Our chip is imx8mq(google-coral). We are facing EMI issues on USB.
The USB port only work as USB2.0 in our project and we are trying to decrease usb drive strength.
We read the imx8qm ApplicationsProcessorsReferenceManual. There is a register USBPHY_TXn can change the amplitude of the High Speed Tx output.
But that register doesn't exist in imx8mq. Does it miss in the imx8m ApplicationsProcessorsReferenceManual?
We only find the related register "PHY_CTL3_ADDR" can change setting to compensate for added
series resistance on the USB.
We change the value of TXRESTUNE0 but can't see any effect.
Are there any other register can change USB drive strength?
i.MX8MQ is different from i.MX8QM, please look at
For adjusting usb one can look at AN12409 i.MX6/7/8 series USB Certification Guide
sect.8.4 i.MX8M USB PHY Registers and Software Configurations
I read the section 188.8.131.52.
The content is description same thing in the Applications Processors Reference Manual 184.108.40.206.7.
Is that only register to modify USB strength?
I set TXRESTUNE0 to 00b and TXPREEMPULSETUNE0 to 1b. Is the setting for lowest USB drive strength?