[bsp/renesas/vision_board] modify kconfig for sdhi,and remove mmcsd_wait_cd_changed

This commit is contained in:
CXSforHPU 2025-03-10 11:52:47 +08:00 committed by Rbb666
parent d34981f81d
commit 180fb2bd4c
2 changed files with 15 additions and 10 deletions

View File

@ -21,12 +21,25 @@ menu "Hardware Drivers Config"
select RT_USING_MTD_NOR
select BSP_USING_ONCHIP_FLASH
default n
config BSP_USING_SDCARD_FS
menuconfig BSP_USING_SDCARD_FS
bool "Enable SDCARD filesystem"
select BSP_USING_SDHI
select BSP_USING_SDHI1
select RT_USING_DFS_ELMFAT
default n
if BSP_USING_SDCARD_FS
config SDHI_USING_CD
bool "enable RA_SDHI_CD_PIN"
default y
config RA_SDHI_CD_PIN
string "SD Card hot plug detection pin"
default "p503"
endif
config BSP_USING_SPICARD_FS
bool "Enable SPI FLASH filesystem"
select BSP_USING_SCI

View File

@ -4,13 +4,10 @@
#ifdef BSP_USING_FS
#include <dfs_fs.h>
#include <rtdbg.h>
#define DBG_TAG "app.filesystem"
#define DBG_LVL DBG_INFO
#include <rtdbg.h>
#define SDHI_USING_CD
#define RA_SDHI_CD_PIN "p503"
#ifdef BSP_USING_OPENMV
#include "led.h"
@ -175,11 +172,6 @@ int sd_mount(void)
int mount_init(void)
{
mmcsd_wait_cd_changed(0);
sdcard_change();
mmcsd_wait_cd_changed(RT_WAITING_FOREVER);
rt_thread_mdelay(200);
sd_mount();
return RT_EOK;