diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..45ddf0a --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +site/ diff --git a/docs/download.md b/docs/download.md index ec31c6b..2868b24 100644 --- a/docs/download.md +++ b/docs/download.md @@ -50,13 +50,13 @@ All images are generated by [Armbian](https://www.armbian.com/helios4/) build fr **Temporary workaround :** Disable UHS option/support. - *Can be manually enable, refer to the following [page](/helios4/sdcard).* + *Can be manually enable, refer to the following [page](/helios4/sdcard/).* - During SATA heavy load, accessing SPI NOR Flash will generate ATA errors. **Temporary workaround :** Disable SPI NOR flash. - *Can be manually enable, refer to the following [page](/helios4/spi).* + *Can be manually enable, refer to the following [page](/helios4/spi/).* ### Image List diff --git a/docs/helios4/arch.md b/docs/helios4/arch.md index 4cc7bc0..fb62304 100644 --- a/docs/helios4/arch.md +++ b/docs/helios4/arch.md @@ -51,7 +51,7 @@ Once you get an Arch Linux ARM image, follows these instructions to use it on He ### Writing image / power-up Helios4 / connecting to serial console -Follows these steps from the Helios4 [install guide](/helios4/install): +Follows these steps from the Helios4 [install guide](/helios4/install/): - [step 2](/helios4/install/#step-2-writing-an-image-to-a-microsd-card) to write the Arch Linux ARM image to a microSD card - [step 3](/helios4/install/#step-3-power-up-helios4) to power-up Helios4 diff --git a/docs/helios4/freebsd.md b/docs/helios4/freebsd.md index e4b98ce..80d501d 100644 --- a/docs/helios4/freebsd.md +++ b/docs/helios4/freebsd.md @@ -43,7 +43,7 @@ pv FreeBSD-armv7-12.0-GENERIC-333641-Clearfog.img | sudo tee /dev/sdX >/dev/null In an ideal world U-Boot would already be installed in SPI flash, including the necessary patch for FreeBSD. If you happen to have such an ideal system, you may skip the next section ### Install U-Boot -Please refer to [U-boot](/helios4/uboot) for build instructions. +Please refer to [U-boot](/helios4/uboot/) for build instructions. The Boot-ROM expects to find U-Boot at 512 bytes into the sdcard. Assuming your SD-Card is available at /dev/sdX, write the u-boot binary to it using dd: ```bash diff --git a/docs/helios4/hardware.md b/docs/helios4/hardware.md index e736ffd..b072f36 100644 --- a/docs/helios4/hardware.md +++ b/docs/helios4/hardware.md @@ -42,7 +42,7 @@ Helios4 supports 4 boot modes that can be chosen by using the dipswitch SW1. All the ready-to-use images we provide are for the **SD Card** boot mode. -Please refer to [U-boot](/helios4/uboot) section to know how to use the other modes. +Please refer to [U-boot](/helios4/uboot/) section to know how to use the other modes. ## LED indicators diff --git a/docs/helios4/install.md b/docs/helios4/install.md index a7c7ff8..160c8d3 100644 --- a/docs/helios4/install.md +++ b/docs/helios4/install.md @@ -1,5 +1,5 @@ !!! note - Go to [Kit Assembly](/helios4/kit) to find out how to put together your Helios4 NAS + Go to [Kit Assembly](/helios4/kit/) to find out how to put together your Helios4 NAS ## **What you need before you start.** @@ -199,7 +199,7 @@ You can now connect by SSH to your Helios4 to carry on with your configuration. ## **What to do next ?** -If you want to install OpenMediaVault, the next-gen network attached storage (NAS) software, refer to the [OMV](/helios4/omv) page. +If you want to install OpenMediaVault, the next-gen network attached storage (NAS) software, refer to the [OMV](/helios4/omv/) page. If you have assembled an OLED Display as part of your Helios4 setup, it can be the right time to set it up. Refer to the following [section](/helios4/i2c/#sys-oled-application) that will explain you how to install the **sys-oled** application which control the OLED display. diff --git a/docs/helios4/intro.md b/docs/helios4/intro.md index f070946..4349d39 100644 --- a/docs/helios4/intro.md +++ b/docs/helios4/intro.md @@ -63,15 +63,15 @@ The **Marvell ARMADA® 388** is a robust and energy-efficient System on Chip (So Once you have received your Helios4, this wiki will run you through all the necessary steps to setup your system. -1. [Kit Assembly](/helios4/kit) - How to put together your Helios4. +1. [Kit Assembly](/helios4/kit/) - How to put together your Helios4. -2. [Download](/download) - Get the latest OS build to install. +2. [Download](/download/) - Get the latest OS build to install. -3. [Install](/helios4/install) - 1st startup and set-up instructions. +3. [Install](/helios4/install/) - 1st startup and set-up instructions. -4. [Software](/helios4/omv) - Collection of tutorials on different 3rd party applications. +4. [Software](/helios4/omv/) - Collection of tutorials on different 3rd party applications. -5. [Hardware](/helios4/hardware) - Understand Helios4 hardware and take advantage of all its features. +5. [Hardware](/helios4/hardware/) - Understand Helios4 hardware and take advantage of all its features. ### Armbian Support Forum diff --git a/docs/helios4/kit.md b/docs/helios4/kit.md index 4380a39..7d62639 100644 --- a/docs/helios4/kit.md +++ b/docs/helios4/kit.md @@ -317,6 +317,6 @@ Since Helios4 Batch 3 we added to the Kit an OLED Display kit containing AWESOME !!! You have completed Helios4 Kit Assembly. -**Now you can jump to the [install section](/helios4/install).** +**Now you can jump to the [install section](/helios4/install/).** ![Kit Assembly](/helios4/img/kit/assembly_pic57.jpg) diff --git a/docs/helios4/nextcloud.md b/docs/helios4/nextcloud.md index 137a98c..cafc819 100644 --- a/docs/helios4/nextcloud.md +++ b/docs/helios4/nextcloud.md @@ -4,7 +4,7 @@ In this tutorial we will install and configure Nextcloud 16 on a Debian 9 (Stret ## Step 0 - Requirements -* You should have Debian 9 (Stretch) or Debian 10 (Buster) running on your Helios4. Refer to [Install](/helios4/install) page for instructions. +* You should have Debian 9 (Stretch) or Debian 10 (Buster) running on your Helios4. Refer to [Install](/helios4/install/) page for instructions. * Under Debian 9 (Stretch) you will need first to add *deb.sury.org* repo in order to get access to PHP 7.3 packages. @@ -14,7 +14,7 @@ echo "deb https://packages.sury.org/php/ stretch main" | sudo tee /etc/apt/sourc sudo apt-get update ``` -* You should have setup your storage. This guide will assume you have setup a RAID array mounted to **/mnt/md0**. Refer to [Mdadm](/helios4/mdadm) page for guideline on how to setup a RAID array. +* You should have setup your storage. This guide will assume you have setup a RAID array mounted to **/mnt/md0**. Refer to [Mdadm](/helios4/mdadm/) page for guideline on how to setup a RAID array. ## Step 1 - Install Apache2 diff --git a/docs/helios4/spi.md b/docs/helios4/spi.md index 046591f..d14425b 100644 --- a/docs/helios4/spi.md +++ b/docs/helios4/spi.md @@ -7,7 +7,7 @@ By default, Helios4 is configured to boot from microSD card. To boot from SPI NO ## Build U-Boot for SPI NOR flash -Refer to [U-Boot](/helios4/uboot) page to build the image. +Refer to [U-Boot](/helios4/uboot/) page to build the image. *A prebuilt SPI image of U-Boot for Armbian OS can be downloaded from [here (version 2013.01)](/helios4/files/uboot/u-boot-armbian-2013.01-spi.bin) or from [here (version 2018.11)](/helios4/files/uboot/u-boot-armbian-2018.11-spi.bin).* diff --git a/docs/helios4/syncloud.md b/docs/helios4/syncloud.md index e389371..dcb6b9e 100644 --- a/docs/helios4/syncloud.md +++ b/docs/helios4/syncloud.md @@ -6,7 +6,7 @@ You can download latest Syncloud release for Helios4 and other devices [here](ht ## Prepare microSD Card -Refer to the [Install](/helios4/install) page for instructions on how to prepare your microSD card and how to start and connect to your Helios4. +Refer to the [Install](/helios4/install/) page for instructions on how to prepare your microSD card and how to start and connect to your Helios4. ## Activate Syncloud @@ -40,7 +40,7 @@ Install Syncloud app on your smartphone and use it to find and activate your Syn ## Configure storage !!! note - You might want first to setup your RAID array before configuring the storage in Syncloud. Refer to the following [Mdadm](/helios4/mdadm) page for guideline on how to setup a RAID array. The credentials to connect via SSH to Helios4 are described [here](/helios4/syncloud/#additional-information). + You might want first to setup your RAID array before configuring the storage in Syncloud. Refer to the following [Mdadm](/helios4/mdadm/) page for guideline on how to setup a RAID array. The credentials to connect via SSH to Helios4 are described [here](/helios4/syncloud/#additional-information). First thing you will need to do is to activate the storage you want to use. diff --git a/docs/helios64/button.md b/docs/helios64/button.md index 95a4546..a20aaec 100644 --- a/docs/helios64/button.md +++ b/docs/helios64/button.md @@ -3,7 +3,7 @@ ![Button Location](img/button/button.jpg) !!! note - All the above on-board buttons are also exposed on the [Front Panel](/helios64/front-panel). + All the above on-board buttons are also exposed on the [Front Panel](/helios64/front-panel/). ### Power Button diff --git a/docs/helios64/i2c.md b/docs/helios64/i2c.md index 1428ff9..9474cdf 100644 --- a/docs/helios64/i2c.md +++ b/docs/helios64/i2c.md @@ -76,7 +76,7 @@ This I2C device works with 3 pin bus (SDA, SCL, and GND), and also in band addre ### UEXT Header (P2) -The I2C Bus 7 can be found on the [UEXT header (P2)](/helios64/uext). +The I2C Bus 7 can be found on the [UEXT header (P2)](/helios64/uext/). ![P2 Location](/helios64/img/i2c/uext.jpg) diff --git a/docs/helios64/intro.md b/docs/helios64/intro.md index 87427b3..8d1eb71 100644 --- a/docs/helios64/intro.md +++ b/docs/helios64/intro.md @@ -6,7 +6,7 @@ Helios64 is a powerful ARM board specially designed for Network Attached Storage ![Helios64](/helios64/img/intro/helios64.png) -Helios64 is our latest design for the ultimate ARM powered NAS. Compared to the [Helios4](/helios4/intro), it offers improvement on every single key aspect : +Helios64 is our latest design for the ultimate ARM powered NAS. Compared to the [Helios4](/helios4/intro/), it offers improvement on every single key aspect : * More storage capacity with 5x SATA ports, * Greater network throughput with Multi-Gigabit Ethernet (2.5 GbE), diff --git a/docs/helios64/spi.md b/docs/helios64/spi.md index 03482d5..3be8891 100644 --- a/docs/helios64/spi.md +++ b/docs/helios64/spi.md @@ -44,7 +44,7 @@ This flash contains |-----|-------------|---------| | 2 | 0 | User Application | -SPI Bus for user application is exposed on [UEXT header (P2)](/helios64/uext) +SPI Bus for user application is exposed on [UEXT header (P2)](/helios64/uext/) ![P2 Location](/helios64/img/spi/uext.jpg) diff --git a/docs/helios64/uext.md b/docs/helios64/uext.md index 835c526..6c4fba0 100644 --- a/docs/helios64/uext.md +++ b/docs/helios64/uext.md @@ -33,7 +33,7 @@ Below is the full pinout of the UEXT header: Refer to the respective pages directly: - [SPI](/helios64/hardware/) -- [I2C](/helios64/I2C/) +- [I2C](/helios64/i2c/) ## RS232 (UART) diff --git a/docs/index.md b/docs/index.md index 6474549..90e69ad 100644 --- a/docs/index.md +++ b/docs/index.md @@ -10,18 +10,18 @@ Here our existing projects : ## Helios64 -[![Helios64](/helios64/img/intro/helios64.png)](/helios64/intro) +[![Helios64](/helios64/img/intro/helios64.png)](/helios64/intro/) * Launch Year : 2020 * Availability : In-Production -Go to [Helios64 section](/helios64/intro) for more info. +Go to [Helios64 section](/helios64/intro/) for more info. ## Helios4 -[![Helios4](/helios4/img/intro/helios4.jpg)](/helios4/intro) +[![Helios4](/helios4/img/intro/helios4.jpg)](/helios4/intro/) * Launch Year : 2017 * Availability : End-of-Life -Go to [Helios4 section](/helios4/intro) for more info. +Go to [Helios4 section](/helios4/intro/) for more info.