diff --git a/INSTALL.Debian b/INSTALL.Debian index 9b7cfce..2589683 100644 --- a/INSTALL.Debian +++ b/INSTALL.Debian @@ -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 --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 usually lives under /sbin/ @@ -44,34 +44,38 @@ Required Options: --mmc --dtb - Freescale based: - imx51-babbage - imx53-qsb - imx6q-sabrelite - imx6q-sabresd - wandboard-solo - wandboard-dual - wandboard-quad - TI based: - am335x-bone-serial - am335x-bone-video - am335x-boneblack - omap3-beagle - omap3-beagle-xm - omap4-panda - omap4-panda-a4 - omap4-panda-es + A10-OLinuXino-Lime + A20-OLinuXino-Lime + A20-OLinuXino-Lime2 + am335x-boneblack + am335x-bone-serial + am335x-bone-video + imx51-babbage + imx53-qsb + imx53-qsrb + imx6dl-udoo + imx6q-sabrelite + imx6q-sabresd + imx6q-udoo + omap3-beagle + omap3-beagle-xm + omap4-panda + omap4-panda-a4 + omap4-panda-es + omap4-panda-es-b3 + omap5-uevm + tegra124-jetson-tk1 + wandboard Optional: --distro Debian: - wheezy-armhf (armv7-a) + wheezy-armhf (Debian 7) + jessie (Debian 8) Ubuntu: - oneiric (11.10) (armv7-a) (EOL: May 2013) - precise-armhf (12.04) (armv7-a) (EOL: April 2017) - quantal (12.10) (armv7-a) (EOL: April 2014) - raring (13.04) (armv7-a) (EOL: January 2014) - saucy (13.10) (armv7-a) (EOL: July 2014) + trusty (14.04) (EOL: April 2019) + utopic (14.10) (EOL: July 2015) + vivid (15.04) (EOL: January 2016) --firmware Add distro firmware diff --git a/README b/README index 931554b..b42040c 100644 --- a/README +++ b/README @@ -16,7 +16,6 @@ Required Options: am335x-boneblack am335x-bone-serial am335x-bone-video - am57xx-beagle-x15 imx51-babbage imx53-qsb imx53-qsrb @@ -32,11 +31,7 @@ Required Options: omap4-panda-es-b3 omap5-uevm tegra124-jetson-tk1 - wandboard-solo - wandboard-dual-revb1 - wandboard-dual-revc1 - wandboard-quad-revb1 - wandboard-quad-revc1 + wandboard Optional: --distro diff --git a/hwpack/wandboard-dual-revc1.conf b/hwpack/wandboard-dual-revc1.conf deleted file mode 100644 index e27b057..0000000 --- a/hwpack/wandboard-dual-revc1.conf +++ /dev/null @@ -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" diff --git a/hwpack/wandboard-quad-revb1.conf b/hwpack/wandboard-quad-revb1.conf deleted file mode 100644 index 233c219..0000000 --- a/hwpack/wandboard-quad-revb1.conf +++ /dev/null @@ -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" diff --git a/hwpack/wandboard-quad-revc1.conf b/hwpack/wandboard-quad-revc1.conf deleted file mode 100644 index 5f8baaa..0000000 --- a/hwpack/wandboard-quad-revc1.conf +++ /dev/null @@ -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" diff --git a/hwpack/wandboard-solo.conf b/hwpack/wandboard-solo.conf deleted file mode 100644 index 53f77da..0000000 --- a/hwpack/wandboard-solo.conf +++ /dev/null @@ -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" diff --git a/hwpack/wandboard-dual-revb1.conf b/hwpack/wandboard.conf similarity index 51% rename from hwpack/wandboard-dual-revb1.conf rename to hwpack/wandboard.conf index c959a5c..76ddb8b 100644 --- a/hwpack/wandboard-dual-revb1.conf +++ b/hwpack/wandboard.conf @@ -1,22 +1,29 @@ #!/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: -conf_board="wandboard_dl" +conf_board="wandboard" 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" +bootloader_location="dd_spl_uboot_boot" + +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_seek="2" +dd_uboot_seek="69" dd_uboot_conf="" -dd_uboot_bs="512" -unset spl_name -boot_name="u-boot.imx" +dd_uboot_bs="1k" +boot_name="u-boot.img" #Bootloader: u-boot features: conf_smart_uboot="enable" @@ -24,14 +31,13 @@ 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= +#kernel_repo="STABLE" +kernel_repo="TESTING" +# need_wandboard_firmware=1 SERIAL="ttymxc0" SERIAL_CONSOLE="${SERIAL},115200n8" -drm_read_edid_broken="enable" +#drm_read_edid_broken="enable" drm_device_identifier="HDMI-A-1" diff --git a/mk_mmc.sh b/mk_mmc.sh index 72d475e..5b6c0f5 100755 --- a/mk_mmc.sh +++ b/mk_mmc.sh @@ -1428,11 +1428,7 @@ usage () { omap4-panda-es-b3 omap5-uevm tegra124-jetson-tk1 - wandboard-solo - wandboard-dual-revb1 - wandboard-dual-revc1 - wandboard-quad-revb1 - wandboard-quad-revc1 + wandboard Optional: --distro