博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sd卡无法启动及zc706更改主频后可以进入uboot无法启动kernel的坑
阅读量:5057 次
发布时间:2019-06-12

本文共 777 字,大约阅读时间需要 2 分钟。

好长的标题 +_+

 

1.sd卡无法启动

起因:kernel底下通过dd测试速度,擦写了sd卡,再启动时发现无法启动

于是重新格式化,再将BOOT.bin 相关dtb u-rootfs zImage和ubuntu-20190610.tar.bz2拷贝入第一分区,发现依旧无法启动

格式化一开始在windows底下做,之后在ubuntu下fdisk都不行。

另一张sd卡完全一样(windows可见的fat32分区),就可以启动。

 

思维的盲区:一直觉得ubuntu是ubuntu-20190610.tar.bz2在启动内核过程中解压而来,起因还是对整个系统过程不够了解。

 

求助同事,同事提醒了我,说ext4分区里是有东西的。

 

还好有一张可以启动的卡做比对。

 

然后装虚拟机,重新分区,将ubuntu-20190610.tar.bz2解压到ext4分区。

 

问题解决了,有点郁闷,就是在去往最终的目的地的路上,花了80%精力在外围绕圈圈。

 

2.zc706更改主频后可以进入uboot无法启动kernel的坑

vivado和sdk用得并不熟悉,前两周还被procise折磨,

但是测试需要在相同条件下进行,无人可帮我,只好自己硬着头皮上。

按照之前的笔记一步步做下来,也碰到好几个小坑,

比如位流出不来之类的,发现有时候需要将之前的sdk文件夹删除后重新export

周一再重新来一遍流程又好了,所以很妖孽。

之后可以进入uboot,但是在进kernel时候hang住了,

无心再试,撺掇同事,分析说是不是dtb不一样,

同事试下来确实是,于是将uboot中的dtb复制一份,就好了。

 

至此,从这两个坑里爬出来了。

 

总结:瞎子摸象,不见全局是掉坑的原因。

 

转载于:https://www.cnblogs.com/idyllcheung/p/11268173.html

你可能感兴趣的文章
英语单词
查看>>
centos6.8下安装matlab2009(图片转帖)
查看>>
Mongo自动备份
查看>>
求助大神!怎样批量删除数据库表中某个字段中同样的一段字符!
查看>>
VMWARE虚拟机无法访问的三种方法分析
查看>>
enq: SQ - contention
查看>>
cer证书签名验证
查看>>
面向对象设计
查看>>
ant 安装
查看>>
新手Python第一天(接触)
查看>>
vue路由动态加载
查看>>
【原】UIWebView加载本地pdf、doc等文件
查看>>
iOS中ARC内部原理
查看>>
【bzoj1029】[JSOI2007]建筑抢修
查看>>
synchronized
查看>>
你不得不了解的应用容器引擎---Docker
查看>>
easyui datagrid 弹出页面会出现两个上下滚动条处理办法!
查看>>
迭代器和生成器
查看>>
MYSQL分区表功能测试简析
查看>>
codevs 1080 线段树练习
查看>>