I have mostly successfully ported my project (openWearable) to bbai64 on ICSGG0, but want more control over pinmuxing. Here is the bbai64 branch, which is a work in progress: GitHub - jonreal/openWearable at am64x
I have found a table of pinmux for bbai64 on this forum, but I’m interested in how this table was put together, eg which TI TRMs include the information.
I’m still confused why the TRM doesn’t have a PRU section. To be clear, I can use the PRUs on my board without issue but wanted the technical reference as a guide.
So for example, you can see that SoC pad AH21 maps to BB pin P8_03. From looking at the TDA4VM datasheet page 46 table 5-1, you can see that AH21 needs to be in mux mode 6 to be MCAN6_TX.
This was my main confusion. I see now where the SoC pads are in the data sheet including PRU capable pads. Thanks for your help – it’s exactly the answers I was looking for.