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.

AM2432: SYSCONFIG Usage

Part Number: AM2432
Other Parts Discussed in Thread: SYSCONFIG

Hi Team,

My customer has the following questions about the sysconfig tool. 

1. We can't add only one CS signal in Software->MCSPI tab. We are going to use CS0, CS1 of SPI3. but the ADD button of "MCSPI Channel Configuration" section is unavailable. As in the image below, they want to add another CS signal but cannot. How can they add another CS signal?

2. We can't define MMC1_SDWP signal in Software->MMCSD tab.
I can find MMC1_SDWP in Reserve Peripherals->MMC1 tab. but we can't add SDWP signal on Reserve Peripherals->MMC1 tab. Because it causes Resource conflict.

3. We can't define MDIO0_MDC, MDIO0_MDIO signals in Software->Enet(CPSW) tab.
I can find those signals in Reserve Peripherals->MDIO0 tab.
Does it mean there is no software implementation for MDIO/MDC?

Any insights would be great.

Best regards,

Mari Tsunoda

  • Hi Tsunoda,

    For MCSPI, if you want to use multi channel(CS0, CS1 of SPI3) then mode of operation should be selected to "Multi Master". Then you will be able to configure multiple channels.

    For MMCSD and MDIO queries, I am checking with experts and will get back you.

    Regards,

    Sunil Kumar M S

  • Hi Tsunoda

    For MDIO/MDC, while enabling the switch case, we found there was a resource conflict with Syscfg for MDIO/MDC with enabling both RGMII1 and RGMII2. So to resolve the conflict we had to move the pinmuxing code of MDIO and MDC to software code and now it is not done by syscfg. The pinmuxing code can be seen in board.c of any networking example.

    Regards,

    Sonu

  • Hi Tsunoda

    For MMC, we don't support the write protect (SDWP) pin on the MMCSD sysconfig as of now. I would like to know what is the requirement for adding the SDWP pin support. Nevertheless, you should be able to add it from the reserve peripherals if the software MMCSD module is not added. But in this case the pinmux code generation will not happen, so it might not be very helpful.

    Regards,
    Anand Mahadevan SS

  • Hi Tsunoda,

    As a follow up to Anand's answer, you could use the raw SysConfig-PinMux Tool (found by directly selecting a SysConfig Device and leaving the "Software Product" entry unselected) to generate the required SDWP pinmux code and then port that code snippet into your original MCU+ SDK project.

    Best Regards,

    Zackary Fleenor