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内核相关推荐

  1. 香蕉派 banana pi github 最新Linux 代码升级到kernel 4.2.

    2019独角兽企业重金招聘Python工程师标准>>> 香蕉派 banana pi github 最新Linux 代码升级到kernel 4.2. https://github.co ...

  2. Centos7 源码编译安装linux longterm 内核4.19.47

    Centos7 源码编译安装linux longterm 内核4.19.47 首先去www.kernel.org下载新的内核,比如在我本次实际操作的时候 第4大版本的最新的longterm 版本为:4 ...

  3. arch linux yaourt arm,在ARM设备(树莓派、香蕉派)上为Arch Linux配置yaourt

    在PC上为Arch Linux配置yaourt没什么好说的,根据Wiki一步一步来就可以.但是在我的Banana Pi上,配置yaourt遇到了一些问题,卡了好久才配置好.下面就详述一下具体步骤,以供 ...

  4. arch linux yaourt arm,在ARM設備(樹莓派、香蕉派)上為Arch Linux配置yaourt

    在PC上為Arch Linux配置yaourt沒什么好說的,根據Wiki一步一步來就可以.但是在我的Banana Pi上,配置yaourt遇到了一些問題,卡了好久才配置好.下面就詳述一下具體步驟,以供 ...

  5. 香蕉派W2(3)---搭建各种服务器

    1.搭建FTP 使用指令更新软件源 apt-get update 如果出现下面的问题,多等待一会,可能是刚刚联网,或者是刚刚开机,系统在自己进行更新 E: Could not get lock /va ...

  6. 香蕉派W2(6)---控制GPIO

    以BPI-W2需要给 P11引脚输出0或1为例 1.根据GPIO引脚图确定GPIO的位置以及标识 2.写入GPIO号 向 /sys/class/gpio/export 写入此编号,比如P11号引脚对应 ...

  7. 国产香蕉派CM4 计算模块(Bananapi BPI-CM4 )BSP编译与开机

    香蕉派CM4到手 准备工作 编译 编译环境搭建 烧录SD卡 开机 WiFi驱动 国产香蕉派BananaPi的BPI-CM4到手.拆开快递,除了静电袋和盒子没有其他配件,连wifi天线都没送.考虑到价格 ...

  8. 在香蕉派的树莓派系统上配置 Syncthing 自启动(暨 Linux 软件自启服务配置)

    在香蕉派的树莓派系统上配置 Syncthing 自启动 独立观察员 2020 年 1 月 19 日(2020年8月30日 更新) 首先做个名词解释," 香蕉派" 是国内一款山寨树莓 ...

  9. linux fpga 开发板,香蕉派BPI-F2S ,四核Linux工业级应用的开源硬件开发板,FPGA教学套装...

    香蕉派BPI-F2S 是 香蕉派团队 and 凌阳科技首次合作开发的一款工业级应用的开发板, 使用SP7021芯片设计.具有高性能,低功耗的特点; 内嵌 Linux Embed 系统,适合于语音图像处 ...

最新文章

  1. opengl 深度详解_一步步学OpenGL(1) -《打开一个窗口》
  2. Android自动化测试工具Appium环境搭建
  3. JWT 和 session验证
  4. rm 给你一个反悔的机会
  5. 使用ASP.NET Core 3.x 构建 RESTful API - 4.2 过滤和搜索
  6. 电脑计算器的快捷键_牛!这份金蝶财务软件使用手册+超全快捷键汇总送你,财务收好...
  7. android jni与java之间数据传输时怎么转换
  8. Mysql数据库常用分库和分表方式
  9. html5 webStorage:localStorage sessionStorage
  10. android sqlitelog,如何解决Sqlitelog(13)语句中止在PhoneGap中的68错误android
  11. 征信衍生、信用卡数据场景如何做好分析,这一种时序特征方法得学学|金融信用分析师必学内容
  12. 解决docker报错:listing workers for Build: failed to list workers: Unavailable: connection error: desc =
  13. 怎么可以修改pr基本图形中的文字_PR教程03 | 如何增加字幕
  14. mybatis拦截器实现update之前根据pk字段校验数据有效性
  15. 编程二大问题—c的常用库函数总结
  16. MTBD 电影市场分析
  17. 第三讲 欧几里得与他的《几何原本》
  18. Cocos2d-x 的3D游戏制作官方教程(中文翻译)
  19. Liunx 离线安装 JDK1.8 (超级详细版)
  20. 200228批量导入开票接口出错,用另外一种方式解决,快速开票顺畅

热门文章

  1. Flink 心跳服务机制
  2. 2007元旦祝福短信汇总
  3. 如何成为说服大师???
  4. C#代码:生成汉字拼音首字母
  5. Mysql 1071报错解决
  6. 网站一直优化不动,是不是被惩罚?
  7. Dell笔记本一关机就正在准备windows,无法正常关机
  8. 零基础入门—网站建站教程(新手必备)
  9. 电脑开机全是英文进不了系统怎么办
  10. Domain Primitive 使用推荐