internal:proddocs:5200
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| internal:proddocs:5200 [2024/02/23 09:38] – [Raspberry Pi CM4 Resetting Instructions] tamas | internal:proddocs:5200 [2024/09/11 09:40] (current) – [PCB Programming Instructions] tamas | ||
|---|---|---|---|
| Line 15: | Line 15: | ||
| Once the PCB has been assembled and quality checked, the unit can now be programmed. | Once the PCB has been assembled and quality checked, the unit can now be programmed. | ||
| - | Navigate to http:// | + | Navigate to http:// |
| <adm info> | <adm info> | ||
| Line 34: | Line 34: | ||
| <note warning> | <note warning> | ||
| - | For both methods, wait 5 minutes and then the board will be programmed automatically. | + | For both methods, wait 5-10 minutes and then the board will be programmed automatically. |
| ===== Unit Assembly Instructions ===== | ===== Unit Assembly Instructions ===== | ||
| Line 80: | Line 80: | ||
| ===== Packing Instructions ===== | ===== Packing Instructions ===== | ||
| + | |||
| ===== Raspberry Pi CM4 Resetting Instructions ===== | ===== Raspberry Pi CM4 Resetting Instructions ===== | ||
| Line 98: | Line 99: | ||
| sudo ./rpiboot | sudo ./rpiboot | ||
| - | Power up the IO board. After a few moments, one or more drives will appear on the host Linux computer. You can display these devices using the following: | + | Power up the IO board and expecting the following result: |
| + | |||
| + | RPIBOOT: build-date Feb 22 2024 version 20221215~105525 58548dc3 | ||
| + | Waiting for BCM2835/ | ||
| + | Loading embedded: bootcode4.bin | ||
| + | Sending bootcode.bin | ||
| + | Successful read 4 bytes | ||
| + | Waiting for BCM2835/ | ||
| + | Loading embedded: bootcode4.bin | ||
| + | Second stage boot server | ||
| + | Cannot open file config.txt | ||
| + | Cannot open file pieeprom.sig | ||
| + | Loading embedded: start4.elf | ||
| + | File read: start4.elf | ||
| + | Cannot open file fixup4.dat | ||
| + | Second stage boot server done | ||
| + | |||
| + | After a few moments, one or more drives will appear on the host Linux computer. You can display these devices using the following: | ||
| lsblk | lsblk | ||
| Line 114: | Line 132: | ||
| sudo rm -R / | sudo rm -R / | ||
| + | sync | ||
| + | |||
| + | Power off the device then one final action is needed to reset that to factory settings: | ||
| + | |||
| + | cd usbboot | ||
| + | sudo ./rpiboot -d ./recovery | ||
| + | |||
| + | Reboot the IO board and the device’s bootloader will be replaced with the default: | ||
| + | |||
| + | RPIBOOT: build-date Feb 22 2024 version 20221215~105525 58548dc3 | ||
| + | Loading: ./ | ||
| + | Waiting for BCM2835/ | ||
| + | Loading: ./ | ||
| + | Sending bootcode.bin | ||
| + | Successful read 4 bytes | ||
| + | Waiting for BCM2835/ | ||
| + | Loading: ./ | ||
| + | Second stage boot server | ||
| + | Loading: ./ | ||
| + | File read: config.txt | ||
| + | Loading: ./ | ||
| + | Loading: ./ | ||
| + | Loading: ./ | ||
| + | File read: pieeprom.sig | ||
| + | Loading: ./ | ||
| + | File read: pieeprom.bin | ||
| + | Second stage boot server done | ||
| - | If the bootloader was changed during the original programming, | ||
internal/proddocs/5200.1708681089.txt.gz · Last modified: 2024/02/23 09:38 by tamas