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
imx51-babbage A20-OLinuXino-Lime
imx53-qsb A20-OLinuXino-Lime2
imx6q-sabrelite am335x-boneblack
imx6q-sabresd am335x-bone-serial
wandboard-solo am335x-bone-video
wandboard-dual imx51-babbage
wandboard-quad imx53-qsb
TI based: imx53-qsrb
am335x-bone-serial imx6dl-udoo
am335x-bone-video imx6q-sabrelite
am335x-boneblack imx6q-sabresd
omap3-beagle imx6q-udoo
omap3-beagle-xm omap3-beagle
omap4-panda omap3-beagle-xm
omap4-panda-a4 omap4-panda
omap4-panda-es omap4-panda-a4
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