Updated Won't boot (markdown)

Mark Thompson 2024-01-11 17:05:54 -06:00
parent c8e190bb18
commit ea45c288aa

@ -47,13 +47,14 @@ If your device was working correctly before updating the firmware, and now you s
**then just follow the below process (I)**
### (2) If you have an H1 device (without integrated battery) that does not detect any USB communication
(usually no need to disassemble), try to set up it to DFU mode (by holding in the DFU button while turning on power or attaching the USB cable). In DFU mode, the device will show up as an "NXP LPC" USB device. While in DFU mode, run the following batch file:
(usually no need to disassemble), try to set up it to DFU mode (by holding in the DFU button while turning on power or attaching the USB cable). In DFU mode, the device will show up as an "NXP LPC" USB device. While in DFU mode, execute the following command:
`dfu_hackrf_one.bat`
This batch file performs the command: dfu-util --device 1fc9:000c --alt 0 --download hackrf_one_usb.dfu
`dfu-util --device 1fc9:000c --alt 0 --download hackrf_one_usb.dfu`
You will see from that point that the green USB LED from the Hackrf becomes active when the USB cable is connected, and the linux command lsusb should show a "Great Scott Gadgets HackRF One" device. If hackrf mode has been entered successfully, **then just follow the below process (I)**
If not, see [Update firmware troubleshooting](https://github.com/portapack-mayhem/mayhem-firmware/wiki/Update-firmware-troubleshooting).
(Alternatively, run the `dfu_hackrf_one.bat` file, which performs the command above.)
You will see from that point that the green USB LED from the Hackrf becomes active when the USB cable is connected, and the linux command lsusb should show a "Great Scott Gadgets HackRF One" device. If hackrf mode has been entered successfully, **then just follow the below process (I)**.
If not, see more DFU information: [Update firmware troubleshooting](https://github.com/portapack-mayhem/mayhem-firmware/wiki/Update-firmware-troubleshooting).
### (3) If you have an H2+ (with integrated battery) device that does not detect any USB communication,
first try the steps under (2) above. If that does not work, then disassembling the HackRF from the PortaPack will be necessary to get the device into DFU mode.
@ -69,18 +70,19 @@ Separate with maximum care to not bend / force so much the PCB's and the LCD Pan
and connect it to USB.
If it's not bricked, you will have a green LED when plugging USB (indicating HackRF mode is enabled).
if it is bricked you will need to enter DFU mode (by holding in the DFU button while turning on power or attaching the USB cable).
In DFU mode, the device will show up as an "NXP LPC" USB device. While in DFU mode, run the following batch file to get the device into HackRF mode:
In DFU mode, the device will show up as an "NXP LPC" USB device. Execute the following command to get the device into HackRF mode:
`dfu_hackrf_one.bat`
This batch file performs the command: dfu-util --device 1fc9:000c --alt 0 --download hackrf_one_usb.dfu
`dfu-util --device 1fc9:000c --alt 0 --download hackrf_one_usb.dfu`
You will see from that point that the green USB LED from the Hackrf becomes active when the USB cable is connected, and the linux command lsusb should show a "Great Scott Gadgets HackRF One" device. If hackrf mode has been entered successfully, **then just follow the below process (I)**
(Alternatively, run the `dfu_hackrf_one.bat` file, which performs the command above.)
You will see from that point that the green USB LED from the Hackrf becomes active when the USB cable is connected, and the linux command lsusb should show a "Great Scott Gadgets HackRF One" device. If hackrf mode has been entered successfully, **then just follow the below process (I)**.
If not, see more DFU information: [Update firmware troubleshooting](https://github.com/portapack-mayhem/mayhem-firmware/wiki/Update-firmware-troubleshooting).
## Special Step process (I) to recover it (usually only needs to be done just once)
Assuming that you are here, with already in correct Hackrf mode (with green LED when connecting USB cable to the USB). If you have already done the steps below in the past, you can skip to just flashing the firmware to the latest version using HackRF mode, see [Update firmware](https://github.com/portapack-mayhem/mayhem-firmware/wiki/Update-firmware).
Assuming that you are here, with already in correct Hackrf mode (with green LED when connecting USB cable to the USB). If you have already done the steps below in the past, you can skip to just flashing the firmware to the latest version using HackRF mode; see [Update firmware](https://github.com/portapack-mayhem/mayhem-firmware/wiki/Update-firmware).
**In case that you have H2+ Portapack with big CPLD QFP100:**
flash it with special fw jumbo77 1.43 first
@ -88,10 +90,10 @@ Assuming that you are here, with already in correct Hackrf mode (with green LED
**In case that you have H1/H2+ Portapack with standard small CPLD QFP64:**
flash it with official Mayhem fw 1.43 first
If you came from (3) case, assemble both boards again.
If you came from case (3) above, assemble both boards again.
Then ,
(a) Confirm correct boot power up of fw version 1.43 (special jumbo 1.4.3 for big CPLD QFP100, or official 1.4.3 for std CPLD QFP64)
(a) Confirm correct boot up of fw version 1.43 (special jumbo 1.4.3 for big CPLD QFP100, or official 1.4.3 for std CPLD QFP64)
(b) From that 1.43 fw ,with correct boot, put the device in “hackRF mode” and flash it again, but now with latest Mayhem firmware.