User Tools

Site Tools


build

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
build [2011/08/14 23:29]
ray
build [2012/11/26 10:30]
white_rabbit no more sourcery g++
Line 2: Line 2:
 <note tip> <note tip>
 See point 5 on how to rebuild a near-original firmware for your r0ket. The original firmware that comes with your badge contains secret keys that you will not find in git. If you reflash your firmware, those will be lost - but that's not as bad as it sounds unless you like properitary stuff. WE RECOMMEND THAT YOU READ POINT 5 BELOW BEFORE YOU REFLASH YOUR FIRMWARE THOUGH. Meanwhile the keys are leaked, so rebuilding an original firmware is possible. Guess we will also check them into git soon... </​note>​ See point 5 on how to rebuild a near-original firmware for your r0ket. The original firmware that comes with your badge contains secret keys that you will not find in git. If you reflash your firmware, those will be lost - but that's not as bad as it sounds unless you like properitary stuff. WE RECOMMEND THAT YOU READ POINT 5 BELOW BEFORE YOU REFLASH YOUR FIRMWARE THOUGH. Meanwhile the keys are leaked, so rebuilding an original firmware is possible. Guess we will also check them into git soon... </​note>​
 +
 +
 ===== 0. Work in Progress ===== ===== 0. Work in Progress =====
 After all it's r0ket science. If you actually start developing something for the r0ket now, we'd recommend to join our Mailing List and IRC channel - see [[contact|contact]]. ​ After all it's r0ket science. If you actually start developing something for the r0ket now, we'd recommend to join our Mailing List and IRC channel - see [[contact|contact]]. ​
Line 8: Line 10:
  
 ===== 1. Compiler ===== ===== 1. Compiler =====
 +<note tip>
 +As of November 2012, CodeSourcery got bought by [[http://​www.mentor.com/​embedded-software/​codesourcery|Mentor Graphics]]. The old "​Sourcery G++ Lite" is now [[http://​www.mentor.com/​embedded-software/​sourcery-tools/​sourcery-codebench/​editions/​lite-edition/​|Sourcery CodeBench Lite Edition]]. The links in this page to the old toolchain don't work; if it's legal, I could upload my copy of arm-2011.03-42-arm-none-eabi.bin somewhere for everybody to download. Otherwise, you could try to register on mentor.com ​ and download the freely available [[http://​www.mentor.com/​embedded-software/​sourcery-tools/​sourcery-codebench/​editions/​lite-edition/​arm-eabi/​|Sourcery CodeBench Lite Edition (EABI Release)]] and see if the old installation instructions still make sense.\\
 +[[mailto:​bruno@anche.no|White_Rabbit]] </​note>​
 <note tip> <note tip>
 The CodeSourcery G++ package provides a GNU cross-compiler toolchain for ARM. The CodeSourcery G++ package provides a GNU cross-compiler toolchain for ARM.
build.txt ยท Last modified: 2013/02/19 14:25 by trapicki