完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
按照老师的视频移植了u-boot之后下载服务器的文件到内存,每次完成之后会报ERROR: cannot umount,如下图
然而并没有mount操作,查找u-boot代码,发现NfsHandler函数中有一个状态STATE_UMOUNT_REQ,但是没有能力自己追踪下去了,还请老师解答,看怎么消除这个告警 |
|
相关推荐
3个回答
|
|
static int
nfs_umountall_reply (uchar *pkt, unsigned len) { struct rpc_t rpc_pkt; debug("%sn", __func__); memcpy ((unsigned char *)&rpc_pkt, pkt, len); if (ntohl(rpc_pkt.u.reply.id) != rpc_id) return -1; if (rpc_pkt.u.reply.rstatus || rpc_pkt.u.reply.verifier || rpc_pkt.u.reply.astatus) { return -1; } fs_mounted = 0; memset (dirfh, 0, sizeof(dirfh)); return 0; } 加打印调试这个函数,看样子是数据包没有达到Uboot的预期,可能是ubuntu 和 开发板之间的协议有些问题 这个问题不影响使用,查起来可能要费些力气 |
|
|
|
http://blog.csdn.net/fengyuwuzu0519/article/details/72834451
在linux虚拟机下输入:sudo vi /etc/hosts。在里面加上一行: 192.168.1.17 /work/nfs_root/ 192.168.1.17 是单板uboot设置的IP
|
|
|
|
按照杨老师的设置,解决了问题。谢谢!
|
|
|
|
只有小组成员才能发言,加入小组>>
197个成员聚集在这个小组
加入小组为什么点亮LED的例子放在NORFlash上跑会出现奇怪的现象?
2212 浏览 6 评论
2013 浏览 5 评论
韦东山老师推出的《玩转ARM裸机实战》课程将帮你以上问题一扫而光!
4574 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-25 07:54 , Processed in 0.657504 second(s), Total 79, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号