# Copyright (C) 2017-2018 Daniel Tartavel-jeannot # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . MAGEIA_VERSION="cauldron" ARM_VERSION="aarch64" # ARM_VERSION="armv7hl" #target plateform (xu3-4 or rpi) TARGET="rpi" #version of the target # 0, 1, 2 ,3_32 for rpi and 3 or 4 for odroid TARGET_VERSION="4" # URL of the Mageia mirror used to install ( see mirrors.mageia.org ) MIRROR="http://ftp.free.fr/mirrors/mageia.org/distrib/${MAGEIA_VERSION}/${ARM_VERSION}" #MIRROR="/mnt/STOCK/mageia/distrib/$MAGEIA_VERSION/$ARM_VERSION" #Default user # ID_USER="pi" # PASSWORD="raspberry" #root password # ROOT_PWD="piroot" #Hostname HOSTNAME="${TARGET}" #Filesystem of boot partitions (default ext4 raspberry pi need vfat) SEPARATE_BOOT_PARTITION=1 BOOTFS="vfat" #The arguments for the Kernel BOOT_ARGS='dwc_otg.lpm_enable=0 console=ttyS0,115200 kgdboc=ttyS0,115200 console=tty1 rootwait fsck.repair=1 8250.nr_uarts=1 elevator=deadline cma=256M\@512M audit=0' #Path where the raspberry pi firmware is/will be installed FIRMWARE_PATH="$INSTALL_PATH" FIRMWARE_DIR="firmware-stable" INFORMATION=" https://elinux.org/RPi_Software https://www.raspberrypi.org/documentation/configuration/config-txt/boot.md https://github.com/raspberrypi/firmware/blob/master/boot/bootcode.bin https://github.com/raspberrypi/firmware/blob/master/boot/bcm2710-rpi-3-b-plus.dtb https://github.com/raspberrypi/firmware/blob/master/boot/fixup.dat https://github.com/raspberrypi/firmware/blob/master/boot/start.elf https://github.com/raspberrypi/firmware/blob/master/boot/fixup4.dat #Rpi4 https://github.com/raspberrypi/firmware/blob/master/boot/start4.elf #Rpi4 #Debug (implicitly used with start_debug=1) https://github.com/raspberrypi/firmware/blob/master/boot/fixup_db.dat https://github.com/raspberrypi/firmware/blob/master/boot/start_db.elf https://github.com/raspberrypi/firmware/blob/master/boot/start4db.elf #Rpi4 https://github.com/raspberrypi/firmware/blob/master/boot/fixup4db.dat #Rpi4 #Low GPU Memory (=16MB) https://github.com/raspberrypi/firmware/blob/master/boot/fixup_cd.dat https://github.com/raspberrypi/firmware/blob/master/boot/start_cd.elf https://github.com/raspberrypi/firmware/blob/master/boot/start4cd.elf #Rpi4 https://github.com/raspberrypi/firmware/blob/master/boot/fixup4cd.dat #Rpi4 #Testing versions (eXtra features) (like camera module) (implicitly used with start_x=1 ) : https://github.com/raspberrypi/firmware/blob/master/boot/fixup_x.dat https://github.com/raspberrypi/firmware/blob/master/boot/start_x.elf https://github.com/raspberrypi/firmware/blob/master/boot/start4x.elf #Rpi4 https://github.com/raspberrypi/firmware/blob/master/boot/fixup4x.dat #Rpi4 " FIRMWARE_DOWNLOAD_URL="https://github.com/raspberrypi/firmware/raw/master/boot/bootcode.bin https://github.com/raspberrypi/firmware/raw/master/boot/bcm2711-rpi-4-b.dtb https://github.com/raspberrypi/firmware/raw/master/boot/fixup4.dat https://github.com/raspberrypi/firmware/raw/master/boot/start4.elf https://github.com/raspberrypi/firmware/raw/master/boot/fixup4x.dat https://github.com/raspberrypi/firmware/raw/master/boot/start4x.elf "