MMC识别SDIO 卡失败,检查发现:我们原理图接在了sdio_m0,dts提供的板级配置接在了sdiom1_pin,没有对应的sdiom0_pin,芯片级配置如下: sdio: mmc@fe2d0000 { compatible = "rockchip,rk3588-dw-mshc", "rockchip,rk3288-dw-mshc"; reg = <0x0 0xfe2d0000 0x0 0x4000>; interrupts = <GIC_SPI 204 IRQ_TYPE_LEVEL_HIGH>; clocks = <&cru HCLK_SDIO>, <&cru CCLK_SRC_SDIO>, <&cru SCLK_SDIO_DRV>, <&cru SCLK_SDIO_SAMPLE>; clock-names = "biu", "ciu", "ciu-drive", "ciu-sample"; fifo-depth = <0x100>; max-frequency = <200000000>; pinctrl-names = "default"; pinctrl-0 = <&sdiom1_pins>; power-domains = <&power RK3588_PD_SDIO>; status = "disabled"; }; log如下: [ 2.006709] dwmmc_rockchip fe2d0000.mmc: No normal pinctrl state [ 2.006723] dwmmc_rockchip fe2d0000.mmc: No idle pinctrl state [ 2.006857] dwmmc_rockchip fe2d0000.mmc: IDMAC supports 32-bit address mode. [ 2.006886] dwmmc_rockchip fe2d0000.mmc: Using internal DMA controller. [ 2.006914] dwmmc_rockchip fe2d0000.mmc: Version ID is 270a [ 2.006966] dwmmc_rockchip fe2d0000.mmc: DW MMC controller at irq 61,32 bit host data width,256 deep fifo 请问这个如何解决,如果需要修改,这个地址是多少?,谢谢 |
-
59.07 KB, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1