OrangePi烧写系统到EMMC(全志)
安卓
卡刷:
卡量产烧入sdcard启动会有进度条。。等进度条完了拔卡重启就行。
线刷:
1.在WINDOWS上(其他系统好像有个LiveSuit工具,不知道能不能用)下载phonixsuite工具.
2.按住板子上的升级键。安装驱动,驱动可以去网上找,还有个Zadig工具,可以安装这个驱动,用法看下面。有些板子没升级键,比如PC PLUS/ZERO PLUS2系列,要么自己找原理图找出UBOOT脚,把它连接到GND让其低电平就能进入刷写模式,还有一个方法是刷特制的sd卡镜像进入刷写模式(地址,仅支持H3,H5的有空再制作)。
3.用phonixsuite工具选择镜像,连接电脑上电,烧写。
linux
linux是烧镜像到sdcard启动,OPI官方系统可以执行
(H3)
install_to_emmc
或者
(H5)
OrangePi_install2EMMC
如果没这些命令基本上不能烧进去启动,但是脚本可以手动下。
(H3)
wget
https://raw.githubusercontent.com/zoums/osibook/master/assets/files/install_to_emmc.sh
chmod +x install__to__emmc.sh && ./install__to__emmc.sh
(H5)
wget
https://raw.githubusercontent.com/zoums/osibook/master/assets/files/OrangePi_install2EMMC.sh
chmod +x OrangePi_install2EMMC.sh && ./OrangePi_install2EMMC.sh
是armbian之类的可以执行nand-sata-install 实在不行又想尝试一下可以把卡或镜像dd到emmc
emmc可以ls /dev/mmcblk*来看,看到有boot0和boot1后缀的mmcblk1就是emmc了(有些是mmcblk0,视情况而定)
没图。。。没图。。。没图。。。。等哪天旁边有板子了就上图。。。。。
线刷LINUX(仅适用H3/H5部分系统)
按住板子上的升级键。。然后连接电脑,驱动可以去网上找,还有个Zadig工具,可以安装这个驱动,用法看下面。有些板子没升级键,比如PC PLUS/ZERO PLUS2系列,要么自己找原理图找出UBOOT脚,把它连接到GND让其低电平就能进入刷写模式,还有一个方法是刷特制的sd卡镜像进入刷写模式(地址,仅支持H3,H5的有空再制作)。
- 进入刷写模式并装好驱动后,在电脑上下载挂载emmc到microusb口的工具:
git clone -b h5-support https://github.com/zoums/fel-mass-storage.git
- 根据各自平台来选择对应脚本和程序。
1) Linux 和 OS X :
编译安装sunxi-tools
(可选操作) 添加 udev 规则来允许(预先创建的用户组)“sunxi-fel”组来连接该USB设备:
SUBSYSTEMS=="usb", ATTR{idVendor}=="1f3a", ATTR{idProduct}=="efe8", GROUP="sunxi-fel"然后执行./start.sh h3或者./start.sh h5分别对应板子的H3/H5平台。
2) Windows :
直接执行脚本start-h3.bat或者start-h5.bat分别对应板子的H3/H5平台。
Zadig使用
连接进入fel线刷模式的板子到电脑。
如果找不到这个设备,可以去Options里找到这选项勾选上看看。