Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 860

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 860

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 834

Warning: Invalid argument supplied for foreach() in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 835

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 839

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 834

Warning: Invalid argument supplied for foreach() in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 835

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 839

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 860

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 860

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 834

Warning: Invalid argument supplied for foreach() in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 835

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 839

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 834

Warning: Invalid argument supplied for foreach() in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 835

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 839

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 834

Warning: Invalid argument supplied for foreach() in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 835

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 839

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 834

Warning: Invalid argument supplied for foreach() in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 835

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 839

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 860

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 860

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 860

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 860
Entwicklungsumgebungen - Bettyhacks.com - Hack BettyTV-Remote

Entwicklungsumgebungen

From Bettyhacks.com - Hack BettyTV-Remote
Jump to: navigation, search
Line 10: Line 10:
 
Die aktuell verwendete Toolchain ist von [http://www.ronetix.at/software.html Ronetix].
 
Die aktuell verwendete Toolchain ist von [http://www.ronetix.at/software.html Ronetix].
  
Die Version die Verwendung findet ist die Version 4.1.1 mit newlib und steht [http://download.ronetix.info/toolchain/ronetix-gnutools-arm-elf-4.1.1-linux.tar.bz2 hier] zum Download zur Verfügung.
+
Die Version die Verwendung findet ist die Version 4.1.1 mit [http://sourceware.org/newlib/docs.html newlib] und steht [http://download.ronetix.info/toolchains/arm/ronetix-gnutools-arm-elf-4.1.1-linux.tar.bz2 hier] zum Download zur Verfügung.
  
 
Damit man das Makefile von Boop nicht anpassen muss, kann man den Inhalt des Ordners "arm-elf" in folgendes Verzeichniss kopieren: /opt/armtool/4.1.1/
 
Damit man das Makefile von Boop nicht anpassen muss, kann man den Inhalt des Ordners "arm-elf" in folgendes Verzeichniss kopieren: /opt/armtool/4.1.1/
Line 37: Line 37:
 
  make
 
  make
 
unter anderem die Datei '''boop_rom.bin''' erstellt haben
 
unter anderem die Datei '''boop_rom.bin''' erstellt haben
 
 
  
 
=== Windows ===
 
=== Windows ===
Line 44: Line 42:
 
Die aktuell verwendete Toolchain ist [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/#winarm WinARM].
 
Die aktuell verwendete Toolchain ist [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/#winarm WinARM].
  
Die Version die Verwendung findet ist die Version 20060606 und steht [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/WinARM-20060606.zip hier] zum Download zur Verfügung.
+
Aktuell verwendet wird die Version 20060606. Diese steht [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/WinARM-20060606.zip hier] zum Download zur Verfügung.
  
* Nach C:\ entpacken
+
* WinARM nach C:\ entpacken
 
* Systemeigenschaften -> Erweitert -> Umgebungsvariablen: PATH Variable setzen (siehe readme.htm)
 
* Systemeigenschaften -> Erweitert -> Umgebungsvariablen: PATH Variable setzen (siehe readme.htm)
* Makefile.local.WinARM umbenennen zu Makefile.local
+
* Makefile.local.WinARM umbenennen in Makefile.local
* In der Datei die Pfade anpassen. Kein abschließender Schrägstrich!
+
* In der Datei Makefile.local die Pfade anpassen, wenn nicht nach C:\ entpackt wurde. Kein abschließender Schrägstrich!
* Die bestehende Zeile durch LIBPATH=$(ARMBASE)/lib/gcc/arm-elf/4.1.1/interwork ersetzen.
+
* Die Datei C:\WinARM\arm-elf\lib\interwork\libgcc.a (320292 Byte)<br/>ist durch die Datei ronetix-gnutools-arm-elf-4.1.1-linux.tar.bz2\ronetix-gnutools-arm-elf-4.1.1-linux.tar\usr\cross\arm-elf\lib\gcc\arm-elf\4.1.1\interwork\libgcc.a (323938 Byte)<br/>zu ersetzen. Die libgcc.a kann [http://bettyhacks.com/forum/index.php?topic=106.msg891#msg891 hier] als "7Z-Datei" oder "zip-Datei" bezogen werden.
* C:\WinARM\lib\gcc\arm-elf\4.1.1\interwork\libgcc.a <br/> ersetzen durch <br/> ronetix-gnutools-arm-elf-4.1.1-linux.tar.bz2\ronetix-gnutools-arm-elf-4.1.1-linux.tar\usr\cross\arm-elf\lib\gcc\arm-elf\4.1.1\interwork\libgcc.a [http://bettyhacks.com/forum/index.php?topic=106.msg891#msg891 hier]
+
* Ggf. in C:\WinARM\utils\bin die Datei "sed_WinARM.exe" zu "sed.exe" umbenennen
 +
 
 +
Inhalt der Datei Makefile.local:
 +
 
 +
'''###############################################################'''<br/>
 +
'''#####'''<br/>
 +
'''##### Makefile.local.WinARM for boop'''<br/>
 +
'''##### Created in the early morninghours'''<br/>
 +
'''#####'''<br/>
 +
'''##### Makefile.local.WinARM V1.0 by alterego - alteregon@gmx.net'''<br/>
 +
'''#####'''<br/>
 +
'''##### Copy this file to Makefile.local for your Windows'''<br/>
 +
'''##### installation'''<br/>
 +
'''#####'''<br/>
 +
'''###############################################################'''<br/>
 +
'''ARMBASE = c:/WinARM'''<br/>
 +
'''INCLUDEPATH = $(ARMBASE)/include'''<br/>
 +
'''LIBPATH = $(ARMBASE)/arm-elf/lib/interwork'''<br/>
 +
'''ARMPATH = $(ARMBASE)/bin'''<br/>
 +
'''TOOLPREFIX = arm-elf-'''<br/>
 +
'''LPCTOOL = lpctool.exe'''<br/>
 +
'''######################## EOF ##################################'''<br/>

Revision as of 21:31, 2 February 2010

Personal tools