init
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| init [2011/12/29 19:25] – emdete | init [2013/07/31 21:28] (current) – Change according to Sven Neuhaus sec | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== **This page contains the current release of our 28C3 firmware. Feel free to try it and give us feedback if you discover bugs in the firmware or these instructions** ====== | + | ====== ** This page contains the current release of our r0ket firmware |
| - | ====== How to flash your roket? ====== | + | ====== How to flash your r0ket? ====== |
| - | <note tip> | + | <note tip> |
| - | <note tip>We will bring a device to the 28C3 that will do the steps below for you. If you can, please try to flash it your self. This helps to reduce the waiting time on congress :)</ | + | |
| This procedure also brings your r0ket back into shape in case you " | This procedure also brings your r0ket back into shape in case you " | ||
| Line 17: | Line 16: | ||
| | 5 | Fixed mesh | | | 5 | Fixed mesh | | ||
| | 6 | Actually pushed the mesh changes, improved game l0dable | | | 6 | Actually pushed the mesh changes, improved game l0dable | | ||
| + | | 15 | numerous small bugfixes | | ||
| ===== Linux ===== | ===== Linux ===== | ||
| - | - Download the firmware pack here: {{: | + | - Download the firmware pack here: {{: |
| - Unpack the archive with your favourite tool. | - Unpack the archive with your favourite tool. | ||
| - Turn r0ket off (switch position up). | - Turn r0ket off (switch position up). | ||
| Line 58: | Line 58: | ||
| ===== Windows ===== | ===== Windows ===== | ||
| - | - Download the firmware here: {{: | + | - Download the firmware here: {{: |
| - Turn r0ket off (switch position up) | - Turn r0ket off (switch position up) | ||
| - Plug micro-USB cable into r0ket and Computer | - Plug micro-USB cable into r0ket and Computer | ||
| Line 82: | Line 82: | ||
| ===== Mac ===== | ===== Mac ===== | ||
| - | - Download the firmware pack here: {{: | + | - Download the firmware pack here: {{: |
| - | - Download and compile keys.c from https:// | + | - Download and compile keys.c from https:// |
| - Write the following script to a file. Extract the firmware. Execute the script with the directory containing the new firmware as parameter. The script will guide you through the process. | - Write the following script to a file. Extract the firmware. Execute the script with the directory containing the new firmware as parameter. The script will guide you through the process. | ||
| - Example | - Example | ||
| - | - < | + | - < |
| FlashScript UNSAFE (user errors might cause loss of data and corruption) | FlashScript UNSAFE (user errors might cause loss of data and corruption) | ||
| Line 113: | Line 113: | ||
| function flashFirmware { | function flashFirmware { | ||
| - | myMount=" | + | myMount=" |
| if [ -z " | if [ -z " | ||
| DIE "Could not flash firmware. Could not find mountpoint $myMount" | DIE "Could not flash firmware. Could not find mountpoint $myMount" | ||
| Line 121: | Line 121: | ||
| sync | sync | ||
| sleep 2 | sleep 2 | ||
| - | myroket="/ | + | myroket="/ |
| PRINT Unmounting the rocket $myroket. Please enter your password: | PRINT Unmounting the rocket $myroket. Please enter your password: | ||
| sudo umount " | sudo umount " | ||
| Line 153: | Line 153: | ||
| cd $myTmpdir/ | cd $myTmpdir/ | ||
| cp -v * $myTmpdir/ | cp -v * $myTmpdir/ | ||
| - | ls pubx.key puby.key priv.key || ( echo " | + | ls pubx.key puby.key priv.key || ( echo " |
| cd /tmp | cd /tmp | ||
| PRINT Unmounting the rocket $myroket. Please enter your password: | PRINT Unmounting the rocket $myroket. Please enter your password: | ||
init.1325183152.txt.gz · Last modified: by emdete
