I've got a customer board with an FX3 (CYUSB3035-BZXI) here which is not booting (2 other ones are working as expected).
It looks like the FX3 on the bad boards tries to start booting, but then stops an goes to power save.
In detail, I observe:
What failure mode could cause such a behaviour?
Can you make sure below are same on working and non-working board
Can you try the following, instead of using eMMC & USB Boot, can you change boot mode to USB only and see whether the device gets enumerated are not in that mode.
Is your processor connected to any other processor? If the eMMC is mounted in a socket, you can try by swapping the eMMC devices on working board and non working board.
Thank You & Regards,
Thanks for fast answer. Please find the requested additional information:
FSLC = 000 (external 19.2 MHz Crystal)
VIO1, VIO2, VIO3, VIO4, VIO5, CVDDQ, VDD and AVDD
The voltages are the same for all boards
VIO1, VIO3, VIO5 = 1.8V (measured on SB_061 #1005250052: 1.817 V)
VIO2, VIO4 = 3.3V (measured on SB_061 #1005250052: 3.345 V)
CVDDQ = 3.3V (measured on SB_061 #1005250052: 3.345 V)
VDD = 1.2V (measured on SB_061 #1005250052: 1.181 V)
AVDD = 1.2V (measured on SB_061 #1005250052: 1.195 V)
Can you try the following, instead of using eMMC & USB Boot, can you
change boot mode to USB only and see whether the device gets
enumerated are not in that mode.
That's what I already did: I changed the board with the bad eMMC image
to PMode = Z11 and it came up in USB boot mode and I was able to program
my eMMC flash (i.e. both. eMMC and USB enumeration principally work).
Then I switched back to PMode = 000 and it was able to boot from the
(now corrected) eMMC.
So actually, with PMode = 000, the board behaves like it would be
expected when setting it to PMode = 100 (which is not what I want).
Am 05.12.2017 um 11:30 schrieb sudh:
Cypress Semiconductor logo <http://www.cypress.com>
Cypress Developer Community
FX3 stops after trying to boot. Why?
reply from sudh
/USB Superspeed Peripherals/ - View the full discussion
Thank you for your inputs.
Does your hardware boots up after reprogramming eMMC in USB Mode or the board doesn't boot.