esp-idf/components/esp32
Ivan Grokhotkov 07b61d54f7 Merge branch 'bugfix/rtc_fast_freq_init' into 'master'
esp32: select 8M clock as RTC_FAST_CLK on startup

Even though RTC_CLK_CONFIG_DEFAULT correctly had RTC_FAST_FREQ_8M as the
fast clock, the bootloader modified fast_freq field to the currently
selected RTC_FAST_CLK (so that the clock choice is not affected by the
bootloader). The application startup code never switched to 8M clock,
which caused the default (XTAL/4) to be used as RTC_FAST_CLK. This had
caused a number of issues, such as touch pads not working in deep sleep.

Fixes https://github.com/espressif/esp-idf/issues/542.
Ref TW12053.

See merge request !709
2017-04-28 19:57:42 +08:00
..
hwcrypto
include Merge branch 'feature/opt_scan_before_connect' into 'master' 2017-04-27 21:11:13 +08:00
ld put RODATA of libphy.a into DRAM 2017-04-24 11:22:49 +08:00
lib@0233403321 esp32: update WiFi lib for ebuf sanity check fail issue 2017-04-28 17:27:55 +08:00
test build: Fix comments and avoid build warning 2017-04-27 10:51:45 +08:00
Kconfig Add support for 32k XTAL as RTC_SLOW_CLK source 2017-04-26 12:43:22 +08:00
Makefile.projbuild
app_trace.c esp32: Adds functionality for application tracing over JTAG 2017-04-17 23:26:29 +03:00
cache_err_int.c add detection of invalid cache access 2017-04-13 15:27:38 +08:00
clk.c esp32: select 8M clock as RTC_FAST_CLK on startup 2017-04-27 12:44:54 +08:00
component.mk Merge branch 'feature/rtc_clk_impl' into 'master' 2017-04-12 10:38:23 +08:00
core_dump.c esp32: Core dump sanity checks were added 2017-04-26 21:13:02 +03:00
cpu_start.c Merge branch 'feature/cpu_restart_sequence' into 'master' 2017-04-27 09:30:42 +08:00
crosscore_int.c FreeRTOS: esp_crosscore_int_send_yield() should be in IRAM 2017-01-26 18:53:02 +11:00
deep_sleep.c Add support for 32k XTAL as RTC_SLOW_CLK source 2017-04-26 12:43:22 +08:00
event_default_handlers.c wifi event_default_handlers/tcpip_adapter: Support disabling WiFi, keeping Ethernet 2017-02-24 14:46:23 +11:00
event_loop.c
freertos_hooks.c
gdbstub.c
heap_alloc_caps.c MR things 2017-03-09 19:59:09 +08:00
hw_random.c esp_random: XOR the RNG register value several times before returning it 2017-01-04 17:07:12 +11:00
int_wdt.c
intr_alloc.c esp32: Fixes watchdog problem when printing core dump to uart 2017-02-01 18:39:28 +03:00
ipc.c
lib_printf.c
libhal.a
panic.c Merge branch 'bugfix/esp32_core_dump_sanity_checks' into 'master' 2017-04-27 10:43:58 +08:00
phy.h soc: add source code of rtc_clk, rtc_pm 2017-04-11 15:45:54 +08:00
phy_init.c soc: add source code of rtc_clk, rtc_pm 2017-04-11 15:45:54 +08:00
phy_init_data.h phy init data update 2016-12-19 14:23:39 +08:00
spiram.h
system_api.c add base MAC address storage choice. 2017-04-21 14:55:11 +08:00
task_wdt.c