Hello. Our team developed custom device based on imx8qxp mcu. We have only emmc (no SD card). Now we try to start processor in serial download mode to flashing emmc. We use usb otg 2 and uart2 through ftdi for connection to PC, but we are getting error "unknown usb device" on windows 10 host. PC cannot get device descriptor. Whether imx8qxp has default usb downloader from box or not? If not, what we must do to start it (connect jtag or other)? We have imx8mmevk. It works fine.
Ok, we've probably found problem. We didn't connect usbotg1 vbus to 5V, which is required for bootmode. We leaved it floating despite imx specification.
So, we have another question. Can we use cortex m4 to flash emmc via jtag?
Hi @cupol2990,
I hope you are doing well.
Happy to know that the issue has been resolved.
I don't think it is not possible to flash eMMC via JTAG through M4 core since M4 SDK does not have driver for uSDHC.
Thanks & Regards,
Ritesh M Patel
Thanks for your answer.
We have also quad spi flash on the board. It has 32 mb size. We want to flash quad spi only u-boot without linux using another device, not cortex m4. Then using u-boot from quad spi we will flash linux image to emmc on board. Is it possible?
Hi @cupol2990,
I request you to please raise a new ticket with your other query.
Thanks & Regards,
Ritesh M Patel