From 4b47a9eef6a9e3daa22173792adfff5e5df11369 Mon Sep 17 00:00:00 2001 From: bavarianledger <48831982+bavarianledger@users.noreply.github.com> Date: Sun, 19 May 2019 16:25:47 +0200 Subject: [PATCH 1/4] added "special prepare when Nvidia Jetson Nano" Disables GUI/X11 login to make sure that you can login after rebooting. --- build_sdcard.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/build_sdcard.sh b/build_sdcard.sh index 0fd291f54..d3795dbe4 100644 --- a/build_sdcard.sh +++ b/build_sdcard.sh @@ -148,6 +148,12 @@ if [ "${baseImage}" = "ubuntu" ] || [ "${baseImage}" = "armbian" ]; then sudo adduser pi sudo fi +# special prepare when Nvidia Jetson Nano +if [ "${baseImage}" = "ubuntu" ] && [ ${isAARCH64} -eq 1 ] ; then + # disable GUI on boot + sudo systemctl set-default multi-user.target +fi + echo "" echo "*** CONFIG ***" # based on https://github.com/Stadicus/guides/blob/master/raspibolt/raspibolt_20_pi.md#raspi-config From 8f37c51b817294c7c7c5c312a0222b0515b453fc Mon Sep 17 00:00:00 2001 From: bavarianledger <48831982+bavarianledger@users.noreply.github.com> Date: Fri, 7 Jun 2019 11:02:50 +0200 Subject: [PATCH 2/4] Introduce a variable to identify the Nvidia based on a suggestion from @openoms --- build_sdcard.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build_sdcard.sh b/build_sdcard.sh index d3795dbe4..7b1b5dea6 100644 --- a/build_sdcard.sh +++ b/build_sdcard.sh @@ -62,6 +62,7 @@ isDietPi=$(uname -n | grep -c 'DietPi') isRaspbian=$(cat /etc/os-release 2>/dev/null | grep -c 'Raspbian') isArmbian=$(cat /etc/os-release 2>/dev/null | grep -c 'Debian') isUbuntu=$(cat /etc/os-release 2>/dev/null | grep -c 'Ubuntu') +isNvidia=$(uname -a | grep -c 'tegra') if [ ${isRaspbian} -gt 0 ]; then baseImage="raspbian" fi @@ -149,7 +150,7 @@ if [ "${baseImage}" = "ubuntu" ] || [ "${baseImage}" = "armbian" ]; then fi # special prepare when Nvidia Jetson Nano -if [ "${baseImage}" = "ubuntu" ] && [ ${isAARCH64} -eq 1 ] ; then +if [ ${isNvidia} -eq 1 ] ; then # disable GUI on boot sudo systemctl set-default multi-user.target fi From f281489a3686119a2605ec0f94d20d628a0ac367 Mon Sep 17 00:00:00 2001 From: openoms Date: Wed, 12 Jun 2019 18:46:09 +0100 Subject: [PATCH 3/4] mklabel msdos if there is no partition --- home.admin/00raspiblitz.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/home.admin/00raspiblitz.sh b/home.admin/00raspiblitz.sh index 27d7c4624..2ac8435ac 100755 --- a/home.admin/00raspiblitz.sh +++ b/home.admin/00raspiblitz.sh @@ -20,6 +20,7 @@ if [ ${hddExists} -eq 0 ]; then echo "Press ENTER to create a Partition - or CTRL+C to abort" read key echo "Creating Partition ..." + sudo parted -s /dev/sda mklabel msdos sudo parted -s /dev/sda unit s mkpart primary `sudo parted /dev/sda unit s print free | grep 'Free Space' | tail -n 1` echo "DONE." sleep 3 From 858648fc480d16a1130dcaf29b1573be4955fa96 Mon Sep 17 00:00:00 2001 From: openoms Date: Wed, 12 Jun 2019 19:07:31 +0100 Subject: [PATCH 4/4] add Nvidia Jetson Nano image link --- alternative.platforms/README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/alternative.platforms/README.md b/alternative.platforms/README.md index 00fd02210..c90f7974c 100644 --- a/alternative.platforms/README.md +++ b/alternative.platforms/README.md @@ -18,7 +18,7 @@ Specifications of the tested hardware: [hw_comparison.md](hw_comparison.md) All testers are welcome. Open an issue for your specific board to collaborate and share your experience. --- -## Armbian +## Armbian Stretch Many SBC-s are supported: https://www.armbian.com/download/ @@ -40,12 +40,13 @@ Continue with building the SDcard: https://github.com/rootzoll/raspiblitz#build- --- -## Ubuntu +## Ubuntu Bionic A common distro to be supplied by the manufacturer for various boards. Tested on: * Odroid XU4 with ubuntu-18.04.1-4.14-minimal image from https://de.eu.odroid.in/ubuntu_18.04lts/XU3_XU4_MC1_HC1_HC2 +* Nvidia Jetson Nano with Ubuntu Bionic image from https://developer.nvidia.com/embedded/learn/get-started-jetson-nano-devkit#write Burn the image to the SDCard with [Etcher](https://www.balena.io/etcher/).