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). |
||
---|---|---|
.. | ||
aes_no_hw | ||
app_update | ||
bt | ||
default | ||
default_2 | ||
flash_encryption | ||
freertos_compliance | ||
libsodium | ||
psram | ||
psram_2 | ||
psram_8m | ||
psram_hspi | ||
psram_vspi | ||
release | ||
release_2 | ||
single_core | ||
single_core_2 | ||
spi_flash_legacy |