booting
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
booting [2024/03/13 16:15] – created torte | booting [2025/01/21 12:27] (current) – torte | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | {{page> |
+ | https:// | ||
+ | {{page> | ||
+ | ---- | ||
+ | |||
+ | ====== | ||
+ | ===== Booting | ||
There are different options for booting from an external device (useful e.g. to reflash the eMMC) | There are different options for booting from an external device (useful e.g. to reflash the eMMC) | ||
Line 42: | Line 48: | ||
{{anchor: | {{anchor: | ||
===== Boot image from USB-stick via serial console ===== | ===== Boot image from USB-stick via serial console ===== | ||
+ | This way uses u-boot commands to boot from an USB-stick. It is a little tricky, but safe. | ||
+ | |||
+ | The bootloader (" | ||
+ | |||
+ | The board has to be shut down, but still connected to power. In this state, the two visible LEDs at the top of the case are off, but there is another blue LED inside the case, which is on and can be seen through the air holes (there is also a red LED near the blue one, which is also shining, but hardly visible). | ||
+ | |||
+ | To get into this state | ||
+ | - Have your device booted | ||
+ | - Connect the USB-C port to your computer | ||
+ | - Open a serial connection (see https:// | ||
+ | - Shut down the device | ||
+ | - either by using the power-off button on the screen | ||
+ | - or log in via ssh and execute '' | ||
+ | |||
+ | Now interrupt the bootloader: | ||
+ | - Activate the window with the serial connection and **keep the spacebar pressed** | ||
+ | - With the other hand, press the small " | ||
+ | - After some lines, the console window will stop and show '' | ||
+ | - If you see the spaces arriving in the console, you can **now stop pressing the spacebar** | ||
+ | |||
+ | To boot from USB, enter '' | ||
+ | |||
{{anchor: | {{anchor: | ||
===== Boot from USB-stick with unbootable eMMC ===== | ===== Boot from USB-stick with unbootable eMMC ===== | ||
- | This is the way shown in https:// | + | This is the way shown in https:// |
+ | It is a little bit risky, as you have to brick your device before knowing if the USB-stick really boots up. | ||
+ | |||
+ | |||
+ | The board will automatically boot from USB when the internal eMMC is unbootable.\\ | ||
+ | (But the eMMC must still be present. When removed, no boot attempt happens at all) | ||
+ | |||
+ | To make the eMMC card unbootable: | ||
+ | * Boot the device | ||
+ | * Log in via a serial connection | ||
+ | * Overwrite the bootsector of the eMMC: '' | ||
+ | * Insert the USB-stick | ||
+ | * Restart the device (either via command or the power plug) | ||
+ | |||
+ | The device will now try to boot from the USB-stick. | ||
+ | ---- | ||
+ | Back to [[start]] |
booting.1710342924.txt.gz · Last modified: 2024/03/13 16:15 by torte