久久派新世界系统烧录

文中所需网盘资料及讲解视频在文章末尾哦1

1、格式化U盘

将U盘使用DiskGenius格式化为ext4分区

2、拷贝镜像并挂载

将网盘资料中的rootfs.tar镜像拷贝到U盘中,安全弹出后将U盘插到久久派执行挂载 。
在U盘插上后界面会刷新插入的设备信息,我这里识别到的设备号为sda1。
在这里插入图片描述
确定设备号后,执行一下指令挂载设备。当然设备号不同的小伙伴需要按自己的设备号修改。

sudo mount /dev/sda1 /mnt

3、解压

接下来就是进入到mnt分区文件,查看一下解压文件,并开始解压

cd /mnt
ls
sudo tar -xvf rootfs.tar

解压完成后,u盘镜像就烧写完成了。

4、烧写uboot

(1)开发板网口跟电脑网口用一根网口对插上。
(2)开发板串口连接到电脑,然后打开电脑串口终端。
(3)给开发板上电然后不停地快速按键盘上的c键,小写的c,然后就会进入pmon命令行终端.
(4)在终端设置久久派的IP 地址

ifaddr syn0 192.168.2.2     #192.168.2.2根据实际情况设置,需要跟电脑本地网口一个网段。

(5)将u-boot-spl-gz.bin跟tftpd32放一个目录下,然后点击tftpd32运行ftp服务器。
(6)在开发板终端烧写u-boot

fload tftp://192.168.2.10/u-boot-spl-gz.bin      #192.168.2.10是电脑的网口IP地址

(7)更新的过程千万别断电或者重新启动,直到显示**Programming end!**则表示更新完成。
(8)更新结束后,按开发板重启按钮,等待终端出现SOC字样说明更新固件成功。
烧写完毕

5、在uboot中设置启动(SOC#命令行下进行)

(1)配置为U盘启动

setenv bootargs root=/dev/sda1 rootdelay=5

(2)手动启动系统

ext4load usb 0:1 ${loadaddr} boot/uImage
bootm ${loadaddr}

若提示bad device specification usb 0,则再执行一次,或重启u-boot进行u盘加载。
在使用U盘启动进入到新世界系统后,若默认网口是未启动状态,则执行第7步。
(3)设置自动启动系统

setenv bootargs root=/dev/sda1 rootdelay=5
setenv bootcmd 'ext4load usb 0:1 ${loadaddr} boot/uImage;bootm ${loadaddr}'
saveenv

6、进入系统

看到hello 2k300表示已经进入系统,直接输入root进入

7、开启网口

ifconfig end0 192.168.xx.xx netmask 255.255.255.0 broadcast 192.168.xx.xx

8、恢复pmon

1、将制作系统的u盘插回到电脑上
2、在驱动盘里新建文件夹update
3、将原始固件"gzrom-wifi.bin"复制到update文件中,修改名称为“u-boot.bin”后将U盘安全弹出。
4、将U盘插回到久久派上,给久久派通电,默认进入u-boot界面

bootmenu

选择:update u-boot
选择:Update u-boot to spi flash (by usb)
执行完成显示success后重启久久派就完成了。


  1. 百度网盘链接123网盘链接(提取码:qIq1)某站讲解视频链接 ↩︎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值