香蕉派W2(2)---编译官方Linux-BPI内核
1、下载内核源码
使用命令下载源码:
git clone https://github.com/BPI-SINOVOIP/BPI-W2-bsp
下载源码之后进入目录,有下面几个文件夹
其中build.sh
中有编译配置的命令。
2、编译内核源码
执行./build.sh
即可选择编译配置内容
选择1为编译全部的内容,一般第一次编译,都会选择1,等待一段时间之后,就会编译完成。
推荐使用Ubuntu16.04 64位或者Ubuntu20.04 64位编译,使用Ubuntu16.04 32位以及Ubuntu22都存在一些问题。
3、配置内核
选择4,可进入内核配置界面
这里主要还是对驱动设备的配置。
3、更新内核到内存卡当中
可以先使用Win32DiskImager工具将固件烧写到内存卡,然后在更新,这样可以不需要对内存卡分区,否则需要对内存卡分区,一个100M大小的fat格式的uboot空间,一个7G以上的Ext4格式的分区。
然后输入7,即可将内核更新到内存卡中。然后在板子上插入内存卡,即可启动。
4、源码修改
目前主要发现下面两个目录,对dts和dtsi文件进行修改。
BPI-W2-bsp/linux-rtk/arch/arm64/boot/dts/realtek/rtd129x
BPI-W2-bsp/linux-rtk/arch/arm/boot/dts
香蕉派W2(2)---编译官方Linux-BPI内核相关推荐
- 香蕉派 banana pi github 最新Linux 代码升级到kernel 4.2.
2019独角兽企业重金招聘Python工程师标准>>> 香蕉派 banana pi github 最新Linux 代码升级到kernel 4.2. https://github.co ...
- Centos7 源码编译安装linux longterm 内核4.19.47
Centos7 源码编译安装linux longterm 内核4.19.47 首先去www.kernel.org下载新的内核,比如在我本次实际操作的时候 第4大版本的最新的longterm 版本为:4 ...
- arch linux yaourt arm,在ARM设备(树莓派、香蕉派)上为Arch Linux配置yaourt
在PC上为Arch Linux配置yaourt没什么好说的,根据Wiki一步一步来就可以.但是在我的Banana Pi上,配置yaourt遇到了一些问题,卡了好久才配置好.下面就详述一下具体步骤,以供 ...
- arch linux yaourt arm,在ARM設備(樹莓派、香蕉派)上為Arch Linux配置yaourt
在PC上為Arch Linux配置yaourt沒什么好說的,根據Wiki一步一步來就可以.但是在我的Banana Pi上,配置yaourt遇到了一些問題,卡了好久才配置好.下面就詳述一下具體步驟,以供 ...
- 香蕉派W2(3)---搭建各种服务器
1.搭建FTP 使用指令更新软件源 apt-get update 如果出现下面的问题,多等待一会,可能是刚刚联网,或者是刚刚开机,系统在自己进行更新 E: Could not get lock /va ...
- 香蕉派W2(6)---控制GPIO
以BPI-W2需要给 P11引脚输出0或1为例 1.根据GPIO引脚图确定GPIO的位置以及标识 2.写入GPIO号 向 /sys/class/gpio/export 写入此编号,比如P11号引脚对应 ...
- 国产香蕉派CM4 计算模块(Bananapi BPI-CM4 )BSP编译与开机
香蕉派CM4到手 准备工作 编译 编译环境搭建 烧录SD卡 开机 WiFi驱动 国产香蕉派BananaPi的BPI-CM4到手.拆开快递,除了静电袋和盒子没有其他配件,连wifi天线都没送.考虑到价格 ...
- 在香蕉派的树莓派系统上配置 Syncthing 自启动(暨 Linux 软件自启服务配置)
在香蕉派的树莓派系统上配置 Syncthing 自启动 独立观察员 2020 年 1 月 19 日(2020年8月30日 更新) 首先做个名词解释," 香蕉派" 是国内一款山寨树莓 ...
- linux fpga 开发板,香蕉派BPI-F2S ,四核Linux工业级应用的开源硬件开发板,FPGA教学套装...
香蕉派BPI-F2S 是 香蕉派团队 and 凌阳科技首次合作开发的一款工业级应用的开发板, 使用SP7021芯片设计.具有高性能,低功耗的特点; 内嵌 Linux Embed 系统,适合于语音图像处 ...
最新文章
- opengl 深度详解_一步步学OpenGL(1) -《打开一个窗口》
- Android自动化测试工具Appium环境搭建
- JWT 和 session验证
- rm 给你一个反悔的机会
- 使用ASP.NET Core 3.x 构建 RESTful API - 4.2 过滤和搜索
- 电脑计算器的快捷键_牛!这份金蝶财务软件使用手册+超全快捷键汇总送你,财务收好...
- android jni与java之间数据传输时怎么转换
- Mysql数据库常用分库和分表方式
- html5 webStorage:localStorage sessionStorage
- android sqlitelog,如何解决Sqlitelog(13)语句中止在PhoneGap中的68错误android
- 征信衍生、信用卡数据场景如何做好分析,这一种时序特征方法得学学|金融信用分析师必学内容
- 解决docker报错:listing workers for Build: failed to list workers: Unavailable: connection error: desc =
- 怎么可以修改pr基本图形中的文字_PR教程03 | 如何增加字幕
- mybatis拦截器实现update之前根据pk字段校验数据有效性
- 编程二大问题—c的常用库函数总结
- MTBD 电影市场分析
- 第三讲 欧几里得与他的《几何原本》
- Cocos2d-x 的3D游戏制作官方教程(中文翻译)
- Liunx 离线安装 JDK1.8 (超级详细版)
- 200228批量导入开票接口出错,用另外一种方式解决,快速开票顺畅