一枚 发表于 2018-7-12 19:06:45

无法烧写Ubuntu固件到eMMC

官方提供的两个版本的系统都试过:
ROC-RK3328-CC-ubuntu18.04-LXDE_20180605.img
ROC-RK3328-CC_Ubuntu16.04_Arch64_20180514.img

1.
执行: rkdeveloptool db rk3328_loader_ddr786_v1.06.243.bin
提示: The device does not support this operation!

2.
忽略第一步的错误继续执行:rkdeveloptool wl 0x0 ROC-RK3328-CC_Ubuntu16.04_Arch64_20180514.img
提示:Write LBA from file (100%)

3. 继续执行:rkdeveloptool rd
提示:Reset Device OK.

4. 重新插电启动,板上红绿两个灯都亮,屏幕黑屏

upgrade_tool也同样操作过,结果一样,烧入自己编译的Android7.1系统是正常的。

一枚 发表于 2018-7-12 19:11:28

上面操作都是在板子 Maskrom 模式下的,有没有哪位知道是怎么回事啊?

penguin 发表于 2018-7-13 15:55:29

串口打印信息

一枚 发表于 2018-7-14 13:46:05

penguin 发表于 2018-7-13 15:55
串口打印信息

系统都没起来啊,怎么打

penguin 发表于 2018-7-24 09:30:46

3328 烧写用 rkdeveloptool
之前是 Android固件,需要进入 maskrom ,http://wiki.t-firefly.com/zh_CN/ROC-RK3328-CC/flash_emmc.html
系统没起来,uboot 打印信息也看不到 ?

一枚 发表于 2018-7-24 15:19:45

penguin 发表于 2018-7-24 09:30
3328 烧写用 rkdeveloptool
之前是 Android固件,需要进入 maskrom ,http://wiki.t-firefly.com/zh_CN/R ...

在maskrom下

1.
执行: rkdeveloptool db rk3328_loader_ddr786_v1.06.243.bin
提示: The device does not support this operation!

这是什么原因?

penguin 发表于 2018-7-24 17:49:12

一枚 发表于 2018-7-24 15:19
在maskrom下

1.


sudo 权限。
应该是 没进入到 maskrom 模式

一枚 发表于 2018-7-25 14:37:43

penguin 发表于 2018-7-24 17:49
sudo 权限。
应该是 没进入到 maskrom 模式

我的操作是这样的:
1. 将所有 USB 线拔出开发板,开发板断电
2. 安装好 eMMC,不插 SD 卡
3. 使用公对公 USB 线将主机的 USB 端口与开发板的双层 USB 端口中靠近电路板的 OTG 端口相连
4. 短接 eMMC 的 CLK 和 GND 焊盘,保持短接良好
5. 将 Micro USB 线插入到开发板中,让开发板上电
6. 一秒以上时间后断开第4步短接

这种模式下,用upgrade_tool uf update.img命令烧写自己编译的Android7.1镜像是没有问题的,
运行rkdeveloptool db out/u-boot/rk3328_loader_ddr786_v1.06.243.bin一定会报错,包括前面加sudo运行结果也一样

penguin 发表于 2018-7-25 15:49:58

2.
忽略第一步的错误继续执行:rkdeveloptool wl 0x0 ROC-RK3328-CC_Ubuntu16.04_Arch64_20180514.img
提示:Write LBA from file (100%)

看你这里描述, 没成功进入maskrom模式
接个串口,如果进入 maskrom 模式,串口是不会有任何打印的。

如果,你进入maskrom 模式,loader没有烧写成功的情况下,你这步是肯定不能执行成功的。

一枚 发表于 2018-7-25 20:27:50

penguin 发表于 2018-7-25 15:49
2.
忽略第一步的错误继续执行:rkdeveloptool wl 0x0 ROC-RK3328-CC_Ubuntu16.04_Arch64_20180514.img
提 ...

所以这个板子按照官方给的操作确定能不能进入maskrom模式?

我这边试的结果是:
根据官方给的进入maskrom模式操作后,
只有在移除eMMC的情况下,尝试运行rkdeveloptool db rk3328_loader_ddr786_v1.06.243.bin,
才会提示: Downloading bootloader succeeded,
装上eMMC以后就会提示:The device does not support this operation!
页: [1] 2
查看完整版本: 无法烧写Ubuntu固件到eMMC