如题,ROC_RK3328_PC开发板按照RK的技术文档使用 SD_Firmware_Tool 制作的一张 sd 升级卡只能停留在开机logo的地方,无法往下进行升级等一系列动作,请问这个是什么原因导致的呢?
可以使用android10.0 进行验证
http://dev.t-firefly.com/thread-102708-1-1.html
zhangzhenzhao 发表于 2020-12-3 16:04
可以使用android10.0 进行验证
http://dev.t-firefly.com/thread-102708-1-1.html
原理没变的吧,量产的SD升级卡是怎么制作的这个应该不会变,我们定了要用Android8.1呢
SD_Firmware_Tool是使用sdk下提供的版本吗
zhangzhenzhao 发表于 2020-12-3 16:24
SD_Firmware_Tool是使用sdk下提供的版本吗
是的
板上的原系统也是android8吗?插好sd升级卡,reboot重启,没有提示擦除固件的图标吗?
本帖最后由 tommyhzx 于 2020-12-9 10:23 编辑
zhangzhenzhao 发表于 2020-12-4 15:00
板上的原系统也是android8吗?插好sd升级卡,reboot重启,没有提示擦除固件的图标吗?
目前是可以进行升级的,但升级最后失败,不能启动,串口打印 log 如附件所示,升级启动界面和最后失败的界面如下图所示
备注:硬件和软件都是用的firefly ROC_RK3328_PC 开发板配套的
sdcard-update-firefly.zip (23 KB)
按如下步骤更新固件,尝试下。
1:把附件名由bl31.elf.zip改为bl31.elf,放到tools/rk_tools/bin/rk33/目录中;
2:按如下修改RK3328TRUST.ini文件。
— a/u-boot/tools/rk_tools/RKTRUST/RK3328TRUST.ini
+++ b/u-boot/tools/rk_tools/RKTRUST/RK3328TRUST.ini
@@ -5,7 +5,7 @@ MINOR=2
SEC=0
[BL31_OPTION]
SEC=1
-PATH=tools/rk_tools/bin/rk33/rk322xh_bl31_v1.39.elf
+PATH=tools/rk_tools/bin/rk33/bl31.elf
ADDR=0x10000
[BL32_OPTION]
SEC=1
bl31.elf.zip (804 KB)
zhangzhenzhao 发表于 2020-12-9 10:50
按如下步骤更新固件,尝试下。1:把附件名由bl31.elf.zip改为bl31.elf,放到tools/rk_tools/bin/rk33/ …
对比过了,原来用的就是跟你提供的bl31.elf和RK3328TRUST.ini文件一样的内容呢
1 在线刷的android8.1,执行reboot,看系统能否正常重启。
2 sd卡升级前,板上的系统是android8.1吗?如果有版本跨度,例如android7>android8,可能会有问题的。
zhangzhenzhao 发表于 2020-12-9 11:28
1 在线刷的android8.1,执行reboot,看系统能否正常重启。
2 sd卡升级前,板上的系统是android8.1吗?如果 …
目前就用过Android8.1这个版本,没用过其他的版本,在线刷是什么意思?直接使用AndroidTool.exe进行刷机吗?用 AndroidTool.exe 去升级的是正常的。
正常系统起来后,利用adb,执行reboot命令,能正常重启吗
zhangzhenzhao 发表于 2020-12-9 14:16
正常系统起来后,利用adb,执行reboot命令,能正常重启吗
可以正常 reboot 起来的。
tommyhzx 发表于 2020-12-9 14:47
可以正常 reboot 起来的。
用200803版本固件试过是没问题的,你可以用此版本验证。
zhangzhenzhao 发表于 2020-12-9 15:52
用200803版本固件试过是没问题的,你可以用此版本验证。
你这个版本在哪里的呢?没找到,麻烦给下链接,谢谢
tommyhzx 发表于 2020-12-9 16:52
你这个版本在哪里的呢?没找到,麻烦给下链接,谢谢
链接:https://pan.baidu.com/s/1nAJ2jW7UT3CC5bMp_4n9wQ
提取码:l0ed
jpchen 发表于 2020-12-9 17:14
链接:https://pan.baidu.com/s/1nAJ2jW7UT3CC5bMp_4n9wQ
提取码:l0ed
试过了,也是一样的结果,应该是什么其他的原因导致改变了吧,比如说有什么其他的dts修改会导致这个问题吗?因为我之前用过原厂的sdk
zhangzhenzhao 发表于 2020-12-10 09:37
SD卡升级完毕后,出现这些报错,不用理会,拔出sd卡,系统会重新启动。
关键是拔出SD卡之后没有重启呀,一直黑屏了,没有任何输出



