Firefly开源社区

打印 上一主题 下一主题

RK3288无法升级loader

66

积分

0

威望

0

贡献

技术小白

积分
66

RK3288无法升级loader

发表于 2015-4-13 11:32:41      浏览:31954 | 回复:11        打印     [复制链接] 楼主
本帖最后由 x-forever 于 2015-4-13 11:34 编辑

原来因为一些其它兴趣需要从sd card启动,所以升级成v2.17的u-boot

现在需要该换回v2.15版本重新进入原来的双系统,升级的时候提示IDB获取失败。
Linux 下执行如下(Ubuntu 12.04, Linux_Upgrade_Tool_v1.2):

ygu@fs-ygu:/firefly-img/rk3288/create-sdcard$ sudo upgrade_tool ul RK3288Loader_uboot_V2.15.01.bin
Loading loader...
Support Type:RK320A        Loader ver:2.15        Loader Time:2014-08-27 16:57:31
Prepare IDB Fail

Windows下执行如下 (Win7, AndroidTool_Release_v2.3):
1. 可以检测到设备




2. 设置loader为v2.15版本后电击“执行”尝试更新loader失败



3. 能够正常读取flash信息



4. 在“高级功能”一项设置了boot,选择v2.15的loader,点击下载,提示设备类型不匹配




我原来是在Linux下这样升级v2.17loader的:
  • Download the update tool for Linux:wget http://www.t-firefly.com/downloa ... de_Tool_v1.2.tar.gz
  • Extract the update tool and make it available to the list of programs that the user can execute:
    tar xf Linux_Upgrade_Tool_v1.2.tar.gz
    cd Linux_Upgrade_Tool_v1.2
    sudo mv upgrade_tool /usr/local/bin
    sudo chown root:root /usr/local/bin/upgrade_tool
  • Power on Firefly-RK3288.
  • Use micro USB OTG cable to connect Firefly-RK3288 to the personal computer.
  • Press and hold RECOVERY hardware button. After that shortly press RESET hardware button and after two seconds release RECOVERY.
  • Flash the new bootloader:sudo upgrade_tool ul RK3288Loader_uboot_V2.17.02.bin

    我对Rockchip平台的烧写不熟悉,恳请论坛的各位前辈指点下,在下十分感激!




回复

使用道具 举报

66

积分

0

威望

0

贡献

技术小白

积分
66
发表于 2015-4-13 23:48:12      沙发
没呢~~
回复

使用道具 举报

66

积分

0

威望

0

贡献

技术小白

积分
66
发表于 2015-4-13 23:49:50      板凳
找个时间试下2.33版本的吧,谢谢啦

有哪位前辈遇到过类似问题的也请指点下啊~
回复

使用道具 举报

66

积分

0

威望

0

贡献

技术小白

积分
66
发表于 2016-5-27 17:36:17      地板
很久不曾上线,最近又重新拿起firefly玩一玩,参考jpchen的帖子已经可以更新了,谢谢jpchen!
回复

使用道具 举报

66

积分

0

威望

0

贡献

技术小白

积分
66
发表于 2019-6-13 11:54:06      5#
我最近用v2.58的工具,升级Android 5.1的Update固件,提示说下载固件失败,继续求救啊~~


回复

使用道具 举报

66

积分

0

威望

0

贡献

技术小白

积分
66
发表于 2019-6-13 11:56:08      6#
  1. U-Boot 2014.10-RK3288-10 (Jun 10 2019 - 15:00:41)

  2. CPU: rk3288
  3. cpu version = 0
  4. CPU's clock information:
  5.     arm pll = 600000000HZ
  6.     periph pll = 297000000HZ
  7.     ddr pll = 200000000HZ
  8.     codec pll = 384000000HZ
  9. Board:  Rockchip platform Board
  10. DRAM:  Found dram banks: 1
  11. Adding bank:0000000000000000(0000000080000000)
  12. 128 MiB
  13. GIC CPU mask = 0x00000001
  14. SdmmcInit = 0 400
  15. SdmmcInit = 2 0
  16. storage init OK!
  17. Using default environment

  18. GetParam
  19. Load FDT from resource image.
  20. power key: bank-0 pin-5
  21. pmic:act8846
  22. can't find dts node for pwm1
  23. DCDC vdd_logic has been used, pwm regulator not init it.
  24. Can't find dts node for fuel guage cw201x
  25. SecureBootEn = 0, SecureBootLock = 0

  26. #Boot ver: 2019-06-10#2.30
  27. sn: 1006120000000382
  28. checkKey
  29. vbus = 1
  30. rockusb key pressed.
复制代码


现在使用的是v2.30的u-boot版本。
回复

使用道具 举报

66

积分

0

威望

0

贡献

技术小白

积分
66
发表于 2019-6-13 12:48:33      7#
不知道之前是不是因为config.ini中分区表没有选择正确的原因(我用的默认值:DEFAULT_IMAGE_CONFIG=rk3288-ubuntu-config.cfg),烧写Android一直不成功,后来感觉这个是ubuntu的config,换成ubuntu的image后终于写入成功了。





中间一度擦除了flash,板子变砖了,慌得一批。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表