Other Parts Discussed in Thread: SYSCONFIG, DRA821
Tool/software:
Dear Champ,
Customer is using DRA821U EVM and SOM module is J7200XSOMG01EVM
Linux SDK 10.01.08.01
In SDK, j7200 arch/arm/dts/k3-j7200-common-proc-board.dts will use "J721E_WKUP_IOPAD" define and MCU_MDIO0_MDC and MCU_MDIO0_MDIO are using offset 0x34 and 0x30 and the comment show pin L1 and L4 respectively.
However, DRA821U MCU_MDIO0 are pin D9 and C9 on datasheet.
By using SYSCONFIG to generate DTS, it will create all pin define in "J7200_WKUP_IOPAD" and offset for these two pins are 0x9C and 0x98. ( I cannot map the register offset address and pin for PADCONFx from TRM which it doesn't specify which pin(ball) is mapping to PADCONFx.)
We can only choice to believe SYSCONF, but now customer is confusing on how to use the DTS back to work with SDK original Device tree.
Secondary, customer tried to modify mcu_mdio_pins_default-pins to the correct pins but found MDIO will not work after change to correct pins.
It seems current setting is correct but we cannot tell which pins are used right now.
The EVM hardware use pin D9 and C9 as SYSCONF tool show.
Customer wonder how to set these two pins on their own board once their board is ready.
Please help to
1. Check what is missing and which setting is correct.
2. Where to get the PADCONF register offset mapping to each pin for DRA821.
BR, Rich
- SysConfig 的 Devive 是選 DRA821U?
- 使用sysconfig 產出的 dtsi 上敘述的 mcu_mdio 與 SDK 中 j7200 arch/arm/dts/k3-j7200-common-proc-board.dts 腳位對不上
- 有確切的 reference menu 跟對應 sysconfig 的devive 嗎?? EVM 上的型號是 J7200XSOMG01EVM