Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

[技术讨论] 新买的Firefly-rk3399,升级官方ubuntu固件停留在“等待IDB失败”。

17

积分

0

威望

0

贡献

技术小白

积分
17

新买的Firefly-rk3399,升级官方ubuntu固件停留在“等待IDB失败”。

发表于 2020-6-3 19:37:34      浏览:18272 | 回复:13        打印      只看该作者   [复制链接] 楼主
擦除flash在烧写无济于事,无计可施。
Erase flash log:DDR Version 1.22 20190506
In
Channel 0: DDR3, 800MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Channel 1: DDR3, 800MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
256B stride
ch 0 ddrconfig = 0x101, ddrsize = 0x20
ch 1 ddrconfig = 0x101, ddrsize = 0x20
pmugrf_os_reg[2] = 0x32817281, stride = 0x9
OUT
Boot1: 2019-03-14, version: 1.19
CPUId = 0x0
mmc: ERROR: SDHCI ERR:cmd:0x102,stat:0x18000
mmc: ERROR: Card did not respond to voltage select!
emmc reinit
mmc: ERROR: SDHCI ERR:cmd:0x102,stat:0x18000
mmc: ERROR: Card did not respond to voltage select!
emmc reinit
mmc: ERROR: SDHCI ERR:cmd:0x102,stat:0x18000
mmc: ERROR: Card did not respond to voltage select!
SdmmcInit=2 1
UsbHook 57663
powerOn 57744

Upgrade log:

DDR Version 1.22 20190506
In
soft reset
SRX
Channel 0: DDR3, 800MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Channel 1: DDR3, 800MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
256B stride
ch 0 ddrconfig = 0x101, ddrsize = 0x20
ch 1 ddrconfig = 0x101, ddrsize = 0x20
pmugrf_os_reg[2] = 0x32817281, stride = 0x9
OUT
Boot1: 2019-03-14, version: 1.19
CPUId = 0x0
mmc: ERROR: SDHCI ERR:cmd:0x102,stat:0x18000
mmc: ERROR: Card did not respond to voltage select!
emmc reinit
mmc: ERROR: SDHCI ERR:cmd:0x102,stat:0x18000
mmc: ERROR: Card did not respond to voltage select!
emmc reinit
mmc: ERROR: SDHCI ERR:cmd:0x102,stat:0x18000
mmc: ERROR: Card did not respond to voltage select!
SdmmcInit=2 1
UsbHook 57787
powerOn 57886


回复

使用道具 举报

899

积分

0

威望

6

贡献

技术大神

Rank: 8Rank: 8

积分
899
发表于 2020-6-4 10:51:17        只看该作者  沙发
你擦除后进入recvoery mode升级
回复

使用道具 举报

17

积分

0

威望

0

贡献

技术小白

积分
17
发表于 2020-6-4 11:46:09        只看该作者  板凳
895816513 发表于 2020-6-4 10:51
你擦除后进入recvoery mode升级

使用maskrom后如何进入recovery mode?现在只能进入maskrom mode
回复

使用道具 举报

899

积分

0

威望

6

贡献

技术大神

Rank: 8Rank: 8

积分
899
发表于 2020-6-4 11:54:48        只看该作者  地板
你现在maskrom mode升级失败吗
回复

使用道具 举报

17

积分

0

威望

0

贡献

技术小白

积分
17
发表于 2020-6-4 11:56:34        只看该作者  5#
895816513 发表于 2020-6-4 11:54
你现在maskrom mode升级失败吗

是的
回复

使用道具 举报

899

积分

0

威望

6

贡献

技术大神

Rank: 8Rank: 8

积分
899
发表于 2020-6-4 13:07:16        只看该作者  6#
你试试用linux系统下的工具烧录,用新版的擦除再烧写
回复

使用道具 举报

17

积分

0

威望

0

贡献

技术小白

积分
17
发表于 2020-6-4 15:14:35        只看该作者  7#
895816513 发表于 2020-6-4 13:07
你试试用linux系统下的工具烧录,用新版的擦除再烧写

使用官方处理方法
预处理方法1:

​        下载RK3399_Android7.1_EraseIDB.7z, 先单独升级一次uboot,升级完成后,重启主板,主板会自动擦除IDB,进入maskrom模式。然后再按照正常的升级流程更新固件

RK3399_Android7.1_EraseIDB.img,可否给个链接
回复

使用道具 举报

899

积分

0

威望

6

贡献

技术大神

Rank: 8Rank: 8

积分
899
发表于 2020-6-4 15:52:05        只看该作者  8#
在linux系统上安装upgrade_tool 工具试试:

sudo upgrade_tool uf *3399*.img
回复

使用道具 举报

17

积分

0

威望

0

贡献

技术小白

积分
17
发表于 2020-6-5 08:15:43        只看该作者  9#
895816513 发表于 2020-6-4 15:52
在linux系统上安装upgrade_tool 工具试试:

sudo upgrade_tool uf *3399*.img

在linux下用upgrade_tool_v1.24 擦除flash成功:
root@ub-1:/opt/tmp/Linux_Upgrade_Tool_v1.24# upgrade_tool ef ../FIREFLY-RK3399-UBUNTU18.04-GPT-20200518-1020.img
Loading loader...
Erase flash ok.
再用upgrade_tool_v1.34升级ubuntu18 GPT固件,依然是prepare IDB fail:
root@ub-1:/opt/tmp/Linux_Upgrade_Tool/Linux_Upgrade_Tool_v1.34# upgrade_tool uf ../../FIREFLY-RK3399-UBUNTU18.04-GPT-20200518-1020.img
Loading firmware...
Support Type:RK330C     FW Ver:8.1.40   FW Time:2020-05-18 10:20:37
Loader ver:1.19 Loader Time:2020-05-18 10:16:07
Prepare IDB Fail。

固件从官网下载的。
windows和linux都是同样问题,需要低格吗?
sudo upgrade_tool lf update.img        # 低级格式化

低格有没有什么危害,更大机会变砖?
回复

使用道具 举报

899

积分

0

威望

6

贡献

技术大神

Rank: 8Rank: 8

积分
899
发表于 2020-6-5 11:09:05        只看该作者  10#
你是不是接了SD卡,或者type-c用了转接线
回复

使用道具 举报

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

本版积分规则

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