AM2432: AM2432 MII interface TXC/Data delay setting do not work.

Part Number: AM2432


Hi Experts:

Our customer test below 2 signal of MII interface at AM24x production. Green is clock signal and yello is data signal.  Now they want delay data signal ~20 us. 

MII_TXCLK(CPU ball:V9 PRG1_PRU0_GPO16);

MII_TXD0(CPU  ball:AA8 PRG1_PRU0_GPO11);

Follow the TRM 0x300B2010 setting those delay. customer has setting bit28-31 to 1 and TRM introduce this will delay 15-20us. But compare change or no change 0x300B2010 the wave doesn't change anything.

Below is modify 0x300B2010 method. 

  1. At AM24x bootup stage change 0x300B2010.
  2. When load PRU image, PRU image will reset 0x300B2010, delay 2 second and software reseting 0x300B2010
  3. Ethernet start work, use JTAG connect AM24x confirm 0x300B2010 setting is right

Could you please provide the right change MII interface clock data signal delay setting method?

Best Regards!

Han Tao

JTAG confirm those values has been setted after PRU start run.