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.

Pinmux Tool V3 for AM335x

Hi,

I'm going to use Pinmux Tool 3.0.625 for Sitara AM335x. I can select the device but there is no selection for Chip-Rev1/2. What revision is supported by the Tool? With Rev2 of the AM335x pin U16 has double function, mmc2_dat7_mux0/rmii2_crs_dv_mux2. Selection of mmc2_dat7_mux0 is not possible with the Pinmux Tool. What should I do for this selection?

  • Only AM335x Rev 2.1 is supported. For rev 1.0 please use the V2 tool.

     

    The pinmux tool does not currently support more than one signal on a single pad configuration register pin mux setting.

     

    As a workaround,

     

    • Add a MMC (8b card)

    • Force dat0 signal to use ball V14

    • Unselect dat7 which is showing a pin conflict.

    • Add a RMII

    • Force instance to RMII2

    • Unselect all signals

    • Select crs_dv

    • Force crs_dv to pin U16

    • Change the name of the instance to “MMC2 dat7”. This is just notate the new function

     

    The pinmux will now be programmed correctly for supporting an 8b MMC2 interface.

  • Thank you.
    But I'm sorry your solution only works for one RMII interface.
    If you want to use both RMII interfaces this workaround doesn't work, because you cannot define a virtual third RMII interface.