Armando
5e8c07a702
fix(sdmmc): fixed wrong emmc test (should be sdmmc)
2024-12-12 15:51:14 +08:00
Alexey Lapshin
888b5f7e8d
feat(newlib): add picolibc support
2024-12-02 21:35:56 +07:00
Armando
7e7c8932b5
test(emmc): disabled emmc tests on p4
2024-11-26 09:52:49 +08:00
Armando
5c93ad2b7c
ci(sd): use uart0 as usj always serial noise on ci on p4
2024-11-26 09:52:49 +08:00
Armando
072bf3a8ee
test(sd): no uhs1 runner
2024-11-26 09:52:49 +08:00
Armando
9e3b7e4558
feat(sdmmc): supported UHS-I SDR50 (100Mhz) and DDR50 mode
2024-11-13 09:47:45 +08:00
Ivan Grokhotkov
c41cead036
change(sdmmc): enable UHS-1 support in test_app, swap slots on P4 EV board
2024-11-12 15:39:42 +08:00
Adam Múdry
6bf2d91c4d
test(sdmmc): Add test_apps test for sdmmc component
2024-11-05 02:36:43 +01:00
Armando
a1da4f8a01
feat(sdmmc): sdmmc full ll layer
2024-09-03 17:03:42 +08:00
Armando
29bf116021
fix(sdspi): fixed sdspi on p4
2024-08-29 09:06:02 +08:00
Armando
c13f35a7cf
feat(sdspi): support sdspi on c5
2024-08-29 09:06:02 +08:00
Ivan Grokhotkov
ec66ecb176
ci(sdmmc): switch to usb_serial_jtag in the test app for P4
...
New CI runners use usb_serial_jtag, update configuration to match this.
2024-07-31 15:37:11 +02:00
Ivan Grokhotkov
6ed7e93676
fix(sdmmc): fix invalid data when reading/writing PSRAM buffers
...
Previous commit has enabled buffers in PSRAM for ESP32-P4. But this
also caused a regression for ESP32-S3, where PSRAM is not DMA capable.
This commit re-introduces the check for esp_ptr_external_ram in case
SOC_SDMMC_PSRAM_DMA_CAPABLE is not set.
2024-06-05 13:12:03 +02:00
Ivan Grokhotkov
5b1fd0efe9
ci(sdmmc): enable tests for ESP32-P4
2024-05-24 15:05:35 +02:00
Ivan Grokhotkov
3f663ec789
ci(sdmmc): add test config for p4
2024-04-17 12:49:23 +02:00
Ivan Grokhotkov
ad6cce5e3a
fix(sdmmc): correct unused pin number for P4 EV board
2024-04-17 12:49:23 +02:00
Ivan Grokhotkov
3546c81e32
ci(sdmmc): re-enable CD/WP tests
2024-04-17 12:49:22 +02:00
Ivan Grokhotkov
96074470ec
fix(sdmmc): correct power init in CD/WP tests for P4
2024-04-17 12:49:22 +02:00
Ivan Grokhotkov
ad51d0d1ca
ci(sdmmc): clean up stdout to avoid false positive memory leaks
2024-04-17 12:49:22 +02:00
Ivan Grokhotkov
49b4bc175e
feat(sdmmc): add support for PSRAM DMA on ESP32-P4
2024-04-12 12:56:18 +02:00
Ivan Grokhotkov
344439dfaa
change(sdmmc): move SD power control logic into sdmmc_test_sd_begin
...
This simplifies the code a bit,
- removing SOC_SDMMC_IO_POWER_EXTERNAL ifdefs from error paths
- moving the LDO code next to where sdmmc_test_board_card_power_set
is called for the same purpose
2024-04-04 15:02:11 +02:00
Ivan Grokhotkov
2bd1a8706d
feat(sdmmc): add test config for ESP32-P4 EV board
2024-04-04 14:59:28 +02:00
morris
4c2569e2fc
change(sdmmc): update ldo acquire driver to new API
2024-03-25 21:19:12 +08:00
Armando
ec44556a07
feat(sd): added power control driver and implementation layer with ldo
2024-03-25 11:32:56 +08:00
Armando
3c5a4f9e8a
ci(p4): added todo jira for disabled tests on p4
2024-01-04 09:36:38 +08:00
Armando
1ab742b3c3
ci(p4): enable esp32p4 target test
2024-01-04 09:34:55 +08:00
sonika.rathi
a7a0245d8e
fix(sdmmc): Migrate erase/trim test cases from unit-test-app to component-test-app
2023-12-06 11:07:33 +01:00
Armando
4aadacbcdc
refactor(sdspi): added component pytest cases and enabled them on CI
2023-11-29 12:13:03 +08:00
Armando
9b0d75f2df
refactor(sdmmc): added component pytest cases and enabled them on CI
2023-11-29 12:13:03 +08:00