morris
cbc153786d
Merge branch 'feature/esp32s2beta_update_i2c_driver' into 'feature/esp32s2beta'
...
feat(i2c): update i2c driver for esp32s2beta
See merge request espressif/esp-idf!5256
2019-07-11 17:30:06 +08:00
chenjianqiang
667113cf94
feat(i2c): update i2c driver for esp32s2beta
2019-07-10 11:41:36 +08:00
Angus Gratton
6410f7a259
cmake: Fix some bugs building mconf-idf from scratch
...
- Makefile didn't quite work with out-of-tree build unless there was already an in-tree build done.
- CMake needs to delete some of the in-tree build artifacts or they're used instead of the correct
files.
2019-07-09 20:02:44 +08:00
Angus Gratton
0f147e0a32
Merge branch 'ci/support_build_helloworld_esp32s2beta' into 'feature/esp32s2beta'
...
ci: support to build esp32s2beta simple examples
See merge request espressif/esp-idf!5383
2019-07-08 09:16:07 +08:00
Michael (XIAO Xufeng)
25ab8380c8
ci: support to build esp32s2beta simple examples
2019-07-08 09:16:06 +08:00
Angus Gratton
4ce00a4829
esp32s2beta: Change esp32-s2 wifi library URL to GitHub
2019-07-01 16:53:28 +10:00
Jiang Jiang Jian
e2b88207b4
Merge branch 'feature/esp32s2beta_wifi' into 'feature/esp32s2beta'
...
run WiFi on ESP32SBETA
See merge request idf/esp-idf!5293
2019-06-30 00:40:34 +08:00
Xia Xiaotian
99ef587a05
run WiFi on ESP32SBETA
2019-06-28 11:34:49 +08:00
Michael (XIAO Xufeng)
1c69db44c9
Merge branch 'feature/support_spi_driver_esp32s2beta' into 'feature/esp32s2beta'
...
spi: support new chip esp32s2beta
See merge request idf/esp-idf!5224
2019-06-26 16:45:02 +08:00
morris
5e7552cb67
Merge branch 'bugfix/esp32s2beta_fix_compile_error_related_esp_rom_spiflash' into 'feature/esp32s2beta'
...
bugfix(esp_rom): add two APIs into esp32beta.rom.spiflash.ld to fix compile error
See merge request idf/esp-idf!5318
2019-06-25 16:58:50 +08:00
Michael (XIAO Xufeng)
fcf4502c6b
spi_example: fix the example to pass in esp32s2beta
2019-06-23 12:17:27 +08:00
Michael (XIAO Xufeng)
17378fd4c2
spi: support new chip esp32s2beta
2019-06-23 12:17:27 +08:00
Michael (XIAO Xufeng)
93ef3980e7
spi: fix cmakelists missing
2019-06-22 19:09:06 +08:00
Michael (XIAO Xufeng)
eacae2e982
spi_slave: fix a example issue caused by word alignment
2019-06-22 19:09:00 +08:00
Michael (XIAO Xufeng)
9b13a04abf
spi: multichip support
...
move hardcoded numbers, etc. into soc files.
create headers for shared types which needs to be documented.
(MINOR CHANGE)
2019-06-22 19:08:47 +08:00
chenjianqiang
fd8b526f7c
add two APIs into esp32beta.rom.spiflash.ld to fix compile error
...
When config flash mode as QIO mode, the error that esp_rom_spiflash_wait_idle
and esp_rom_spiflash_config_readmode are undefined happens when compile, so
add these two APIs to fix the error.
2019-06-21 21:50:48 +08:00
morris
b395279196
Merge branch 'feature/esp32s2beta_fix_rtcio' into 'feature/esp32s2beta'
...
fix rtc bug in esp32s2beta
See merge request idf/esp-idf!5294
2019-06-20 13:42:37 +08:00
Michael (XIAO Xufeng)
be8bf31e48
Merge branch 'feature/support_gpio_atomic_cmakelists_esp32s2beta' into 'feature/esp32s2beta'
...
support atomic in esp32s2beta branch
See merge request idf/esp-idf!5268
2019-06-20 13:39:55 +08:00
Michael (XIAO Xufeng)
0bbeb502a8
atomic: support for esp32s2beta
2019-06-20 12:06:52 +08:00
Michael (XIAO Xufeng)
ea1dcf7fe4
gpio: fix missing cmakelists for esp32s2beta
2019-06-20 12:06:51 +08:00
fuzhibo
f5a21845fd
fix rtc bug in esp32s2beta
2019-06-20 11:26:21 +08:00
morris
3e5997e4a0
Merge branch 'feature/esp32s2beta_can_build_helloworld_for_esp32' into 'feature/esp32s2beta'
...
fix some build error when building hello-world for esp32
See merge request idf/esp-idf!5235
2019-06-19 17:02:09 +08:00
suda-morris
3f7a571c90
fix errors when ci testing for esp32
2019-06-19 15:31:47 +08:00
suda-morris
b1a7f7fcdb
disable ci test: docs building and submodule sync
...
This commit needs reverting before esp32s2 is ready to release
2019-06-19 15:28:50 +08:00
suda-morris
1b54dc214c
Merge branch 'feature/esp32s2beta_gpio_rtcio_driver' into feature/esp32s2beta
2019-06-17 14:19:56 +08:00
fuzhibo
29ea0dec76
Driver: gpio and rtcio dirver update
2019-06-14 20:27:26 +08:00
suda-morris
dc24988268
Merge branch 'feature/esp32s2beta_fix_rom_ld' into feature/esp32s2beta
2019-06-14 16:59:21 +08:00
Ivan Grokhotkov
7c723e121c
esp_rom: update ld scripts to export strong symbols
...
Similar to commits for esp32 target: e84b26f5
, 8c2f2867
, 5719cd6f
2019-06-13 19:34:40 +08:00
Ivan Grokhotkov
cfba50811d
spi_flash: fix unit tests compilation
2019-06-13 19:34:40 +08:00
suda-morris
8cd58625d0
Merge branch 'feature/esp32s2beta_todos_to_warnings' into feature/esp32s2beta
2019-06-13 13:42:36 +08:00
Ivan Grokhotkov
7680f520f9
unit-test-app: disable CONFIG_MBEDTLS_HARDWARE_MPI for esp32s2beta
2019-06-13 01:43:38 +08:00
Ivan Grokhotkov
51a7df196d
esp32s2beta: fix soc_memory_layout
...
1. use SOC_RESERVE_MEMORY_REGION
2. reserve part of the DRAM which is mapped to same banks as IRAM
2019-06-13 01:34:54 +08:00
Ivan Grokhotkov
ca932f80f4
esp_debug_helpers: add missing include
2019-06-12 17:13:44 +08:00
Ivan Grokhotkov
04d1ce944d
freertos: pass unit tests compilation
2019-06-12 17:13:29 +08:00
Ivan Grokhotkov
25a383c521
test_utils: update for esp32s2beta
2019-06-12 16:10:11 +08:00
Ivan Grokhotkov
aeb62b5337
esp_wifi: no libraries for esp32s2beta yet
2019-06-12 16:09:52 +08:00
Ivan Grokhotkov
dcaae4a5fc
esp32s2beta: convert some todos to warnings
2019-06-12 15:53:57 +08:00
suda-morris
4a79d750a5
clean up build warnings
2019-06-11 13:07:37 +08:00
Angus Gratton
a37ad24137
cmake: Always pass IDF_TARGET into mconf, avoid error about uninitialized environment variable
2019-06-11 13:07:37 +08:00
Angus Gratton
ddbd09eb15
esp32/esp32s2beta: Extract common SPIRAM options into esp_commmon component
2019-06-11 13:07:37 +08:00
Angus Gratton
06e31e243c
esp32s2beta: Fix kconfig errors found by Roland
2019-06-11 13:07:37 +08:00
Angus Gratton
8d949c3c9d
esp32s2beta: Apply new Kconfig names to esp32s2beta
...
Still using ESP32_xxx prefix on all chips: CORE_DUMP, APP_TRACE
Still using the same config prefix and duplicate names in esp32 & esp32s2beta: SPIRAM, PM
2019-06-11 13:07:37 +08:00
suda-morris
82c27a39f2
can build and run hello-world app
2019-06-11 13:07:37 +08:00
Ivan Grokhotkov
73b30af2b3
confgen.py: don't output compatibility definitions for options which are not defined
...
For example, if a renamed option CONFIG_NEW is a bool with value "n", kconfiglib will not generate a define for it in the Kconfig file. The define (#define CONFIG_NEW 1) will only be generated if the option is "y" or "m".
However the compatibility definition was always generated: #define CONFIG_OLD CONFIG_NEW. This broke the #ifdef checks which depended on the old option names.
2019-06-11 13:07:37 +08:00
Ivan Grokhotkov
7dcc5f4d15
idf.py: pass correct toolchain prefix to the monitor
2019-06-11 13:07:37 +08:00
Ivan Grokhotkov
fa6622aa33
Kconfig: change default toolchain prefix for esp32s2beta to "esp32s2"
2019-06-11 13:07:37 +08:00
Angus Gratton
047aca97e8
esp32s2beta: Fix heap memory regions when SPIRAM is disabled
2019-06-11 13:07:37 +08:00
Angus Gratton
b2e8d30414
esp32s2beta: esptool support
2019-06-11 13:07:37 +08:00
suda-morris
84b2f9f14d
build and link hello-world for esp32s2beta
2019-06-11 13:07:37 +08:00
suda-morris
61ce868396
make bootloader_support support esp32s2beta
2019-06-11 13:07:02 +08:00