34 Commits

Author SHA1 Message Date
a09da28247 feat(app_update): Remove unnecessary macro define 2019-05-27 13:30:31 +08:00
cca13e0f99 feat(make): Sync code from esp-idf and modify for ESP8266
Commit ID: f6bfe13e
2019-05-16 16:22:11 +08:00
37ffcbe9e6 feat(esp8266): Add feature to copy old RF parameters to new SDK partition
The old SDK's RF parameters is also kept.
2019-05-05 09:58:18 +08:00
f6335d9e24 feat(spiffs): Modify for ESP8266 2019-04-22 10:35:29 +08:00
768afde238 feat(util): Add extra SHA and unit test
1. wpa_supplicatn use extra SHA default
2. mbedtls use extra SHA default
3. bootloader use extra SHA default
4. user code can use extra SHA default

Above all, using unified module is easy to maintenance code and save rom or ram.
2019-04-15 16:18:21 +08:00
b522e9a0e1 tools(unit-test-app): Modify for ESP8266
1. Remove unused or unsupported unit test
2. Add extra header file to pass compiling
3. Remove unsupported functions
2019-03-18 14:07:39 +08:00
48c160f7e7 feat(kconfig): Rename "TARGET_PLATFORM_ESPxxx" to "IDF_TARGET_ESPxxx" 2019-02-15 19:02:26 +08:00
de3a9a3618 fix(ota): Fix the OTA from old to V3 read flash size error 2019-01-25 13:56:46 +08:00
11db1b0daf feat(bootloader): Support v2 firmware updates to v3 by OTA 2019-01-16 14:20:58 +08:00
4a2d093b31 feat(bootloader): Fix read buffer not 4 bytes align 2019-01-07 19:32:54 +08:00
12ec433d9a feat: Add phy reg default when boot 2018-12-29 14:17:28 +08:00
09fe8f7085 fix(log): Fix log time mismatch
When system startup, using 2*crystal as clock source.
2018-12-28 14:44:12 +08:00
e124146e2b feat(bootloader): Support to trigger test app in bootloader 2018-12-28 13:03:14 +08:00
fc6c39e51c Merge branch 'feature/esptool_download_by_dio_mdoe_when_config_qio_qout' into 'master'
Flash firmware by DIO mode if configuration is "DIO", "QIO" or "QOUT“

See merge request sdk/ESP8266_RTOS_SDK!664
2018-12-20 20:05:51 +08:00
0f62a9ce6b feat(spi_flash): Flash firmware by DIO mode if configuration is "DIO", "QIO" or "QOUT"
System(bootloader or app) switches to QIO mode if configuration is "QIO" or "QOUT".
2018-12-19 15:04:29 +08:00
e3dde84949 feat(esp8266): Add config to choose console UART none 2018-12-18 20:15:13 +08:00
af2ca65a02 feat(bootloader_support): Modify chip size to be spi flash configuration value 2018-11-29 09:27:40 +08:00
d5b14d7427 feat(bootloader): Initialize SPI flash clock and I/O mode at bootloader 2018-11-09 16:52:59 +08:00
3de759602a feat(bootloader): Add sha256 verification for bootloader and OTA 2018-10-18 16:05:25 +08:00
c8cbc97e0d feat(esp8266): Add configuration for UART swap I/O pins 2018-09-07 15:45:41 +08:00
1a6ffe4e9e feat(esp8266): Add configuration for UART baudrate 2018-09-07 15:40:35 +08:00
964e027860 feat(bootloader): Add configration for output console UART 2018-09-07 14:26:27 +08:00
4e15ca451a Merge branch 'bugfix/fix_bss_clear' into 'master'
Fix cached data is cleared by function of "clean bss"

See merge request sdk/ESP8266_RTOS_SDK!378
2018-08-10 11:26:31 +08:00
a696e22b36 Merge branch 'feature/calc_checksum_from_flash' into 'master'
feat: calc checksum from flash

See merge request sdk/ESP8266_RTOS_SDK!382
2018-08-10 11:25:44 +08:00
7de09ac236 fix: read flash align 2018-08-09 20:57:48 +08:00
269f6461e1 feat: calc checksum from flash 2018-08-09 20:52:41 +08:00
f602793a33 fix(startup): Fix cached data is cleared by function of "clean bss"
APP should not cache data whick is passed by bootloader linked to bss section.
2018-08-09 19:47:52 +08:00
35ee995327 fix(components): Fix all components's compile warning and enable warning checking 2018-08-07 15:42:28 +08:00
2bb623fc5e fix(bootloader): Fix bootloader mmap error 2018-07-24 17:50:55 +08:00
583a875910 feat(bootloader): Bootloader check and loader target application 2018-07-11 20:20:24 +08:00
1cde2f5f81 feat(bootloader): Add startup function 2018-06-21 13:06:08 +08:00
c7c96e0066 feat(bootloader): basic boot 2018-06-19 17:34:54 +08:00
1bc665a4ff feat(bootloader): modify to output something
using CONFIG_TARGET_PLATFORM_ESP32 to disable original bootloader_support code for ESP32
2018-06-19 17:34:54 +08:00
5ca0b194ef feat(bootloader_support): add bootloader support from idf
idf commit: a3a0b01c
2018-06-19 17:34:54 +08:00