Firefly开源社区

标题: 开发板烧录完uboot总是无限重启 [打印本页]

作者: xiaoyi1065    时间: 2021-4-12 15:45
标题: 开发板烧录完uboot总是无限重启
是这样的,上周刚买的Core-3399Pro-jD4的核心板,按官网编译的安卓9.0的源码,编译完成后用Androidtool工具烧录都可以,但是烧录完成后用串口连接主机,运行开发板就无线重启,提示等5秒的字样,就一直无限循环,有没有好心的大佬告知一下我这怎么破,研究俩天也没结果,谢谢了

                                                                    

                                                                                                
                                                                    
                                                                    


                                                                  

                                                                 
















作者: jpchen    时间: 2021-4-12 15:48
升级工具是否旧了一些呢?请使用SDK内部自带的AndroidTool
作者: xiaoyi1065    时间: 2021-4-12 16:20
jpchen 发表于 2021-4-12 15:48
升级工具是否旧了一些呢?请使用SDK内部自带的AndroidTool

没用啊,换个版本烧录也是一样
作者: leung先森    时间: 2021-4-12 16:46
xiaoyi1065 发表于 2021-4-12 16:20
没用啊,换个版本烧录也是一样

有完整的内核log吗
作者: xiaoyi1065    时间: 2021-4-12 17:20
leung先森 发表于 2021-4-12 16:46
有完整的内核log吗

怎么查看啊,你告诉我一下,谢谢
作者: leung先森    时间: 2021-4-12 20:50
开机串口所有显示信息就是log, 或者直接输入dmesg
作者: leung先森    时间: 2021-4-13 10:49
xiaoyi1065 发表于 2021-4-12 17:20
怎么查看啊,你告诉我一下,谢谢

Android9还是用V2.65版本的烧写工具试试
作者: xiaoyi1065    时间: 2021-4-13 15:46
leung先森 发表于 2021-4-13 10:49
Android9还是用V2.65版本的烧写工具试试

用了,我换个固件又好了,但是我烧写boot.img这个包就重启
作者: leung先森    时间: 2021-4-13 17:32
xiaoyi1065 发表于 2021-4-13 15:46
用了,我换个固件又好了,但是我烧写boot.img这个包就重启

那可能是你编译的boot.img有问题, 烧写固件不能直接用kernel/目录下的boot.img,应该用rockdev/下的
作者: xiaoyi1065    时间: 2021-4-13 17:39
leung先森 发表于 2021-4-13 17:32
那可能是你编译的boot.img有问题, 烧写固件不能直接用kernel/目录下的boot.img,应该用rockdev/下的

没问题,都是按官网编译好的没有报错 。你好我顺便想问一下我直接烧写一个u-boot可以吗,还是这些全部要烧写
作者: leung先森    时间: 2021-4-14 09:40
xiaoyi1065 发表于 2021-4-13 17:39
没问题,都是按官网编译好的没有报错 。你好我顺便想问一下我直接烧写一个u-boot可以吗,还是这些全部要 ...

可以的
作者: xiaoyi1065    时间: 2021-4-14 09:56
leung先森 发表于 2021-4-13 17:32
那可能是你编译的boot.img有问题, 烧写固件不能直接用kernel/目录下的boot.img,应该用rockdev/下的

新人求教一下,编译完android之后怎么运行到开发板上,有点懵,谢谢了
作者: leung先森    时间: 2021-4-14 16:00
xiaoyi1065 发表于 2021-4-14 09:56
新人求教一下,编译完android之后怎么运行到开发板上,有点懵,谢谢了

你可以直接打包成统一固件再烧进去试试
./FFTools/make.sh  -d rk3399pro-firefly-aiojd4 -j8 -l rk3399pro_firefly_aiojd4-userdebug
./FFTools/mkupdate/mkupdate.sh -l rk3399pro_firefly_aiojd4-userdebug
作者: xiaoyi1065    时间: 2021-4-14 16:46
leung先森 发表于 2021-4-14 16:00
你可以直接打包成统一固件再烧进去试试
./FFTools/make.sh  -d rk3399pro-firefly-aiojd4 -j8 -l rk3399 ...

这个已经打包过了,不需要什么什么指令直接接开发板就行吗?
作者: xiaoyi1065    时间: 2021-4-14 16:48
xiaoyi1065 发表于 2021-4-14 16:46
这个已经打包过了,不需要什么什么指令直接接开发板就行吗?

烧录是跟你说的一样要烧录rockdev里的,直接烧kernel的会重启
作者: xiaoyi1065    时间: 2021-4-14 17:39
xiaoyi1065 发表于 2021-4-14 16:46
这个已经打包过了,不需要什么什么指令直接接开发板就行吗?

还有我还要问的是system.img用不用烧录进去?
作者: leung先森    时间: 2021-4-15 09:29
xiaoyi1065 发表于 2021-4-14 16:48
烧录是跟你说的一样要烧录rockdev里的,直接烧kernel的会重启

直接烧写统一固件不需要其他img ,如果要单独烧写其他模块可以参考官方维基
作者: xiaoyi1065    时间: 2021-4-15 13:54
leung先森 发表于 2021-4-15 09:29
直接烧写统一固件不需要其他img ,如果要单独烧写其他模块可以参考官方维基

大佬,我想问一下我这算不算最后编译成功

                                                                        

作者: leung先森    时间: 2021-4-16 09:29
xiaoyi1065 发表于 2021-4-15 13:54
大佬,我想问一下我这算不算最后编译成功

                                                         ...

编译报错了啊, 自己确认一下SDK是否有文件丢失或者环境是否搭建好.
作者: xiaoyi1065    时间: 2021-4-16 10:25
leung先森 发表于 2021-4-16 09:29
编译报错了啊, 自己确认一下SDK是否有文件丢失或者环境是否搭建好.

不过我最后有这个字样啊,不是成功了吗?


                                                                          

作者: wsw    时间: 2021-4-23 17:31
盲猜   安全狗的问题   系统应该是执行哪个命名有问题,安全狗给重启了




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1