I’d like some assistance bringing up the DMIC interface on a Jetson Nano production module.
I am looking at the PinMux spreadsheet “NV_Jetson_Nano_Module_Pinmux_Config_Template.xlsm”
I’m interested in using pins 224 and 222 for DMIC1_CLK and DMIC1_DAT. According to the spreadsheet, the default pinmux is I2S3_LRCK and I2S3_SDATA_IN for those pins.
Assuming I generate new device tree source files to change the pinmuxing to DMIC special function instead, I have two questions…
- How can I confirm the pinmuxing is correct (using DMIC) at runtime on the Linux system
- How can I use this interface from userspace Linux via tegrasndt210ref driver? An example arecord command or something equivalent would be helpful.