ZHCAES5 July 2024 DP83822H , DP83822HF , DP83822I , DP83822IF , DP83826E , DP83826I , DP83848-EP , DP83848Q-Q1 , DP83867CR , DP83867CS , DP83867E , DP83867IR , DP83867IS , DP83TC812R-Q1 , DP83TC812S-Q1 , DP83TC813R-Q1 , DP83TC813S-Q1 , DP83TC814R-Q1 , DP83TC814S-Q1 , DP83TG720R-Q1 , DP83TG720S-Q1 , DP83TG721R-Q1 , DP83TG721S-Q1
将驱动程序集成到 Linux 系统中涉及多个关键步骤,以提供无缝的兼容性和功能性。最初,开发人员必须编译驱动程序代码以生成可加载的内核模块,或将代码直接整合到内核中(要在 MDIO 探测期间更快地识别 PHY,优先选择后者)。
以下各节更详细地描述了使用以下设置的这一过程。J721EXCPXEVM 通用处理器板与 J721EXSOMG01EVM TDA4VM 和 DRA829V 插槽式模块上系统配合使用。Linux-RT SDK 用于评估板上的 Linux 内核版本 5.10。通用处理器板本身有一个以太网端口,使用 DP83867E 以太网 PHY。子卡有另外的四个以太网端口,上面的插头插入通用处理器板的 EVM 扩展连接器,其中以太网 PHY 的驱动程序不包含在处理器的 SDK 中。