电子工程师技术服务社区
- 社区首页
- 下载
- uImage.zip
资料描述
恭喜發財
wifi模塊使用mmc1電路圖
2. 打開kernel 3.4.39的source tree中的檔案linux-3.4.y/arch/arm/plat-s5p4418/nanopi2/device.c,這是官方提供nano pi 2的板級定義原始碼,找到關於mmc的外設定義,原始碼如下:
static struct dw_mci_board _dwmci0_data = {
.quirks = dw_mci_quirk_highspeed,
.bus_hz = 100 * 1000 * 1000,
.caps = mmc_cap_4_bit_data | mmc_cap_cmd23,
.caps2 = mmc_cap2_broken_voltage,
.detect_delay_ms= 200,
.cd_type = dw_mci_cd_external,
.clk_dly = dw_mmc_drive_delay(0) | dw_mmc_sample_delay(0) | dw_mmc_drive_phase(2) | dw_mmc_sample_phase(1),
.init = _dwmci0_init,
.get_cd = _dwmci0_get_cd,
.get_ro = _dwmci_get_ro,
.ext_cd_init = _dwmci_ext_cd_init,
.ext_cd_cleanup = _dwmci_ext_cd_cleanup,
#if defined (config_mmc_dw_idmac) && defined (config_mmc_nxp_ch0_use_dma)
.mode = dma_mode,
#else
.mode = pio_mode,
#endif
};
static struct dw_mci_board _dwmci1_data = {
.quirks = dw_mci_quirk_broken_card_detection |
dw_mci_quirk_highspeed,
.bus_hz = 100 * 1000 * 1000,
.caps = mmc_cap_4_b