主题中讨论的其他器件: TMDXIDK5718
我将定制板与 Sitara AM5716搭配使用。 我已通过 U-boot 通过 UART 发送 SPL 和 U-boot 映像成功引导它。 但在 U-Boot 中,未检测到 MMC 设备。 我在板上使用的 MMC 器件是 MTFC4GACAANA-4M IT。 该器件连接到 AM5716的 MMC2。 mux_data 以 mu u-boot 代码 显示如下:
const struct pad_conf_entry core_padconf_array_ess_am571x_idk[]={
{GPMC_A3、(M1 | PIN_OUTPUT | MANUAL_MODE)}、 // GPMC_A3.qspi1_CS2 *
{GPMC_A4、(M1 | PIN_OUTPUT | MANUAL_MODE)}、 // GPMC_A4.qspi1_CS3 *
{GPMC_A13、(M1 | PIN_INPUT | MANUAL_MODE)}、 // GPMC_A13.qspi1_rtclk *
{GPMC_A14、(M1 | PIN_INPUT | MANUAL_MODE)}、 // GPMC_A14.qspi1_D3 *
{GPMC_A15、(M1 | PIN_INPUT | MANUAL_MODE)}、 // GPMC_a15.qspi1_D2 *
{GPMC_A16、(M1 | PIN_INPUT | MANUAL_MODE)}、 // GPMC_A16.qspi1_d0 *
{GPMC_A17、(M1 | PIN_INPUT | MANUAL_MODE)}、 // GPMC_a17.qspi1_D1 *
{GPMC_A18、(M1 | PIN_OUTPUT | MANUAL_MODE)}、 // GPMC_A18.qspi1_SCLK *
{GPMC_A19、(M1 | PIN_INPUT)}、 // GPMC_A19.mmc2_dat4 *
{GPMC_A20、(M1 | PIN_INPUT)}、 // GPMC_A20.mmc2_dat5 *
{GPMC_A21、(M1 | PIN_INPUT)}、 // GPMC_A21.mmc2_dat6 *
{GPMC_A22、(M1 | PIN_INPUT)}、 // GPMC_A22.mmc2_dat7 *
{GPMC_A23、(M1 | PIN_OUTPUT)}、 // GPMC_A23.mmc2_clk *
{GPMC_A24、(M1 | PIN_INPUT)}、 // GPMC_A24.mmc2_dat0 *
{GPMC_A25、(M1 | PIN_INPUT)}、 // GPMC_A25.mmc2_DAT1 *
{GPMC_A26、(M1 | PIN_INPUT)}、 // GPMC_a26.mmc2_dat2 *
{GPMC_A27、(M1 | PIN_INPUT)}、 // GPMC_A27.mmc2_dat3 *
{GPMC_CS1、(M1 | PIN_INPUT)}、 // GPMC_CS1.mmc2_cmd *
u-boot 启动屏幕的屏幕截图如上所示。
请指导我如何访问 U-boot 中的 MMC。