说明:1、交换机本身的cpu是8382m扩展芯片用的是8214fc和8218e
2、本文只是简单的配置和环境的搭建,没有任何代码上的修改
一、操作系统和编译环境
操作系统本人选择的是在vm虚拟机下的ubuntu18,20.这两个版本的系统用起来都没有问题,22也试过,也没有问题但是虚拟机有点bug不是很好用。
安装好系统后可以选择快速安装然后再安装中文字体,编译环境其实没有特别复杂的配置问题,建议将交叉编译工具解压安装在opt下面,说明文档也是推荐的那个位置如下图所示

交叉编译安装好后再修改默认环境文件/etc/profile

非常的简单,说明文档也说清楚了,然后重启虚拟机,一般来说环境配置就好了
二、编译文件和方法
编译文件解压之后一般来说有三个大的文件夹,一个是loader即uboot,一个kernel即内核,还有一个sdk,当然不同的版本可能文件不同,还会有module等其他的文件,咱们暂时不管,在这几个文件夹的上层文件下打开终端使用默认的板卡编译命令就行了如make 8380 config=1,如果环境没有错误会在文件夹下出现一个记录的文件名称为you_make_xxxx__20xxXXXX-xxxx的一个时间戳文件,这个文件就代表了你编译的时间和板卡的名称,然后执行make menuconfig命令如图所示

最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



