esp-idf/components/esp32s2beta
Michael (XIAO Xufeng) 534b8a7940 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-11-05 04:13:39 +00:00
..
include esp32s2beta: add APIs added to esp32 target after IDF 3.1 2019-12-12 14:34:15 +01:00
ld gdb: Modify PC in case of invalid PC 2020-10-08 11:13:17 +05:30
test hw crypto: activated hardware acceleration for esp32s2beta 2019-12-12 12:37:29 +08:00
brownout.c Fix function prototypes 2019-08-13 17:14:16 +10:00
cache_err_int.c cache_err_int: Add cache error interrupt panic 2019-09-09 14:35:42 +08:00
clk.c esp32s2:remove unsupported xtal choice 2020-01-09 13:09:21 +08:00
CMakeLists.txt build system: Remove some dependencies from esp32 & esp32s2beta 2020-01-08 18:13:12 +11:00
component.mk add esp32s2beta component 2019-06-11 13:06:32 +08:00
cpu_start.c toolchain: C++ exception workaround 2020-09-17 10:51:39 +07:00
crosscore_int.c Merge branch 'feature/esp32s2beta' into feature/esp32s2beta_update 2019-08-13 17:16:44 +10:00
dport_access.c esp32s2beta: dport_access simplify 2019-07-15 06:51:03 +00:00
dport_panic_highint_hdl.S esp32s2beta: dport_access simplify 2019-07-15 06:51:03 +00:00
esp_clk_internal.h Fix function prototypes 2019-08-13 17:14:16 +10:00
esp_timer_esp32s2beta.c esp_timer: use freertos critical section compliant APIs 2019-11-15 15:57:55 +05:30
hw_random.c add esp32s2beta component 2019-06-11 13:06:32 +08:00
int_wdt.c esp32s2beta: re-enable int_wdt 2019-09-13 00:03:52 +08:00
intr_alloc.c intr_alloc: fix the issue intr_enable/disable cannot be used in ISR in 2019-12-23 10:23:00 +08:00
Kconfig esp32s2:remove unsupported xtal choice 2020-01-09 13:09:21 +08:00
linker.lf add esp32s2beta component 2019-06-11 13:06:32 +08:00
Makefile.projbuild esp32s2beta: convert some todos to warnings 2019-06-12 15:53:57 +08:00
panic.c gdb: Modify PC in case of invalid PC 2020-10-08 11:13:17 +05:30
pm_esp32s2beta.c Fix function prototypes 2019-08-13 17:14:16 +10:00
pm_trace.c Fix function prototypes 2019-08-13 17:14:16 +10:00
reset_reason.c esp32s2beta: implement esp_reset_reason API 2019-11-21 20:03:26 +01:00
sleep_modes.c esp32s2beta: add APIs added to esp32 target after IDF 3.1 2019-12-12 14:34:15 +01:00
spiram_psram.c spiram: fix the read id failure 2020-11-05 04:13:39 +00:00
spiram_psram.h update cache and spiram related files and bug fixes 2019-09-05 14:14:49 +08:00
spiram.c update cache and spiram related files and bug fixes 2019-09-05 14:14:49 +08:00
system_api_esp32s2beta.c system api: Move common parts into esp_common component 2019-10-30 14:19:22 +11:00
task_wdt.c esp32s2beta: implement esp_reset_reason API 2019-11-21 20:03:26 +01:00