1.1 Board overview The i.MX Audio Board System is a platform designed to show the most commonly used audio features of the i.MX 8M Series applications processor in a small and low cost package. The i.MX Audio Board System is a development system, which helps developers get familiar with the audio and processor before investing a large amount of resources in more specific designs.
Boards i.MX Audio Board System is an excellent, configurable and functional audio processing platform. It consists of Audio Board (or MCIMX8M-AUD), Interposer Board, EP HDMI Card and Button Board. Audio Board is a base board, it is used to carry the various sub-boards, audio devices and other integrated circuit devices.
There is an M.2 KEY-E connector on the audio board. It supports PCIe bus when using i.MX 8M Mini SOM. It supports PCIe and SDIO bus when using i.MX 8M Plus. It is not suitable for i.MX 8M Nano SOM. NXP only verifies the WiFi/BT module with PCIe or SDIO bus on this connector.
NXP's standard documentation. One HDMI card is provided by NXP, it has 3-CH receivers and 1-CH transmitter and supports HDMI input and HDMI ARC/eARC. See Figure 4 for principle block diagram and the real board. i.MX Audio Board Hardware User's Guide, Rev. 0, March 2, 2021 User's Guide 7 / 46...
It is not in the Audio Board System Kit by default, but it can be found from 8MIC-RPI-MX8. Purchase it and plug directly into the 40-pin expansion connector J1003 on the audio board. A reference picture is as shown in Figure aaa-040665 Figure 6. 8MIC-RPI-MX8 board i.MX Audio Board Hardware User's Guide, Rev. 0, March 2, 2021 User's Guide 8 / 46...
HMI cases. It is not in the Audio Board System Kit by default, but it can be found from NXP website IMX-MIPI-HDMI. A reference picture is as shown in Figure aaa-040666 Figure 7. IMX-MIPI_HDMI board i.MX Audio Board Hardware User's Guide, Rev. 0, March 2, 2021 User's Guide 9 / 46...
There is also a wizard to uninstall the interposer board below. Recommend that use elbow tweezers, as shown in Figure 9, to teardown interposer board and SOM board. i.MX Audio Board Hardware User's Guide, Rev. 0, March 2, 2021 User's Guide 10 / 46...
Page 11
Therefore, when enabling this function, it is recommended to remove the top shell. i.MX Audio Board Hardware User's Guide, Rev. 0, March 2, 2021 User's Guide...
The board ID means SOM board ID, it is used to distinguish SOM board. The Audio Board System supports i.MX 8M Nano, i.MX 8M Mini and i.MX 8M Plus. The board ID must be set correctly, because each SOM has different logic level, such as SAI1 is 3.3V voltage level on i.MX 8M Nano and i.MX 8M Mini, but SAI1 is 1.8V voltage level on i.MX 8M Plus.
Board setting 4.3 Boot settings SW2 and SW3 on the interposer board determine the different boot settings for i.MX 8M Nano and i.MX 8M Mini. SW4 on the audio base board determine the different boot settings for i.MX 8M Plus.
Page 14
1. 0 is ON, 1 is OFF, and x means no care. Interposer board is not needed for i.MX 8M Plus SOM as this SOM board can be installed to the base board directly. The boot setting can be set by SW4 on the audio board. See Table 6 for details.
Board ID settings for detailed board ID settings. Regarding CPLD mode setting of i.MX 8M Nano, there are eight modes. Each mode has different output channels and communication format. It supports up to 16-CH line out. The modes are as shown in Table Table 7.
Page 23
The board ID must be set before setting CPLD mode, see Board ID settings for board ID setting. For CPLD mode setting, there are nine modes in i.MX 8M Mini application. Up to 24-CH line out is supported. See Table 8 for details.
Page 24
1. 0 is ON, 1 is OFF, and x means no care. Figure 19 Figure 27 for output connections. Unused signals from DAC are connected to GND by default according to DAC's datasheet. i.MX Audio Board Hardware User's Guide, Rev. 0, March 2, 2021 User's Guide 24 / 46...
Page 33
Board ID settings for board ID setting. For CPLD mode setting, there are six modes in i.MX 8M Plus application. Up to 24-CH is supported. All modes are as shown in Table i.MX Audio Board Hardware User's Guide, Rev. 0, March 2, 2021...
Page 34
1. 0 is ON, 1 is OFF, and x means no care. Figure 28 Figure 33 for output connections. Unused signals from DAC are connected to GND by default according to DAC's datasheet. i.MX Audio Board Hardware User's Guide, Rev. 0, March 2, 2021 User's Guide 34 / 46...
4.5 S/PDIF settings Audio Board System has great compatibility and configurability. Table 10 lists configurations for S/PDIF output and Table 11 lists configurations for S/PDIF input. i.MX Audio Board Hardware User's Guide, Rev. 0, March 2, 2021 User's Guide 40 / 46...
Page 41
8M Nano or i.MX 8M Mini to S/PDIF connector i.MX 8M Plus to CPLD to HDMI Card i.MX 8M Nano or i.MX 8M Mini to CPLD to HDMI Card 1. CPLD must be re-mapped (swap HDMI Card S/PDIF in and out).
2. Plug in 12 V power brick and turn on SW2000 or rocker switch. 3. Connect USB cable between PC and J2400 of audio board. 4. Run Diamond Programmer. i.MX Audio Board Hardware User's Guide, Rev. 0, March 2, 2021 User's Guide 42 / 46...
Page 43
The status is N/A during programming and the status is PASS when burned successfully as shown in Figure i.MX Audio Board Hardware User's Guide, Rev. 0, March 2, 2021 User's Guide 43 / 46...
After burning, remove the shunt of J6 to exit ICP mode and enter normal work mode. The configurations and burn result are as shown in Figure i.MX Audio Board Hardware User's Guide, Rev. 0, March 2, 2021 User's Guide 44 / 46...
Page 45
A software license agreement may need to be signed for customized firmware with EXPLORE MICROELECTRONICS INC.. Contact your marketing of NXP or EXPLORE for detailed information. i.MX Audio Board Hardware User's Guide, Rev. 0, March 2, 2021 User's Guide 45 / 46...
Page 46
Right to make changes - NXP Semiconductors reserves the right to make changes to information published in this document, including without limitation specifications and product descriptions, at any time and without notice. This document supersedes and replaces all information supplied prior to the publication hereof.
Need help?
Do you have a question about the i.MX and is the answer not in the manual?
Questions and answers