完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
按照老师的视频移植到“毕业班第2课第3.3节_移植最新u-boot之修改代码支持NorFlash”时,下载uboot启动时串口输出
复制代码 然后就串口就没反应了 ,韦老师的视频里是直接Net后面出现cs8900-0然后uboot就能进入命令行了,我找到board.c文件里将board_init_r函数里面的 puts("Net: "); //eth_initialize(gd->bd); 上面这行注释掉,然后我的uboot才能正确进入命令行,而且我按照“毕业班第2课第3.5节_移植最新u-boot之修改代码支持DM9000网卡”修改成dm9000网卡代码也是同样卡死在 eth_initialize(gd->bd); board_eth_init dm9000_initialize eth_register for (d=eth_devices; d->next!=eth_devices; d=d->next) ; 我通过设置打印,发现是卡死在这个for循环里面,把for循环注释了以后还是卡死在后面的地方,请问这是哪里出错了? |
|
相关推荐
1个回答
|
|
没有完全按照老师的移植把,我看你FCLK还是200M。可以对比下补丁,看修改的部分哪里和老师的不一致。
也可以下这个博客以及后续几篇,是完全按照视频移植的过程,没什么问题。 https://blog.csdn.net/fengyuwuzu0519/article/details/70224867 |
|
|
|
只有小组成员才能发言,加入小组>>
197个成员聚集在这个小组
加入小组为什么点亮LED的例子放在NORFlash上跑会出现奇怪的现象?
2177 浏览 6 评论
1982 浏览 5 评论
韦东山老师推出的《玩转ARM裸机实战》课程将帮你以上问题一扫而光!
4540 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 08:33 , Processed in 0.676537 second(s), Total 77, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号