QorIQ-SDK-V2.0 uboot 适配MAC to MAC, 包含RCW的修改。

本文档详细介绍了在QorIQ T系列1024RDB平台中,如何进行MAC to MAC网络模式的适配,特别是针对RCW的修改。内容包括理解硬件原理图,Serdes配置,以及通过Linux SDK或CodeWarrior工具创建/修改RCW。同时,还涉及U-Boot和Kernel的网络接口配置,如固定MAC速率、双工模式以及取消MDIO和PHY初始化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

背景:QorIQ T系列 1024RDB 直连Marvell芯片的port。网络采用的MAC to MAC 模式。 这里主要记录RCW的修改和网络的适配

首先网络适配,先要查看硬件原理图,了解Serdes 4个lane如何连接的。所以首先需要进行Serdes配置字的修改,这个配置在QorIQ的文档上说明了属于RCW。

  • RCW概念

The reset configuration word (RCW) data contains reset configuration information that is loaded by the PBL from a memory device during reset.
The size of the RCW is 64 bytes (512 bits). All of the data read from the RCW source is written to the RCW status registers (RCWSRn) in the device configuration and pin control block. See DCFG_RCWSR for more information. The RCWSRs have specific 64 bytes aligned address offsets that the PBL should ensure is written. Any address offset that is not that specific 64 bytes aligned address offset is reported by the PBL as an error to the platform, which asserts the RESET_REQ_B output pin upon receiving the error from the PBL. Refer the Reset configuration word (RCW) source section in Reset, Clocking, and Initialization chapter to see how each encoding for cfg_rcw_src selects a given source of RCW data.

RCW文件名规则:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值