嵌入式技术
4.1 编译kernel
将开发板提供的压缩包拷贝到虚拟机
MicroZus0220171031\\Demo\\Xdemo\\XWiFi7020\\XWiFi_7020.tar.gz
配置kernel,先对kernel进行清理,然后基于zynq的基础配置生成.config配置文件
编译kernel
4.2 配置kernel
执行menuconfig配置kernel
修改wifi固件和配置文件路径
按空格键选中箭头所指
修改Firmware path和NVRAM path
修改drivers/net/wireless/bcmdhd/Kconfig,修改固件和配置文件路径
改成如下所示
修改支持的压缩格式,去掉XZ压缩
添加ipv6网络支持
添加80211无线网络支持
添加80211配置支持
修改支持的ramdisk文件系统的大小
修改之后ramdisk的大小从16M变成32M
添加倾角传感器驱动
修改倾角传感器驱动中断方式,改成上升沿触发方式
添加NTFS文件系统支持,NTFS主要是为了后面U盘存储大文件
配置修改完成后重新编译kernel,arch/arm/boot/目录下的uImage文件就是需要的内核文件
至此,kernel的修改配置编译完成了,主要是根据自己的项目需要添加无线和驱动支持。
全部0条评论
快来发表一下你的评论吧 !