Jetson nano microphone tdm config

Hello!

  1. Update the pinmux spreadsheet
  • You just need to modify columns AS (Customer Usage) and AT (Pin Direction)
  • For I2S4, change rows 142, 144 and 145 so that the ‘Customer Usage’ is the ‘I2S4B_xxxx’ function.
  • Set the pin direction to bidirectional for the FS and SCLK. DIN can remain as input only.
  • Then click the ‘Generate DT’ button.
  1. To rebuild the DTB see the link in my previous post. Building the DTB is built as part of the kernel build.

Since Jetpack 4.3, we only need to change the DTB for the pinmux settings to take effect. U-Boot no longer does any pinmux configuration and so yes we only need to change the DTB to enable I2S.

Regards,
Jon