Dong Heng
d36034e554
feat(bootloader): add option to disable JTAG I/O when boot
2020-06-04 11:45:36 +08:00
Dong Heng
b29087fd5c
feat(util): refactor SHA algorithm of util components
2019-12-17 15:27:26 +08:00
dongheng
114d2b5b86
feature(script): update compiling script for new make and cmake
2019-08-02 14:02:45 +08:00
dongheng
639c64a540
feat(compatibility_upgrade): add function to get old SDK's target ap SSID and passowrd
...
Add error warning to check the wrong parition table.
2019-05-31 15:51:20 +08:00
dongheng
a09da28247
feat(app_update): Remove unnecessary macro define
2019-05-27 13:30:31 +08:00
dongheng
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
dongheng
f6335d9e24
feat(spiffs): Modify for ESP8266
2019-04-22 10:35:29 +08:00
dongheng
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
Dong Heng
48c160f7e7
feat(kconfig): Rename "TARGET_PLATFORM_ESPxxx" to "IDF_TARGET_ESPxxx"
2019-02-15 19:02:26 +08:00
Dong Heng
de3a9a3618
fix(ota): Fix the OTA from old to V3 read flash size error
2019-01-25 13:56:46 +08:00
Dong Heng
11db1b0daf
feat(bootloader): Support v2 firmware updates to v3 by OTA
2019-01-16 14:20:58 +08:00
Dong Heng
4a2d093b31
feat(bootloader): Fix read buffer not 4 bytes align
2019-01-07 19:32:54 +08:00
Wu Jian Gang
12ec433d9a
feat: Add phy reg default when boot
2018-12-29 14:17:28 +08:00
Wu Jian Gang
09fe8f7085
fix(log): Fix log time mismatch
...
When system startup, using 2*crystal as clock source.
2018-12-28 14:44:12 +08:00
Dong Heng
e124146e2b
feat(bootloader): Support to trigger test app in bootloader
2018-12-28 13:03:14 +08:00
Dong Heng
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
Dong Heng
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
Dong Heng
e3dde84949
feat(esp8266): Add config to choose console UART none
2018-12-18 20:15:13 +08:00
Dong Heng
af2ca65a02
feat(bootloader_support): Modify chip size to be spi flash configuration value
2018-11-29 09:27:40 +08:00
Dong Heng
d5b14d7427
feat(bootloader): Initialize SPI flash clock and I/O mode at bootloader
2018-11-09 16:52:59 +08:00
Dong Heng
3de759602a
feat(bootloader): Add sha256 verification for bootloader and OTA
2018-10-18 16:05:25 +08:00
Dong Heng
c8cbc97e0d
feat(esp8266): Add configuration for UART swap I/O pins
2018-09-07 15:45:41 +08:00
Dong Heng
1a6ffe4e9e
feat(esp8266): Add configuration for UART baudrate
2018-09-07 15:40:35 +08:00
Dong Heng
964e027860
feat(bootloader): Add configration for output console UART
2018-09-07 14:26:27 +08:00
Wu Jian Gang
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
Wu Jian Gang
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
chenwu
7de09ac236
fix: read flash align
2018-08-09 20:57:48 +08:00
Chen Wu
269f6461e1
feat: calc checksum from flash
2018-08-09 20:52:41 +08:00
Dong Heng
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
Dong Heng
35ee995327
fix(components): Fix all components's compile warning and enable warning checking
2018-08-07 15:42:28 +08:00
Dong Heng
2bb623fc5e
fix(bootloader): Fix bootloader mmap error
2018-07-24 17:50:55 +08:00
Dong Heng
583a875910
feat(bootloader): Bootloader check and loader target application
2018-07-11 20:20:24 +08:00
Dong Heng
1cde2f5f81
feat(bootloader): Add startup function
2018-06-21 13:06:08 +08:00
Wu Jian Gang
c7c96e0066
feat(bootloader): basic boot
2018-06-19 17:34:54 +08:00
Wu Jian Gang
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
Wu Jian Gang
5ca0b194ef
feat(bootloader_support): add bootloader support from idf
...
idf commit: a3a0b01c
2018-06-19 17:34:54 +08:00