關於AT91SAM9261 調用MCI 接口的問題
請問各位如何修改 AT91SAM9261 bootstrap 的源碼以實行 SDIO-4bit mode 呢 ? 在網上找了很久也找不到相關的資料 , Datasheet 也看了大半天了還沒攪懂 ...
求相關的文獻 ! 如果有例程就更好了 ... 萬分感謝
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
現在我在AT91SAM9261 EK bootstraps 源碼中的 at91sam9261ek.c 進行修改 , 在hw_init 函數中加入 :
复制代码然後重新編譯 , 將bootstraps 和 Uboot 燒寫入板中 , 啟動時卻找不到Uboot , 用CRO 觀察 MCI_CLK 出口沒有任何信號。
後來將 writel(0x0,(AT91C_BASE_PMC + PMC_MCKR)); 注釋後 , 啟動時能找到Uboot , 再用CRO 觀察 MCI_CLK 出口 , 發現MCI_CLK 在板子啟動時信號很不穩定 , 幾秒後信號回復為 0 ... 我想這是設定MCI 時鐘出錯了 , 請問高手應如何修改呢 ? 謝謝