We have 2 portenta H7 devices and both of these are no longer being recognised when plugged into the USB.
One has the green LED always on except when the reset button is pressed, while the other has the red charging LED on at all times with no change when the reset button is pressed. Is there anything we can do to fix either of these issues?
Does double pressing the reset button not cause the green LED to fade in and out anymore?
Yes, if "double press" on reset and not a fading blinking green LED - all is dead (at least the Arduino/mbed Bootloader).
This can happen if you have "overwritten" the Bootloader.
"red" charging LED is not there: it is a different orange LED for the charger (a completely different one related to the other tri-color LED for users).
If this orange LED is ON: your board is bricked! (no power: measure the voltages on pins).
The orange charger LED is just ON if nothing was running on you board, the PMIC was NOT configured (and no power for MCU and components on board).
Potentially your board is dead and bricked (but you could recover with a special procedure to use I2C from another board and an external debugger which needs the breakout board to connect the debugger).
If you get an orange charger LED on - welcome to the club of bricked boards.
You could try this:
- if you have a breakout board (the big main board), there is a DIP switch for BOOT
- change it and try if you can re-flash a demo FW or your own
- if you have a USB-A cable (for this user USB on breakout board) - it can also flash the MCU
(but you need the breakout and a special USB-A to USB-A cable)
If orange LED remains on all the time (and double press of RESET does not show a blinking, fading LED) - you had to recover the board with another one (initialize PMIC from external board via I2C, use debugger, use USB-A boot cable ...).