Software von hackdabetty
From Bettyhacks.com - Hack BettyTV-Remote
Line 1: | Line 1: | ||
− | + | {{Veraltet|[[LPCTool]]|, welche aktueller, schneller und wesentlich sauberer ist, als die von hackdabetty}} | |
− | |||
− | + | '''Benoetigte Software''' | |
+ | |||
+ | Benoetigt werden die arm-linux-tools [http://opensrc.sec.samsung.com/download/arm-uclinux-tools-base-gcc3.4.0-20040713.sh] und lpcprog + Die Firmware Files [http://www.hackdaworld.org/cgi-bin/gitweb.cgi?p=my-code/arm.git;a=tree;f=betty]. | ||
'''Software vorbereiten''' | '''Software vorbereiten''' | ||
− | Als erstes | + | Als erstes entpackt ihr die Dateien vom Hackdaworld-Wiki[http://www.hackdaworld.org/cgi-bin/gitweb.cgi?p=my-code/arm.git;a=snapshot;h=1df785469a4cf54778b37de7b976e7e703693d1b], danach habt ihr folgende Dateien: |
<pre> | <pre> | ||
Makefile | Makefile | ||
Line 17: | Line 18: | ||
betty.c | betty.c | ||
</pre> | </pre> | ||
− | Jetzt | + | Jetzt muesst ihr die Makefile Datei noch editieren z.b. mit NANO (theborg@TBM:~/Desktop/betty/flash$ nano Makefile) da aendert ihr |
<pre> | <pre> | ||
4 ARMCC = /scratch/arm-elf/bin/arm-elf-gcc | 4 ARMCC = /scratch/arm-elf/bin/arm-elf-gcc | ||
Line 29: | Line 30: | ||
6 ARMOBJCOPY = arm-elf-objcopy | 6 ARMOBJCOPY = arm-elf-objcopy | ||
</pre> | </pre> | ||
− | Wenn ihr das gemacht habt reicht ein | + | Wenn ihr das gemacht habt reicht ein einfaches make um die benoetigten Programme und Dateien zu erstellen. |
Das sieht in etwa dann so aus. | Das sieht in etwa dann so aus. | ||
<pre> | <pre> | ||
Line 41: | Line 42: | ||
./lpcload -d /dev/ttyUSB0 -f fwbc.hex -c 10000000 | ./lpcload -d /dev/ttyUSB0 -f fwbc.hex -c 10000000 | ||
</pre> | </pre> | ||
− | Die Ausgabe sollte dann wie folgt aussehen(wer etwas mehr sehen | + | Die Ausgabe sollte dann wie folgt aussehen(wer etwas mehr sehen moechte kann -v noch hinten anhaengen). |
<pre> | <pre> | ||
theborg@TBM:~/Desktop/betty/flash$ ./lpcload -d /dev/ttyS0 -f fwbc.hex | theborg@TBM:~/Desktop/betty/flash$ ./lpcload -d /dev/ttyS0 -f fwbc.hex |