* Odroid HC2 (the same board except it accommodates a 3.5" 12V HDD)
* Odroid HC2 (the same board with a 3.5" 12V HDD)
* Raspberry Pi 3 B Plus - no LCD support so far
* Odroid XU4 (with HDMI screen)
* hoping to extend this list with more compatible boards especially the ROCK64
* Raspberry Pi 3 B + (no support for the default GPIO LCDso far, but the HDMI works)
See the [hardware comparison](hw_comparison.md).
See the [hardware comparison](hw_comparison.md).
The screen tested: https://www.aliexpress.com/item/3-5-inch-LCD-HDMI-USB-Touch-Screen-Real-HD-1920x1080-LCD-Display-Py-for-Raspberri/32818537950.html
---
---
@ -26,7 +28,7 @@ Getting started with DietPi: https://dietpi.com/phpbb/viewtopic.php?f=8&t=9#p9
At least 1GB RAM is recommended.
At least 1GB RAM is recommended.
Look for the SD card image for the specific SBC in the [download section](https://dietpi.com/#download).
Look for the SD card image for the specific SBC in the [download section](https://dietpi.com/#download).
* Burn the image to the SDCard with [Etcher](https://www.balena.io/etcher/) and extend the rootfs partition to the size of your card with a partition manager.
* Burn the image to the SDCard with [Etcher](https://www.balena.io/etcher/).
* Insert the SDcard into your SBC.
* Insert the SDcard into your SBC.
@ -38,7 +40,6 @@ If you are connecting the HDD to a USB 3.0 port and have an at least 2A power su
`ssh root@[IP-OF-DIETPI]`
`ssh root@[IP-OF-DIETPI]`
password: `dietpi`
password: `dietpi`
* You might be asked about updating DietPi. This is not a straightforward process if starting from a version <6.20.Trytoupdate,itisbesttobuildonthelatestversion.
* You might be asked about updating DietPi. This is not a straightforward process if starting from a version <6.20.Trytoupdate,itisbesttobuildonthelatestversion.
* In the DietPi software menu install `fail2ban` and make `OpenSSH server` the default SSH server.
* In the DietPi software menu install `fail2ban` and make `OpenSSH server` the default SSH server.
@ -60,7 +61,7 @@ password: `dietpi`
If you are working from a forked repo be aware of that the fork needs to be called `raspiblitz` for the git downloads to work.
If you are working from a forked repo be aware of that the fork needs to be called `raspiblitz` for the git downloads to work.
#### DietPi-Software to be installed automatically
Requires `AUTO_SETUP_AUTOMATED=1 `
Requires `AUTO_SETUP_AUTOMATED=1 `
For a list of software index's (ID's), run '/DietPi/dietpi/dietpi-software list'
For a list of software index's (ID's), run '/DietPi/dietpi/dietpi-software list'
No limit on number entries, add as many as you need and uncomment the line.
No limit on number entries, add as many as you need and uncomment the line.
@ -110,17 +111,23 @@ DietPi will automatically install all pre-reqs (eg: ALSA/XSERVER for desktops et
>install fail2ban
>install fail2ban
AUTO_SETUP_INSTALL_SOFTWARE_ID=73
AUTO_SETUP_INSTALL_SOFTWARE_ID=73
install OpenSSH Client
install OpenSSH Client
AUTO_SETUP_INSTALL_SOFTWARE_ID=0
install OpenSSH Server
AUTO_SETUP_INSTALL_SOFTWARE_ID=105
#### SSH Server Selection:
>0=none
-1=dropbear
-2=opensshserver
AUTO_SETUP_SSH_SERVER_INDEX=-2
### Custom Script (post-networking and post-DietPi install)
---
Runs after DietPi installation is completed
## Custom Script (post-networking and post-DietPi install)
Runs after DietPi installation is completed.
Allows you to automatically execute a custom script at the end of DietPi installation.
Allows you to automatically execute a custom script at the end of DietPi installation.
Option 1 = Copy your script to /boot/Automation_Custom_Script.sh and it will be executed automatically.
Option 1 = Copy your script to /boot/Automation_Custom_Script.sh and it will be executed automatically.
Option 2 = Host your script online, then use AUTO_SETUP_CUSTOM_SCRIPT_EXEC=http://myweb.com/myscript.sh, it will be downloaded and executed automatically. | 0=disabled
Option 2 = Host your script online, then use AUTO_SETUP_CUSTOM_SCRIPT_EXEC=http://myweb.com/myscript.sh, it will be downloaded and executed automatically. | 0=disabled
# AUTO_SETUP_INSTALL_SOFTWARE_ID=105 # install OpenSSH Server
# DietPi-Software Choice System
# DietPi-Software Choice System
# SSH Server Selection:
# SSH Server Selection:
# 0=none
# 0=none
# -1=dropbear
# -1=dropbear
# -2=opensshserver
# -2=opensshserver
AUTO_SETUP_SSH_SERVER_INDEX=-1
AUTO_SETUP_SSH_SERVER_INDEX=-2
# File Server Selection:
# File Server Selection:
# 0=none/manual
# 0=none/manual
@ -129,7 +126,7 @@ AUTO_SETUP_KEYBOARD_LAYOUT=gb
# Option 1 = Copy your script to /boot/Automation_Custom_Script.sh and it will be executed automatically.
# Option 1 = Copy your script to /boot/Automation_Custom_Script.sh and it will be executed automatically.
# Option 2 = Host your script online, then use AUTO_SETUP_CUSTOM_SCRIPT_EXEC=http://myweb.com/myscript.sh , it will be downloaded and executed automatically. | 0=disabled
# Option 2 = Host your script online, then use AUTO_SETUP_CUSTOM_SCRIPT_EXEC=http://myweb.com/myscript.sh , it will be downloaded and executed automatically. | 0=disabled
* Samsung Exynos5422 Cortex-A15 2Ghz and Cortex-A7 Octa core CPUs
* 2Gbyte LPDDR3 RAM PoP stacked
* SATA-3 port for 2.5inch HDD/SSD storage up to 15mm thickness
* Gigabit Ethernet port
* USB 2.0 Host
* UHS-1 capable micro-SD card slot for boot media
* Size : 147 x 85 x 29 mm approx.(including Aluminium cooling frame)
* Linux server OS images based on modern Kernel 4.14 LTS
### ROCK64 4K60P HDR Single Board Computer
ROCK64 is a credit card size 4K60P HDR Single Board Computer powered by
* Rockchip RK3328 Quad-Core ARM Cortex A53 64-Bit Processor and support up to
* 4GB 1600MHz LPDDR3 memory. It provides
* eMMC module socket,
* MicroSD Card slot,
* Pi-2 Bus,
* Pi-P5+ Bus, U
* SB 3.0 and many others peripheral devices interface for makers to integrate with sensors and devices. Various Operating System (OS) are made available by open source community such
* Android 7.1,
* Debian,
* BSD and many more to come.
The ROCK64 4GB board designated as LTS (long Term Supply) model, PINE64 committed to supply at least for 5 years until year 2022 and beyond.
@ -41,3 +13,36 @@ The ROCK64 4GB board designated as LTS (long Term Supply) model, PINE64 committe
* Micro SD port for loading your operating system and storing data
* Micro SD port for loading your operating system and storing data
* 5V/2.5A DC power input
* 5V/2.5A DC power input
* Power-over-Ethernet (PoE) support (requires separate PoE HAT)
* Power-over-Ethernet (PoE) support (requires separate PoE HAT)
### Odroid HC1
* Samsung Exynos5422 Octa core CPU 4x Cortex-A15 2Ghz and 4x Cortex-A7 1.5GHz
* 2 Gbyte LPDDR3 RAM
* SATA-3 port for 2.5inch HDD/SSD storage up to 15mm thickness
* Gigabit Ethernet port
* USB 2.0 Host
* UHS-1 capable micro-SD card slot for boot media
* Size : 147 x 85 x 29 mm approx.(including Aluminium cooling frame)
* Linux server OS images based on modern Kernel 4.14 LTS
### Odroid XU4
* Samsung Exynos5422 Octa core CPU 4x Cortex-A15 2Ghz and 4x Cortex-A7 1.5GHz
* 2 Gbyte LPDDR3 RAM
* Graphics: Samsung S2MPS11
* Storage: eMMC5.0 HS400 Flash Storage or SD Card
* I/O Connectors: HDMI-A x 1, USB 3.0 Host x 2, USB 2.0 Host x 1, PWM for * Cooler Fan, UART for serial console 30Pin : GPIO/IRQ/SPI/ADC, 12Pin : GPIO/I2S/I2C
* Network Ethernet RJ-45
* Input Power 5V
### Rock64
ROCK64 is a credit card size 4K60P HDR Single Board Computer powered by
* Rockchip RK3328 Quad-Core ARM Cortex A53 64-Bit CPU