add some more details for build process

This commit is contained in:
Ralph Metzler 2016-08-19 11:02:39 +02:00
parent 99da5c7e45
commit da02feeeaf
1 changed files with 18 additions and 2 deletions

View File

@ -2,7 +2,7 @@
###Prepare for Building
On Debian/Ubuntu:
On Debian/Ubuntu (as root or using sudo):
```
>apt-get install build-essential bison flex gettext libncurses5-dev texinfo autoconf automake libtool
@ -10,7 +10,14 @@ On Debian/Ubuntu:
>apt-get install rsync git subversion mercurial
```
* Ensure bash ist default shell (Debian/Ubuntu standard is dash)
* Ensure bash ist default shell (Debian/Ubuntu standard is dash):
```
>dpkg-reconfigure dash
```
and select no.
* Clone the octonet and ddvb repositories:
```
>git clone -b master https://github.com/DigitalDevices/octonet.git octonet
@ -40,6 +47,12 @@ Rebuild main firmware
>./cp buildroot/output-octonet/images/octonet.* <your webserver root>/octonet
```
On some servers a .htaccess file with:
```
>Options +Indexes
```
in the octonet directory might be necessary.
* Configure your OctopusNet(s) to use your webserver as update server:
```
http://<OctopusNet IP>/updateserver.html
@ -50,3 +63,6 @@ Initiate update from the OctopusNet
Note: for security reasons only private ip addresses (10.0.0.0/8, 172.16.0.0/12, 192.168,0.0/16) are accepted
You can find details about the OctopusNet hardware, the flash memory map and the boot process
in dddvb/docs/octopusnet in the dddvb repo!