mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
f54cab62a2
The workaround for PSRAM that will occupy an SPI bus is enabled only when: 1. used on 32MBit ver 0 PSRAM. 2. work at 80MHz. The test used to only check 32MBit by the config option, but for PSRAM on Wrover-B module seems to use a newer version of 32MBit PSRAM. So it expects the workaround to be enabled, but actually not. This commit split the unit test into two parts: 1. check all SPI buses are available, for all configs except psram_hspi and psram_vspi, run on regular runners (including Wrover and Wrover-B). a hidden option is enabled so that the compiler knows it's not building psram_hspi or psram_vspi. 2. check the specified bus are acquired, for config psram_hspi and psram_vspi. This only run on special runner (legacy Wrover module). |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
component.mk | ||
logo.jpg | ||
test_4mpsram.c | ||
test_aes_sha_rsa.c | ||
test_ahb_arb_asm.S | ||
test_ahb_arb.c | ||
test_attr.c | ||
test_backtrace.c | ||
test_delay.c | ||
test_dport_xt_highint5.S | ||
test_dport.c | ||
test_esp_timer.c | ||
test_ets_timer.c | ||
test_fastbus_asm.S | ||
test_fastbus.c | ||
test_fp.c | ||
test_himem.c | ||
test_intr_alloc.c | ||
test_ipc.c | ||
test_libgcc.c | ||
test_miniz.c | ||
test_pm.c | ||
test_random.c | ||
test_reset_reason.c | ||
test_sha.c | ||
test_sleep.c | ||
test_spiram_cache_flush.c | ||
test_stack_check_cxx.cpp | ||
test_stack_check.c | ||
test_tjpgd.c | ||
test_tsens.c | ||
test_unal_dma.c |