Difference between revisions of "Manjaro-ARM"

Add instructions for SPI flashing
m (remove osdn mention)
(Add instructions for SPI flashing)
Line 15: Line 15:


=Installation= <!--T:5-->
=Installation= <!--T:5-->
===Preparing the SPI (optional)===
Some boards have an SPI storage chip. This is a small storage device, usually 4-16 MB in size, that the board checks for firmware before proceeding to other devices. So we can utilize this chip, by preparing the board specific firmware on it, making it able to boot our [link generic images].<br>
We have currently tested [https://github.com/Tow-Boot/Tow-Boot Tow-Boot], so that's what this guide will use.
# Go to the [https://github.com/Tow-Boot/Tow-Boot/releases latest release section] of Tow-Boot and download the file that matches your board. This is important.
#
# Unpack it and flash the `spi.imager.img` file to a spare SD card. If the archive does not contain any spi.imager.img file for your board, you should use one of our pre-built OS images instead, which has the Shared Storage version of U-boot installed.
#
# Insert the SD card into your device and boot from it. You will be presented with a short menu. One entry is "Flash Tow-Boot to SPI", second entry is "Erase SPI Flash" and the last option is "Reboot".
#
# Select the "Flash Tow-Boot to SPI" option and wait until it finishes successfully. It can take a couple of minutes as SPI storage is rather slow.
#
# When it's done, power off the device and take out the SD card. Now your device has the Tow-Boot board firmware in place and should now be capable of booting any generic aarch64 image that supports your board.
Our Generic Aarch64 image supports the Extlinux booting scheme so far.


===Downloading=== <!--T:6-->
===Downloading=== <!--T:6-->
Line 20: Line 37:
<!--T:7-->
<!--T:7-->
You can find installation images in the downloads section of the [https://manjaro.org/download/#ARM Manjaro Website].<br>
You can find installation images in the downloads section of the [https://manjaro.org/download/#ARM Manjaro Website].<br>
Find the image that matches your target device and desired edition.
Find the image that matches your target device and desired edition.<br>
Or if you have Board Firmware on your SPI, you can try our new [https://github.com/manjaro-arm/generic-images/releases Generic Aarch64 images].


===Writing the Installation Media=== <!--T:8-->
===Writing the Installation Media=== <!--T:8-->