wandboard: use spl u-boot!!!

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
pull/62/head
Robert Nelson 10 years ago
parent 6805182881
commit 50500f1466

@ -35,7 +35,7 @@ $ sudo ./mk_mmc.sh --mmc /dev/sdb/
You'll need to also provide the correct argument to the --dtb and the You'll need to also provide the correct argument to the --dtb and the
--distro arguments. In my case, I did this; --distro arguments. In my case, I did this;
$ sudo ./mk_mmc.sh --mmc /dev/sdb/ --dtb omap3-beagle-xm --distro wheezy-armhf $ sudo ./mk_mmc.sh --mmc /dev/sdb/ --dtb omap3-beagle-xm --distro jessie
You'll need to be root because the script is going to call fdisk which You'll need to be root because the script is going to call fdisk which
usually lives under /sbin/ usually lives under /sbin/
@ -44,34 +44,38 @@ Required Options:
--mmc </dev/sdX> --mmc </dev/sdX>
--dtb <dev board> --dtb <dev board>
Freescale based: A10-OLinuXino-Lime
A20-OLinuXino-Lime
A20-OLinuXino-Lime2
am335x-boneblack
am335x-bone-serial
am335x-bone-video
imx51-babbage imx51-babbage
imx53-qsb imx53-qsb
imx53-qsrb
imx6dl-udoo
imx6q-sabrelite imx6q-sabrelite
imx6q-sabresd imx6q-sabresd
wandboard-solo imx6q-udoo
wandboard-dual
wandboard-quad
TI based:
am335x-bone-serial
am335x-bone-video
am335x-boneblack
omap3-beagle omap3-beagle
omap3-beagle-xm omap3-beagle-xm
omap4-panda omap4-panda
omap4-panda-a4 omap4-panda-a4
omap4-panda-es omap4-panda-es
omap4-panda-es-b3
omap5-uevm
tegra124-jetson-tk1
wandboard
Optional: Optional:
--distro <distro> --distro <distro>
Debian: Debian:
wheezy-armhf <default> (armv7-a) wheezy-armhf (Debian 7)
jessie (Debian 8) <default>
Ubuntu: Ubuntu:
oneiric (11.10) (armv7-a) (EOL: May 2013) trusty (14.04) (EOL: April 2019)
precise-armhf (12.04) (armv7-a) (EOL: April 2017) utopic (14.10) (EOL: July 2015)
quantal (12.10) (armv7-a) (EOL: April 2014) vivid (15.04) (EOL: January 2016)
raring (13.04) (armv7-a) (EOL: January 2014)
saucy (13.10) (armv7-a) (EOL: July 2014)
--firmware --firmware
Add distro firmware Add distro firmware

@ -16,7 +16,6 @@ Required Options:
am335x-boneblack am335x-boneblack
am335x-bone-serial am335x-bone-serial
am335x-bone-video am335x-bone-video
am57xx-beagle-x15
imx51-babbage imx51-babbage
imx53-qsb imx53-qsb
imx53-qsrb imx53-qsrb
@ -32,11 +31,7 @@ Required Options:
omap4-panda-es-b3 omap4-panda-es-b3
omap5-uevm omap5-uevm
tegra124-jetson-tk1 tegra124-jetson-tk1
wandboard-solo wandboard
wandboard-dual-revb1
wandboard-dual-revc1
wandboard-quad-revb1
wandboard-quad-revc1
Optional: Optional:
--distro <distro> --distro <distro>

@ -1,37 +0,0 @@
#!/bin/bash
# --dtb wandboard-dual-revc1 (Freescale based i.MX6 Wandboard (Dual Core):supported)
#Bootloader:
conf_board="wandboard_dl"
conf_bl_http="https://rcn-ee.com/repos/bootloader/latest"
conf_bl_listfile="bootloader-ng"
#Bootloader Partition:
conf_boot_fstype="ext2"
bootloader_location="dd_uboot_boot"
uboot_name="u-boot.imx"
dd_uboot_count=""
dd_uboot_seek="2"
dd_uboot_conf=""
dd_uboot_bs="512"
unset spl_name
boot_name="u-boot.imx"
#Bootloader: u-boot features:
conf_smart_uboot="enable"
#Kernel:
#https://rcn-ee.com/repos/deb/wheezy-armhf/LATEST-armv7
kernel_subarch="armv7"
kernel_repo="STABLE"
#kernel_repo="TESTING"
dtb=imx6dl-wandboard.dtb
usbnet_mem=
need_wandboard_firmware=1
SERIAL="ttymxc0"
SERIAL_CONSOLE="${SERIAL},115200n8"
drm_read_edid_broken="enable"
drm_device_identifier="HDMI-A-1"

@ -1,37 +0,0 @@
#!/bin/bash
# --dtb wandboard-quad-revb1 (Freescale based i.MX6 Wandboard (Quad Core):supported)
#Bootloader:
conf_board="wandboard_quad"
conf_bl_http="https://rcn-ee.com/repos/bootloader/latest"
conf_bl_listfile="bootloader-ng"
#Bootloader Partition:
conf_boot_fstype="ext2"
bootloader_location="dd_uboot_boot"
uboot_name="u-boot.imx"
dd_uboot_count=""
dd_uboot_seek="2"
dd_uboot_conf=""
dd_uboot_bs="512"
unset spl_name
boot_name="u-boot.imx"
#Bootloader: u-boot features:
conf_smart_uboot="enable"
#Kernel:
#https://rcn-ee.com/repos/deb/wheezy-armhf/LATEST-armv7
kernel_subarch="armv7"
kernel_repo="STABLE"
#kernel_repo="TESTING"
dtb=imx6q-wandboard-revb1.dtb
usbnet_mem=
need_wandboard_firmware=1
SERIAL="ttymxc0"
SERIAL_CONSOLE="${SERIAL},115200n8"
drm_read_edid_broken="enable"
drm_device_identifier="HDMI-A-1"

@ -1,37 +0,0 @@
#!/bin/bash
# --dtb wandboard-quad-revc1 (Freescale based i.MX6 Wandboard (Quad Core):supported)
#Bootloader:
conf_board="wandboard_quad"
conf_bl_http="https://rcn-ee.com/repos/bootloader/latest"
conf_bl_listfile="bootloader-ng"
#Bootloader Partition:
conf_boot_fstype="ext2"
bootloader_location="dd_uboot_boot"
uboot_name="u-boot.imx"
dd_uboot_count=""
dd_uboot_seek="2"
dd_uboot_conf=""
dd_uboot_bs="512"
unset spl_name
boot_name="u-boot.imx"
#Bootloader: u-boot features:
conf_smart_uboot="enable"
#Kernel:
#https://rcn-ee.com/repos/deb/wheezy-armhf/LATEST-armv7
kernel_subarch="armv7"
kernel_repo="STABLE"
#kernel_repo="TESTING"
dtb=imx6q-wandboard.dtb
usbnet_mem=
need_wandboard_firmware=1
SERIAL="ttymxc0"
SERIAL_CONSOLE="${SERIAL},115200n8"
drm_read_edid_broken="enable"
drm_device_identifier="HDMI-A-1"

@ -1,37 +0,0 @@
#!/bin/bash
# --dtb wandboard-solo (Freescale based i.MX6 Wandboard (Single Core):supported)
#Bootloader:
conf_board="wandboard_solo"
conf_bl_http="https://rcn-ee.com/repos/bootloader/latest"
conf_bl_listfile="bootloader-ng"
#Bootloader Partition:
conf_boot_fstype="ext2"
bootloader_location="dd_uboot_boot"
uboot_name="u-boot.imx"
dd_uboot_count=""
dd_uboot_seek="2"
dd_uboot_conf=""
dd_uboot_bs="512"
unset spl_name
boot_name="u-boot.imx"
#Bootloader: u-boot features:
conf_smart_uboot="enable"
#Kernel:
#https://rcn-ee.com/repos/deb/wheezy-armhf/LATEST-armv7
kernel_subarch="armv7"
kernel_repo="STABLE"
#kernel_repo="TESTING"
dtb=imx6dl-wandboard-revb1.dtb
usbnet_mem=
need_wandboard_firmware=1
SERIAL="ttymxc0"
SERIAL_CONSOLE="${SERIAL},115200n8"
drm_read_edid_broken="enable"
drm_device_identifier="HDMI-A-1"

@ -1,22 +1,29 @@
#!/bin/bash #!/bin/bash
# --dtb wandboard-dual-revb1 (Freescale based i.MX6 Wandboard (Dual Core):supported) # --dtb wandboard (Freescale based i.MX6 Wandboard (Quad/Dual/Solo):supported)
#Bootloader: #Bootloader:
conf_board="wandboard_dl" conf_board="wandboard"
conf_bl_http="https://rcn-ee.com/repos/bootloader/latest" conf_bl_http="https://rcn-ee.com/repos/bootloader/latest"
conf_bl_listfile="bootloader-ng" conf_bl_listfile="bootloader-ng"
#Bootloader Partition: #Bootloader Partition:
conf_boot_fstype="ext2" conf_boot_fstype="ext2"
bootloader_location="dd_uboot_boot" bootloader_location="dd_spl_uboot_boot"
uboot_name="u-boot.imx"
spl_uboot_name="SPL"
dd_spl_uboot_count=""
dd_spl_uboot_seek="1"
dd_spl_uboot_conf=""
dd_spl_uboot_bs="1k"
spl_name="SPL"
uboot_name="u-boot.img"
dd_uboot_count="" dd_uboot_count=""
dd_uboot_seek="2" dd_uboot_seek="69"
dd_uboot_conf="" dd_uboot_conf=""
dd_uboot_bs="512" dd_uboot_bs="1k"
unset spl_name boot_name="u-boot.img"
boot_name="u-boot.imx"
#Bootloader: u-boot features: #Bootloader: u-boot features:
conf_smart_uboot="enable" conf_smart_uboot="enable"
@ -24,14 +31,13 @@ conf_smart_uboot="enable"
#Kernel: #Kernel:
#https://rcn-ee.com/repos/deb/wheezy-armhf/LATEST-armv7 #https://rcn-ee.com/repos/deb/wheezy-armhf/LATEST-armv7
kernel_subarch="armv7" kernel_subarch="armv7"
kernel_repo="STABLE" #kernel_repo="STABLE"
#kernel_repo="TESTING" kernel_repo="TESTING"
dtb=imx6dl-wandboard-revb1.dtb #
usbnet_mem=
need_wandboard_firmware=1 need_wandboard_firmware=1
SERIAL="ttymxc0" SERIAL="ttymxc0"
SERIAL_CONSOLE="${SERIAL},115200n8" SERIAL_CONSOLE="${SERIAL},115200n8"
drm_read_edid_broken="enable" #drm_read_edid_broken="enable"
drm_device_identifier="HDMI-A-1" drm_device_identifier="HDMI-A-1"

@ -1428,11 +1428,7 @@ usage () {
omap4-panda-es-b3 omap4-panda-es-b3
omap5-uevm omap5-uevm
tegra124-jetson-tk1 tegra124-jetson-tk1
wandboard-solo wandboard
wandboard-dual-revb1
wandboard-dual-revc1
wandboard-quad-revb1
wandboard-quad-revc1
Optional: Optional:
--distro <distro> --distro <distro>

Loading…
Cancel
Save