12cca216db
feat(esptool): remove segment address print information
2019-11-12 16:40:00 +08:00
56ab9ddc9e
feat(make): remove submodule declare for using real submodule later
2019-09-18 13:58:08 +08:00
e3eec9ef35
feat(cmake): add cmake file required to run "make flash"
2019-08-20 12:57:14 +08:00
301d857988
feat(esp8266): supports "make size" and its family function
...
1. support "make size", "make size-files", "make size-components" and "make size-symbols"
2. add esp-idf style link file including "esp8266.ld" and "esp8266.project.ld.in"
3. add link advaced generation file to components of esp8266 and spi_flash
2019-08-05 17:20:29 +08:00
db338d65e8
fix(esptool_py): fix monitor baudrate default value
...
Add 74880 baudrate rename macro to sdkconfig.rename.
2019-08-05 10:13:34 +08:00
114d2b5b86
feature(script): update compiling script for new make and cmake
2019-08-02 14:02:45 +08:00
345a4f60d1
feat(app_update): add OTA init bin
2019-05-23 14:06:02 +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
286abed96c
fix(esptool_py): Fix generating binary error when disable rom print
2019-05-13 09:50:41 +08:00
09e8cc0f95
Merge branch 'feature/esptool_add_soft_reset' into 'master'
...
Add option to use soft reset after finishing downloading
See merge request sdk/ESP8266_RTOS_SDK!813
2019-03-07 09:53:37 +08:00
a327a715c6
feat(esptool_py): Add option to use soft reset after finishing downloading
...
Closes https://github.com/espressif/ESP8266_RTOS_SDK/pull/221
2019-03-07 09:51:28 +08:00
57b4530e93
feat(esptool_py): Add arguments for users to "close" main part of rom UART0 print
2019-02-27 15:49:36 +08:00
3d63a6ca52
feat(partition_table): Update partition table script and OTA example
...
1. APP binary supports 4KB align instead of 64KB align
2. Add options to sdkconfig.defaults:
2.1. using 1MB flash
2.2. use custom partition table "partitions_two_ota.1MB.mini.csv"
2.3. custom partition table base address is 0x4000
3. "make ota flash" using APP1_OFFSET as app downloading address
2018-12-26 17:44:41 +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
2a1b95beb7
feat: add console save log
2018-11-30 20:39:43 +08:00
b7ff33269f
docs(esptool_py): Add SPI flash size note for users
2018-11-27 15:06:52 +08:00
d5b14d7427
feat(bootloader): Initialize SPI flash clock and I/O mode at bootloader
2018-11-09 16:52:59 +08:00
5e1b8a0b10
feat(ota): Add command to generate OTA bin and add ota example for 1MB flash
...
"$(PROJECT_NAME).app1.bin", "$(PROJECT_NAME).app2.bin" and "$(PROJECT_NAME).ota.bin" at "build" directory.
Only upload "$(PROJECT_NAME).ota.bin" to the server.
Select the target flash and input "make ota flash" or "make ota flash monitor".
Update the OTA README.md for 1 MB flash.
2018-10-18 19:40:22 +08:00
ed743eb2d1
fix: remove esptool debug log
2018-08-09 14:31:24 +08:00
f6db55c0e4
feat(tools): Add time information to idf monitor
2018-08-03 17:35:55 +08:00
403510f141
feat(esptool): Not check if the port exits.
...
MacOS cannot list named "tty.XXXX" tty but can list "cu.XXXX" tty.
But user may use "tty.XXXX" default.
2018-07-13 13:31:38 +08:00
2094416ac7
bugfix(esptool_py): Fix select uart error
2018-06-29 10:41:29 +08:00
db10e49f14
feat(esptool): hack code to support esp8266 version 3 binary
2018-06-19 17:34:54 +08:00
2b8279e2a1
feat(esptool): Modify to support esp8266
2018-06-14 21:13:08 +08:00
5963026696
feat(esptool): Add esptool Makefile from idf
...
esp-idf commit: a3a0b01c
2018-06-14 21:13:08 +08:00
03a43f4cc7
feat(esptool): update to v2.4.0
...
Refer to https://github.com/espressif/esptool/releases/tag/v2.4.0
2018-06-14 19:35:03 +08:00
797811a626
feat(esp8266): Only support 2MB+ spi flash in menuconfig
...
Default config is 2MB(1024KB + 1024KB)
2018-06-01 15:11:15 +08:00
e7bf6e37bb
feat(esptool_py): Add cmake script
2018-05-04 16:20:07 +08:00
b432953ffc
feat(esp2866): Use QIO mode default
2018-04-08 17:30:07 +08:00
839d298bb8
feat(esptool_py): Modify kconfig for esp8266
...
1. add esp8266 flash map configuration
2. esp8266 using '74880' as its default baudrate
2018-04-08 14:54:28 +08:00
70152ef723
feat(esp8266): Move Makefile.projbuild from esptool_py to esp8266
...
Every chip should has its own 'esptool' function and parameters.
2018-04-08 14:02:17 +08:00
815d1ddf34
feat(esptool_py): Add esptool to components
2018-04-04 19:46:24 +08:00