1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我一直在努力为 i.MX 8M nano添加Rust支持,并设法让电路板与工作的 uart 驱动程序一起启动和运行 - 代码在这里
我计划的下一步是为 nano 添加一个 uSDHC 驱动程序。这是初始实现的链接 该实施不断抛出一些 i.MX 特定的 uSDHC命令错误。我希望这里有人可以对此有所了解。 我使用的步骤顺序如下
这是调试日志输出。从我通过查看 uSDHC 的中断状态字段的内容(即值0x00048001)收集到的信息,命令(即 SEND_IF_CMD)已成功发送并收到响应,但是返回的响应包含错误 -命令结束位错误. 不完全确定为什么会这样。 当前状态寄存器还设置了 SDOFF 位(SD 时钟在内部关闭)。再次不确定为什么会这样。参考手册不提供有关这些位或错误的更多信息。 任何输入将不胜感激。如果需要更多信息,请告诉我。 [ 0.000004] imx8mn-rs version 0.1.0 [ 0.003516] Booting on: i.MX 8M Nano EVK [ 0.007340] Current privilege level: EL3 [ 0.011254] Exception handling state: [ 0.014966] Debug: Masked [ 0.018166] SError: Unmasked [ 0.021464] IRQ: Masked [ 0.024758] FIQ: Masked [ 0.027968] Drivers loaded: [ 0.030739] 1. i.MX8M Uart2 [ 0.034045] Chars written: 382 [ 0.036995] Sd host circuit reset.. [ 0.040462] Prescaler = 4, Divisor = 15, Freq Set = 400000 [ 0.045966] Sd: sending command, CMD_NAME: "GO_IDLE_STATE", CMD_CODE: 0x00000000, CMD_ARG: 0x00000000 [ 0.056378] Sd: sending command, CMD_NAME: "SEND_IF_COND", CMD_CODE: 0x08020000, CMD_ARG: 0x000001aa [ 0.066602] Sd Error: Cmd response returned an error, PresentStatus: 0xf0048088, intStatus: 0x00048001, Resp0: 0x00000000, timeDiff: 0 [ 0.078923] Sd host circuit reset.. [ 0.082293] Prescaler = 4, Divisor = 15, Freq Set = 400000 [ 0.087788] Sd: sending command, CMD_NAME: "GO_IDLE_STATE", CMD_CODE: 0x00000000, CMD_ARG: 0x00000000 [ 0.098218] Sd: sending command, CMD_NAME: "APP_CMD", CMD_CODE: 0x17000000, CMD_ARG: 0x00000000 [ 0.108176] Sd: sending command, CMD_NAME: "APP_SEND_OP_COND", CMD_CODE: 0x09020000, CMD_ARG: 0x00ff8000 [ 0.119630] Sd Error: Cmd response returned an error, PresentStatus: 0xf0048088, intStatus: 0x00048001, Resp0: 0x00000000, timeDiff: 0 [ 0.131839] Sd Error: ACMD41 returned non-timeout error SdError [ 0.137829] uSDHC: PRES_STATE: 0xf0048088, SYS_CTRL: 0x000e02e0, INT_STATUS: 0x00048001 [ 0.146063] uSDHC: CMD "APP_SEND_OP_COND", resp: SdError, CMD_RSP3: 0x00000000, CMD_RSP2: 0x00000000, CMD_RSP1: 0x00000000, CMD_RSP0: 0x00000000 [ 0.159382] failed to initialize [ 0.162494] [ 0.164107] ... wait forever |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1932个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36420 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4860 浏览 1 评论
6107 浏览 1 评论
6817 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4248 浏览 0 评论
644浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
640浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
642浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
728浏览 2评论
843浏览 2评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 22:52 , Processed in 0.728316 second(s), Total 71, Slave 55 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号