This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM6548: Using EMAC driver in MII mode on AM6548 SR2.0

Part Number: AM6548
Other Parts Discussed in Thread: SYSBIOS

Hello All,

I have a question regarding EMAC driver on custom board with SR2.0 ver of AM6548

My configuration is:
CCS ver: 9.2.0.00013
PDK - pdk_am65xx_1_0_7 (processor_sdk_rtos_am65xx_6_03_00_106)
SYSBIOS - 6.76.3.01

In the original test application - Emac_Icssg_TestApp in PDK 1.0.7 different firmwares are loaded to ICSSG PRUs depenindg on AM6548 silicon revision.
From what I could see in technical reference manual, architecture of ICSSGs in SR1.0 and SR2.0 is different in a sense that TXPRU was added in SR2.0.
So, in case of AM6548 SR2.0 there is also a firmware for TXPRU in ICSSG FW.

In order to use EMAC driver on my custom board with AM6548 SR1.0 I had to use MII interface instead of RGMII so I rebuilt the PRU FW according to the instructions from TI.
However, in production we now have only boards with AM6548 SR2.0 .

As far as I could see in PDK 1.0.7 there is no option to build FW for ICSSG in AM6548 SR2.0

Can I use the SR1.0 FW somehow on SR2.0 (without using TXPRUs on SR2.0)?
Is there a way that I can modify (to use MII instead of RGMII) and build FW for ICSSG in AM6548 SR2.0?

Best regards,
Milan