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.
Hi Team,
I have an application where I want to select signals gpmc_wpn and gpmc_dir at the same time. The pin-mux tool reports an I/O Set Violation because these two signals are superset of the defined subsets.
Is there a reason why WPn and DIR sets are mutually exclusive? Would the I/O set have to be changed during code execution to facilitate unlocking memory - writing to memory - locking memory type transactions?
Regards,
I have posted the .dat
All domains are 3.3V and package is ZCZ
4606.PinMuxDesignState_AM335x-Rev2.x-gpmc-io-set-violation.dat
Hi Rob,
It seems that your observation is correct. Can you tell me what is connected to the GPMC bus and why do you need the DIR signal?
Hey Biser,
The application is outside of the use case of the GPMC. It had to do with using synchronous memory with the AM335x. I know the GPMC doesn't support it, but I was just curious if there was a specific reason these two signals are exclusive in the I/O subsets.
Regards,
I can't see any reason, except that this combination was not timing closed. The pinmux tool wiki has some comments: