-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ubuntu刷入后无法启动 #1
Comments
抱歉,之前的代码中将dtb版本写错了,现在已经修改,你可以自己编译试试。目前的makefile中使用的镜像地址也是旧版本的,可以自己改成新版本的。 |
我是将好几个系统装到分了好几个分区的U盘上,上电时在PC上通过串口线监听uboot过程,可以手动选择系统,当时发现镜像有问题后,进了个别的系统修复了错误的dtb后就好了。makefile当时修改了,但忘记push了,当时应该是将5.x的dtb误写成4.x的了。 |
还没编译, 确定OK? 我看提交里新增了两个dts, 其它的改动是跟自动构建相关的. 这两个dts在构建时会生成新的dtd吗? |
应该没问题,之前启动不了是因为dtb路径写错了,现在已经改过来了。 |
新编译了, 不行, 刷机完还是一样的错误, 我把TTL焊上了, 能看到启动输出, 这个错误和之前有问题的镜像输出的错误是一样的
编译时只是把镜像版本号更新到现在的版本, 其它没动, 因为我不用界面, 所以把两个xfce的目标去掉了
编译用的命令是 make build_armbian=y build 是我编译的方式不对? |
编译命令没问题,原makefile挺直白的,我也没大更改。前面我是云编译的,编译过程没报错就不是编译的问题吧。 |
一直用的是这个bootloader, 就是前面截图里用的那个,
不知道你用的是否一样? 附: 刷 https://github.com/hanwckf/build-beikeyun 的版本, 正常运行时输出的是这样的日志
|
uboot没问题的话通过串口应该是可以输入执行命令的,这个阶段可以测试启动环境配置、dtb、内核什么的有没问题,如果进行不到这个阶段,应该是uboot本身有问题。 |
我也有这个bootloader,命名是rk3328_loader_v1.14.249.bin,用的应该也是它吧,bootloader好像是处于启动链条的第二步,第三步才是uboot本体,应该是位于打包的镜像的一个分区上。 |
比较奇怪的是, 一开机就输出 我对这块也不熟, 我再研究研究. |
启动流程中读取的程序或配置顺序大约是: 上面你贴的报错应该是第三阶段有问题。 |
如果不是为求知解决问题,系统能用就可以,你可以用hanwcfk发布的先装上个能用的,再在新划分的分区上装别的系统(用dd直接灌根或根+Boot分区,uboot可以省掉) |
hanwcfk的可以装, 我找高内核版本的是因为要跑wireguard, 要5.6版本以上才在内核里有集成. 刚才用恩山论坛上flippy发布的版本试了可以用. 他发布的是OpenWRT, 但是盘上也有Debian版本的Armbian, 我就先拿他的版本装了. 多谢你的指导帮助. |
5.10需要替换dtd后替换loader下的idb,uboot,trust后 可正常启动 |
还是有问题,网络不稳定,百兆网络正常,在千兆网络下时断时连,谁能解决下。。 |
替换flippy的uboot和dtb就没问题了 |
刷入后通电黑屏无法启动
The text was updated successfully, but these errors were encountered: