imx6ull移植openwrt
目录
前言
硬件开发板
软件
编译构建
linux Module
rootfs
openwrt
制作烧录rootfs
烧录启动
前言
硬件开发板
韦东山imx6ull
软件
韦东山SDK Buildroot_2019.02
openwrt-22.03
编译构建
linux Module
cd Linux-4.9.88
make ARCH=arm 100ask_imx6ull_defconfig
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- modules
保存内核 Module 其中***为指定目录
sudo find -name "*.ko" -exec cp {} /*** \;
rootfs
在Buildroot中编译
关闭自动生成emmc.img,后续需要手动生成。
cd Buildroot_2019.02make sdk
生成文件系统如下:
挂载
sudo mount rootfs.ext2 /mnt
将其中的/boot拷贝出来备份
再删除所有文件。因为所面需要使用到openwrt的文件系统。
rm -rf /mnt/*
openwrt
make menuconfig
make download V=99
make -j8
生成openwrt的文件系统
制作烧录镜像
将openwrt文件系统解压,拷贝到/mnt,最后执行umount命令
拷贝 openwrt文件系统 至/mnt
拷贝/boot /mnt
拷贝内核 Module /mnt/lib/modules/4.9.88
umount /mnt
生成emmc.img 其中最后一个 参数 /tmp/tmp.lNhbvF5nX4genimage.cfg名称是随机的。
cd output/images
../host/bin/genimage --rootpath /home/zr/mylearn/100ask_imx6ull-sdk/Buildroot_2019.02/output/target --tmppath /home/zr/mylearn/100ask_imx6ull-sdk/Buildroot_2019.02/output/build/genimage.tmp --inputpath /home/zr/mylearn/100ask_imx6ull-sdk/Buildroot_2019.02/output/images --outputpath /home/zr/mylearn/100ask_imx6ull-sdk/Buildroot_2019.02/output/images --config /tmp/tmp.lNhbvF5nX4genimage.cfg
烧录启动
wan口没有启动,不知道是什么原因,应该是/mnt/lib/modules/4.9.88某个模块的问题,后面再解决吧。
imx6ull移植openwrt相关推荐
- NanoPi M1 移植 OpenWRT
NanoPi M1 是全志(Allwinner)H3的开发板. 但官方文档只有ubantu等系统的移植方法,而当前(2019年1月9日)最新OpenWRT里是不支持这个NanoPi M1的,仅仅支持N ...
- imx6ull移植Linux系统第二篇——Linux内核的移植
imx6ull移植Linux系统第二篇--Linux内核的移植 花了大概两周的时间,把Linux的移植认真学了一遍,期间踩了不少坑,花费了不少时间去解决各种奇奇怪怪的问题,最终完成了uboot.系统镜 ...
- IMX6ULL移植LVGL
IMX6ULL移植LVGL 话不多说,直接开干!!! 1.移植准备 1.1.源码克隆 文件名 克隆命令 描述 lvgl git clone https://github.com/lvgl/lvgl.g ...
- openwrt linux rootfs 分区表,arm盒子快速移植OpenWrt rootfs
为了让不在OpenWrt项目支持列表中的ARM机器快速使用OpenWrt,可以用替换rootfs的简易方法进行移植. 首先,确保你的ARM盒子有能正常使用的Linux系统,并且最好有良好的社区支持,可 ...
- 移植OpenWrt到RT5350
目录[-] 移植OpenWrt到CuHead Pro WiFi 安装编译OpenWrt系统所需要的软件包 下载OpenWrt 更新软件包 配置编译系统 原文见:http://my.oschina.ne ...
- i.mx6ul 移植Openwrt
一直在使用Openwrt很多年,从路由到IOT终端,网关等,相对于其他开发环境或者厂家SDK来说,openwrt确实很便捷,其内部的Lua,ubox,ubus,rpc等一些机制,能在开发中带来很大的便 ...
- imx6ull用video4linux,CB140(imx6ull)使用Openwrt系统
主机平台: UBUNTU14.04 硬件平台:明远智睿MY-IMX6-EK140P (其他平台也是) 编译器: gcc-linaro-5.3-2016.02-x86_64_arm-linux ...
- IMX6ULL - 移植uboot-imx_v2020.04_5.4.70_2.3.0
作者:zzssdd2 E-mail:zzssdd2@foxmail.com 一.说明 主机系统:Ubuntu 20.04.3 LTS 开发板:TOPEET-IMX6ULL Uboot版本:imx_v2 ...
- imx6ull移植MT7601Uusb无线网卡(360随身WIFI 2代)
开发环境:ubuntu 18.04 准备资料 1)MT7601源码:DPO_MT7601U_LinuxSTA_3.0.0.4_20130913.tar.bz2 2)工具:wireless_tools. ...
最新文章
- 连接mysql数据库,创建用户模型
- tarjan详解(转)
- 使用Reactor进行反应式编程最全教程
- LeetCode——7. Reverse Integer
- 【Elasticsearch】在 Elastic Cloud 上的 Elasticsearch 服务中,如何针对日志和指标用例确定热温架构的规模
- 调车遇到的问题及解决办法
- 基于大众点评字体库的字体反爬案例
- 微信 Android design 代码,微信代码有哪些_微信隐藏代码介绍_3DM手游
- 基于JAVA高速公路收费管理计算机毕业设计源码+数据库+lw文档+系统+部署
- chrome添加网页单词翻译插件
- 【AIS学习】01 AIS系统的介绍
- golang-命令源码文件
- 忍不住推荐一款作图工具draw.io
- 目前最火的人工神经网络,神经网络未来发展趋势
- 不懂SEO该如何做搜索引擎优化?
- menuconfig的执行过程
- 【opencv】Face Detection using Haar Cascades
- 展厅中控视频播放器,支持网络、串口、语音、web、键盘控制
- 记录:jenkins打包项目,代码不生效
- 中国互联网经济白皮书2.0(分享下载)