I’m attempting to use NX5 for my car audio DSP, and I sadly found that only three I2S1 output pins were mapped to the 40pin header on official IO board, which are SDO0 (pin 28), SDO1 (pin 27), and two SDO2s (pin 3 and pin 32)
(And if I understood it correctly, is it means I can use either one of pin 3 and pin 32 as SDO2?)
So where is the I2S1 SDO3 used for? I searched on RK3588 datasheet, the I2S1 SDO3 has two choices:
- CPU pin AL26: CIF_CLKOUT/BT1120_D10/I2S1_SDO3_M0/PCIE30X4_CLKREQN_M1/DP0_HPDIN_M0/SPDIF0_TX_M1/UART9_TX_M1/PWM11_IR_M1/GPIO4_B4_u
- CPU pin V28: I2S1_SDO3_M1/CPU_BIG1_AVS/I2C1_SDA_M2/CAN2_TX_M1/HDMI_TX0_SCL_M1/SPI3_CS1_M2/SATA_MP_SWITCH/GPIO0_D5_u
How does these two CPU pins used in NX5 IO board? Is it easy to hack the board and the device tree to make I2S1 SDO3 available for me?
In addition, official link to NX5 schematics (https://dl.radxa.com/nx5/radxa_nx5_v1100_schematic.pdf) seems broken…
Thanks!