Skip to main content

← Back to AOM-2521

AOM-2521 Yocto 5.2 Test Report

NoModuleTest ItemTest StepsRemark
1CPUCPU Cores$ cat /proc/cpuinfoA55 x 6
CPU Max MHz$ cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq1800000
2DDRMemory Size$ cat /proc/meminfoLPDDR5 8GB
DDR parameter VersionCheck OEI info in M33 console
3Stress TestStress TestRefer to /tools/stress.shNeed to verify w/o cooling
4SD CardAccessMount and read/write/verify data under kernelAOM-DB2300 SW1 (BOOT_SEL0 off ,OOT_SEL1 off)
6eMMCeMMC 16GBWrite/Read/Verify data in the start/end 4 byte of flash
UART 1System output and input2 wire (COME)
UART 2M33 default firmware output and input2 wire (COMD)
8RS-232UART 1$ stty -F /dev/ttyLP4 -echo -onlcr 115200 $ cat /dev/ttyLP4 & $ echo "Serial Port Test" > /dev/ttyLP42 wire (UART_CON)(A55)
UART 32 wire (COMC)(M33)
UART 54 wire (COMA)
UART 64 wire (COMB)
9RS-485/422UART 5$ stty -F /dev/ttyLP4 speed 115200 ignbrk -brkint -icrnl -imaxbel -opost -onlcr -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke $ cat /dev/ttyLP4 & $ echo "Serial Test" > /dev/ttyLP44 wire (COMA) /dev/ttyLP4
UART 64 wire(COMB) /dev/ttyLP5
SPI 0SPI0_CS0 && SPI0_CS1
11GPIOGPIO pinsSet direction (in/out) and value (0/1) echo 534 > /sys/class/gpio/export echo out > /sys/class/gpio/gpio534/direction echo 1 > /sys/class/gpio/gpio534/valuepin#0: gpio 617, pin#2: gpio 608 pin#4: gpio 609, pin#5: gpio 534 pin#6: gpio 535, pin#7: gpio 567
12PCIePCIe X4(J22,J23 need jump to 1-2) Device detect under kernellspci
13M.2UART 5Refer 'Module Test' pageAOM-DB2300: Need to switch SD1~SD6 to 2,3
SDIORefer 'Module Test' pageAOM-DB2300: Need to switch SD1~SD6 to 2,3
PCIe 3.0lspci
USB 2.0lsusb
144GModulesRefer 'Module Test' page
15WiFiModulesRefer 'Module Test' page
16BTModulesRefer 'Module Test' page
17Ethernet(Giga) Lan 11. Check IP & DHCP 2. Throughput $ iperf3 -c 192.168.0.2 -t 60 -i 10 (DB2510 LED Status) 1G: Orange 100M: GreenRealtek RTL8211FSI-CG
(Giga) Lan 2Realtek RTL8211FSI-CG
10G(J22,J23 need jump to 2-3) 1. Check IP & DHCP 2. Throughput $ iperf3 -c 192.168.0.2 -t 60 -i 10 (LED Status) 10G: Green 5G: Orange 1G: NoneAQR113
19USBUSB Port 1USB disk write/read/verify patternUSB 2.0
USB Port 2USB 2.0/USB 3.0
USB Port 3TypeC
20USB OTGUSB OTG1. Host: USB disk write/read/verify pattern 2. Client: PC/NB can detect the device $ modprobe g_mass_storage file=/dev/mmcblk0 removable=1USB0 (USB_OTG1)
21HDMIhdmiDisplay to HDMI screen
23LVDSLVDS 0Display to 1st LVDS screen (U-Boot Console) $ setenv fdtfile imx95-aom2521-b0-lvds0-auo.dtb $ boot
MIPI DSI Panel (Use DSI1 connector) (U-Boot Console) $ setenv fdtfile imx95-aom2521-b0-auog101uan02.dtb $ bootDisplay wayland desktop
26I2CI2C 1
I2C 2$ i2cdetect -l i2c-1 i2c 44350000.i2c I2C adapter i2c-2 i2c 42530000.i2c I2C adapter i2c-3 i2c 42540000.i2c I2C adapter i2c-6 i2c 426d0000.i2c I2C adapter i2c-7 i2c 426e0000.i2c I2C adapter EEPROM Read/Write/Verify : $ modprobe at24 $ echo "ADVANTECH" > test $ dd if=test of=/sys/bus/i2c/devices/3-0050/eeprom $ hexdump -C /sys/bus/i2c/devices/3-0050/eeprom -n 64
I2C 3EEPROM: 0x54 /sys/bus/i2c/devices/3-0054/eeprom
I2C6GPIO_EXP1: 0x20 GPIO_EXP2: 0x21 EEPROM: 0x54 /sys/bus/i2c/devices/6-0054/eeprom
I2C7
28RTCRTC externaldate 010100002026 && hwclock -w && date hwclock -r && date Shut down and wait 5 minutes date(rtc1) EPSON_RX-8900CE-UB
RTC internal(rtc0) scmi_bbm
29AudioHDMI Audio$ aplay -D plughw:0,0 audio_32k.wav
Line-Out/Speaker$ amixer -c 1 set Headphone 100% $ amixer -c 1 set Lineout unmute $ amixer -c 1 set Lineout 100% $ aplay -D plughw:1,0 f-16000.wav
Mic-In$ amixer -c 1 set Mic 100% $ arecord -D plughw:1,0 -r 16000 -f S16_LE -c 2 ./f-16000.wav
32CameraMIPI CSI1$ media-ctl -l "'ov5640 2-003c':0 ->'csidev-4ad30000.csi':0 [1]" $ media-ctl -V "'ov5640 2-003c':0 [fmt: UYVY8_1X16/1920x1080 field:none]" $ media-ctl -V "'csidev-4ad30000.csi':0 [fmt: UYVY8_1X16/1920x1080 field:none]" $ media-ctl -V "'crossbar':2 [fmt: UYVY8_1X16/1920x1080 field:none]" $ media-ctl -V "'mxc_isi.0':0 [fmt: UYVY8_1X16/1920x1080 field:none]" $ media-ctl -V "'mxc_isi.2':0 [fmt: UYVY8_1X16/1920x1080 field:none]" $ media-ctl -V "'mxc_isi.3':0 [fmt: UYVY8_1X16/1920x1080 field:none]" $ media-ctl -V "'mxc_isi.4':0 [fmt: UYVY8_1X16/1920x1080 field:none]" $ media-ctl -V "'mxc_isi.5':0 [fmt: UYVY8_1X16/1920x1080 field:none]" $ media-ctl -V "'mxc_isi.6':0 [fmt: UYVY8_1X16/1920x1080 field:none]" $ media-ctl -V "'mxc_isi.7':0 [fmt: UYVY8_1X16/1920x1080 field:none]" Preview: $ gst-launch-1.0 v4l2src device=/dev/video0 ! 'video/x-raw,width=1920,height=1080' ! autovideosinkOV5640 Camera - 2 lane
34Key & ButtonPower ButtonPower on/off test
Reset ButtonReset system
35Multi-Boot SelectionBoot Select SwitchEMMC or Carrier SD or Carrier SPI
36Recovery & RescueDownalod via USB OTG$ uuu -b emmc_all bootloader rootfs.sdcard
40CAN BusCAN 1$ ip link set can0 up type can bitrate 125000 $ ifconfig can0 up $ ip link set can1 up type can bitrate 125000 $ ifconfig can1 up $ candump can0 & $ cansend can1 1F334455#1122334455667788
CAN 3
40CAN FDCAN 1$ ip link set can0 up type can bitrate 1000000 dbitrate 8000000 fd on $ ip link set can1 up type can bitrate 1000000 dbitrate 8000000 fd on $ candump can0 & $ cansend can1 123##300112233445566778899aabbccddeeff
CAN 3
45Warm RebootWarm RebootSoftware reboot