Hi,
we made a custom board using iMX9331. We do not need USB C functionality and do not have CC controller in design. We are facing an issue with the serial downloader. USB1 is not detected on the PC, so the serial downloader does not work. We tested three boards, and all show the same behavior.
The PMIC output rails are OK, and reset is being asserted. By switching the boot mode settings, we are able to read the JTAG ID of both cores, which confirms that the boot mode settings are working. We do not have an SD card provision, so we are unable to test that option.
Regarding the USB configuration: the USB1_ID pin is floating, and USB1_VBUS_3V3 is pulled up to 3.3 V through a 1 kΩ resistor.
Is CC controller mandatory? We are trying to use USB like this case.
Could you please suggest what else we should check? Is it possible that the serial bootloader is getting stuck due to another pin configuration? Also, does the serial bootloader work on LPUART1?
Thank you.
With regards,
Vishal