Petalinux配置:根文件系统与AX7021/FL9031驱动教程

需积分: 33 16 下载量 100 浏览量 更新于2024-08-06 收藏 1.35MB PDF 举报
本文主要介绍了在使用Petalinux进行嵌入式系统开发时,针对黑金动力社区的AX7021以太网模块配置内核和根文件系统的步骤。首先,提到的是配置内核的过程,通过运行`petalinux-config`命令进入配置界面,在`Device Drivers > Network device support`部分,勾选`Micrel PHYs`选项来启用该PHY驱动。然后,配置完内核后,进入根文件系统配置,通常情况下不需要做任何改动,因为根文件系统保持默认设置即可。 如果确实需要修改根文件系统,可以使用`config -c rootfs`命令进入配置,选择`Device Drivers > Network device support > PHY Device support and infrastructure`进行必要的配置。在配置过程中,可能会涉及选择特定的PHY支持或基础设施选项,这取决于项目需求和个人偏好。 文章还提到了使用VIVADO工具来创建和管理硬件工程,但重点并不在于此,而是集中在AX7021和FL9031以太网模块的驱动配置以及设备树配置上。开发者需要根据Petalinux 2017.4版本或其他指定版本,导入SDK,并对SDK中的驱动程序进行适当的定制,如可能涉及到的LWIP协议栈的修改,因为可能需要针对特定应用(如lwIPEchoServer)进行适配。 此外,文章还强调了使用芯驿电子提供的SDK和技术支持的重要性,指出不同版本可能存在兼容性问题,建议用户自行创建工程并谨慎处理。最后,文中提供了芯驿电子的联系方式和相关网站,以便用户获取进一步的技术支持和资源。 这篇教程对于想要在Petalinux环境中开发基于AX7021以太网模块的嵌入式项目的工程师来说,提供了一个关于内核和根文件系统配置,以及如何与VIVADO工具协同工作的实用指南。