I’m having an issue with the bring-up of my iMX8QXP.
• I’m writing the SD card image to a 16GB class 10 micro SD card
• I insert the SD card into the SD card slot on the Iris carrier board (with iMX8 module).
• I power on the device with 12v
• Everything powers on, current is being drawn (around 0.15A - 0.2A) but I’m not able to communicate with the device on the x13 connector using RS232 (115200 baud). I just get a blank terminal with no data.
When I swap out the iMX8 with a Colibri iMX6ULL or iMX7 everything works fine and I can communicate through my PC’s terminal. All else being same.
I’ve tried two different methods for writing the image to an SD card, both have the same issue.
First, I downloaded the image provided by the ‘Getting Started’ page on this forum. I CD’ed to the image directory, then I ran the following commands:
sudo umount /dev/sdc bzcat fsl-image-validation-imx-colibri-imx8qxp-20181112152945.rootfs.sdcard.bz2 | sudo dd of=/dev/sdc bs=4M sync
After trying that method without any luck, I tried the ‘Build Apalis iMX8/Colibri iMX8X OpenEmbedded/Yocto Project Bring-up Image’ method.
repo init -u git://github.com/toradex/imx-manifest.git -b toradex-linux-rocko -m toradex-4.9.123 repo sync MACHINE=colibri-imx8qxp DISTRO=fsl-imx-xwayland source fsl-setup-release.sh -b build bitbake fsl-image-validation-imx sudo umount /dev/sdc cd tmp/deploy/images/colibri-imx8qxp bzcat fsl-image-validation-imx-colibri-imx8qxp-20190205183859.rootfs.sdcard.bz2 | sudo dd of=/dev/sdc bs=4M sync
I’m under the impression that the UART A is being used at the x13 connector on the Iris and that UART A is backwards compatible with other Colibri modules.
If anyone has any ideas or insight as to what I need to do to establish communication, I would greatly appreciate that. I’m really excited to get to work with the iMX8QXP.