You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Javier Martinez Canillas bb7aecdd1e
Remove count option in dd commands for OMAP boards
1 year ago
boards.d Set the Rockchip 64-bit to the upstream offset, the lower amount still doesn't fit. Add turris_omnia 2 years ago
socs.d Remove count option in dd commands for OMAP boards 1 year ago
AUTHORS AUTHORS: add Lee Jones 6 years ago
COPYING add license and metadata 8 years ago
README update usage in README 3 years ago
SUPPORTED-BOARDS Make note on Beagle devices a little more clear 2 years ago
TODO - looks like aarch64 support is now done. 5 years ago
arm-image-installer Don't add a console param for target none 1 year ago
list-targets.py Updated supported boards list, added new boards and symlinks, updated list-targets.py. 4 years ago
rpi-uboot-update Add rpi4_32b to rpi-update-uboot 2 years ago
spi-flashing-disk spi-flashing-disk: add an initial utility for writing SPI flash 1 year ago
update-uboot Remove prefix from update-uboot. 3 years ago

README

ARM Tools for writing disk images
=================================

arm-image-installer
-------------------

This script will automate the process of preparing a Fedora
ARM disk image for use with various hardware targets.

- Write the selected disk image to media (optional)
- customize media with platform specific U-Boot file(s)
- Turn SE Linux on and off
- Remove the root password
- Update U-Boot for another Target

To add additional support, create a code snippet file
(bash script) in the "boards.d" subdirectory with the commands
needed to write U-Boot for the target board.

Usage: arm-image-installer <options>

--image=IMAGE - xz compressed image file name
--media=DEVICE - media device file (/dev/[sdX|mmcblkX])
Optional
--addconsole - Add system console kernel parameter for the target
--addkey - /path/to/ssh-public-key
--args - Optional kernel parameters listed in quotes
--norootpass - Remove the root password
--relabel - SELinux relabel root filesystem on first boot
--resizefs - Resize root filesystem to fill media device
--sysrq - Enable System Request debugging of the kernel
--target=TARGET - target board for uboot
-y - Assumes yes, will not wait for confirmation
Help
--supported - List of supported hardware
--version - Display version and exit


Example: arm-image-installer --image=Fedora-Rawhide.xz --target=panda --media=/dev/mmcblk0 --selinux=OFF

update-uboot
------------

Update to a new u-boot on a disk image from a local host install. Optionally download a specified
newer u-boot from koji by specifying a koji tag.

Usage: update-uboot <options>

--media=DEVICE - media device file (/dev/[sdX|mmcblkX])
--tag=KOJI TAG - koji tag to download build
--target=TARGET - target board

Example: update-uboot --target=panda --media=/dev/mmcblk0