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.
Hello,
I would double check the schematic, could you please share it?
What do you mean with: does the serial bootloader work on LPUART1?
Best regards.
Thanks for the reply.
In case we want to keep USB detection functionality, I see that HW checklist calls for
If the MicroAB or MicroB USB connectors are used, USBx_VBUS must not connect directly to the 5 V VBUS voltage of the connector. Instead, this pin must be isolated using an external 30 kΩ, 1 % resistor.
Can we connect 5V bus from USB host directly through 30kohms or do we need to create a potential divider to bring it to 3.3V level with 30Kohms and 58kohms?
Regards,
Vishal
Hi,
Thanks for the reply. We discovered an issue. We had used a wrong FET in USB cable detection circuit, and it was holding USB_VBUS_3V3 low. We removed that FET and tied USB_VBUS_3V3 permanently to VDD_3V3. That solved the issue.
I think this confirmed that we don't need CC controller. Our product is self-powered and does not go to sleep mode due to its application and will not use a USB-detect functionality. Do you think we will have any limitation if we tie USB_VBUS_3V3 to 3.3V?
Hello,
Got it, thank you for the update.
If your design does not use any of these functionalities, the limitation will not affect you, just keep in mind that it won't be able to use low power operations and won't be able to check connection/disconnection USB events.
Best regards.