OVMS3-idf/components/esp32s2
Michael (XIAO Xufeng) 6b337049fb spiram: fix the read id failure
The issue is caused by:
1. The disable_qio_mode inside read_id may have side effects.
2. read_id twice may have side effects.

Fix this issue by moving disable_qio_mode out of read_id and only do it
once before read_id. And retry read_id only when the first one is
failed.

Issue introduced in 3ecbb59c15.
2020-06-23 11:18:20 +08:00
..
include esp_system: restore order of some init functions 2020-06-19 18:40:10 +10:00
ld esp_system: component init functions macro 2020-06-19 18:40:09 +10:00
test esp32s2: add more unit test for esp32s2 2020-06-03 13:16:13 +08:00
cache_err_int.c esp32, esp32s2: remove dependency of cache err int init on freertos 2020-06-19 18:40:10 +10:00
clk.c esp_system: fix various review issues 2020-06-19 18:40:10 +10:00
CMakeLists.txt esp32, esp32s2: move startup code into esp_system 2020-06-19 18:40:09 +10:00
component.mk global: rename esp32s2beta to esp32s2 2020-01-22 12:14:38 +08:00
crosscore_int.c Add Task Watchdog backtrace printing 2020-04-27 18:11:29 +00:00
dport_access.c global: rename esp32s2beta to esp32s2 2020-01-22 12:14:38 +08:00
esp_crypto_lock.c crypto: DS uses RSA peripheral, added shared lock 2020-04-09 11:11:04 +00:00
esp_ds.c crypto: DS uses RSA peripheral, added shared lock 2020-04-09 11:11:04 +00:00
esp_hmac.c crypto: DS uses RSA peripheral, added shared lock 2020-04-09 11:11:04 +00:00
hw_random.c global: rename esp32s2beta to esp32s2 2020-01-22 12:14:38 +08:00
intr_alloc.c intr_alloc: using isr version of critical section 2020-06-03 13:16:13 +08:00
Kconfig esp32s2: add config option to place RTC data in fast RAM 2020-05-14 13:12:26 +00:00
linker.lf esp32, esp32s2: move panic handling code to new component 2020-03-10 19:56:24 +08:00
Makefile.projbuild global: rename esp32s2beta to esp32s2 2020-01-22 12:14:38 +08:00
memprot.c esp32s2: IRAM/DRAM memory protection 2020-04-21 15:10:58 +02:00
pm_esp32s2.c esp_wifi: When WiFi TSF is active, skip light sleep 2020-05-13 19:31:36 +08:00
pm_trace.c esp32s2: sync esp_pm code from esp32 2020-02-17 16:03:47 +01:00
sleep_modes.c esp32s2: sleep_modes: remove dependency on driver/uart.h 2020-06-16 18:31:46 +02:00
spiram.c flash mmap: fix bug for cache2phys and phys2cache on esp32s2 2020-05-26 15:14:23 +08:00
spiram_psram.c spiram: fix the read id failure 2020-06-23 11:18:20 +08:00
spiram_psram.h global: rename esp32s2beta to esp32s2 2020-01-22 12:14:38 +08:00
system_api_esp32s2.c WDT: Add LL and HAL for watchdog timers 2020-03-26 02:14:02 +08:00