飞腾派
直播中

tianyingkeji

12年用户 191经验值
擅长:嵌入式技术 处理器/DSP 控制/MCU
私信 关注

【飞腾派4G版免费试用】飞腾派openwrt系统编译/烧录方法

本帖最后由 tianyingkeji 于 2024-1-12 10:51 编辑

一、飞腾派openwrt源码下载
建议使用Ubuntu22系统,如有问题可以跟楼主复现,共同进步。
1、创建工作目录
mkdir workspace
cd workspase

2、克隆系统源码
git clone https://gitee.com/recologypower/phytium-openwrt.git

3、更新依赖环境
sudo apt update
sudo apt install build-essential clang flex bison g++ gawk \
gcc-multilib g++-multilib gettext git libncurses-dev libssl-dev \
python3-distutils rsync unzip zlib1g-dev file wget


4、更新系统依赖模块
cd phytium-openwrt
./scripts/feeds update -a
./scripts/feeds install -a



5、编译
cp target/linux/phytium/diffconfig .config
make V=99
注意:第一次编译不建议开启make -jn多核编译参数




二、飞腾派openwrt固件烧录
1、提取系统生成的两个文件:image和e2000q-miniitx-board.dts
2、使用Win32DiskImager工具烧写openwrt19.07-kernel4.19-phytiumpi-test.img,烧写完成插入板卡,确认板卡处于TF卡启动模式。
1.png
3、系统起来后,把1提取的两个文件拷贝到系统/boot目录下。
4、重命名e2000q-miniitx-board.dts为e2000q-phytium-pi.dts
5、把编译的rootfs文件直接覆盖sd卡第一分区rootfs文件。
6、上电重启


三、Openwrt已经支持生成SD卡固件
测试固件:https://share.weiyun.com/bg9koVoj
1.png
编译方式参考一

回帖(1)

alwinlee

2023-12-7 13:47:53
大拇指大拇指大拇指
举报

更多回帖

发帖
×
20
完善资料,
赚取积分