1
2
3
4
5
152
TELE-audiovision International — The World‘s Largest Digital TV Trade Magazine
— 07-08/2013
—
TTL Recovery
1. To do the recovery, you need to enter
YAMON as described before and then
it is essential to configure and start the
network adapter of the AZBox.
2. Now we want to load the recovery image
called “vmlinux.bin” contained in the
recovery archives. Do not press enter, yet!
3. You need to copy the required files to a
folder, first.
4. Now it is time to start PumpKIN, the
freeware TFTP server.
5. Configure the path to the folder were
you placed the recovery files for your
AZBox.
6. Now you can press ENTER on the Putty
window and hopefully the “vmlinux.bin”
file will be loaded into the RAM of the
AZBox.
7. Type the “go” command inside the
Putty window to start the recovery Linux
from RAM. The usual start-up messages
appear…
8. …and only a short while later, you will
be prompted for the AZBOX login. Use
“root” for login and you may or may not
have to enter the password, which will be
“azbox”.
9. If everything went well, you are now
logged in.
10. Change to the “/tmp” folder with “cd /
tmp”.
11. And then confirm your network
configuration with the command
“ifconfig”. It is good to have the rooter
configured as a DHCP server, which
automatically provides the network
configuration.
12. Use your favourite FTP client (we like
the free FileZilla) and transfer the backup
kernel and the “update” file to “/tmp” of
your AZBox. Use the IP address obtained
in the last step and don’t forget to specify
the password, if required.
schon den YAMON-Bootloader hat soll-
te es doch möglich sein, direkt mit die-
sem den Flash zu bespielen. Ich machte
mich also daran, genau das zu probie-
ren. Mein Plan: das Notfall -Image in den
RAM-Speicher laden, den Flash löschen
und dann das Image im RAM erneut in
den Flash schreiben. Dies würde die
Recovery-Prozedur um einiges verein-
fachen.
Erster Test: Image in das RAM gela-
den, Flash gelöscht. Doch als ich das
Image im RAM flashen wollte verwei-
gerte YAMON diesen Befehl. Warum,
war mir zu diesem Zeitpunkt noch nicht
klar. Macht nichts, dachte ich. Erst mal
den Receiver neu starten und dann die
eingangs beschriebene Prozedur wie-
derholen. Von wegen! Im Eifer des Ge-
fechts habe ich doch glatt den GESAM-
TEN Flashspeicher gelöscht, Bootloader
inbegriffen. Nun mußte ich doch daran
denken, das Gerät als Ziegelstein zu be-
nutzen. Oder etwa nicht?
Aber wie war das mit JTAG? In der TELE-audiovision 10-
11/2011 beschrieb ich den Einsatz des JTAG Interfaces. Ginge
es denn damit? Doch schnell wurde mir klar, was dafür alles
notwendig ist:
- Die JTAG-Pins sind nicht bestückt und zugelötet. Erst muss
man das Lötzinn entfernen und Pins einlöten.
- Ein Jumper muss angebracht werden, der den Schreib-
schutz des Flash-Speichers deaktiviert. Es handelt sich um die
Brücke R309 in der Nähe des Prozessors.
- Zwei SMD-Widerstände des Typs 103 (vierfache Ausfüh-
rung) müssen eingelötet werden.
- Das notwenige JTAG-Interface für den Parallel-Port muss
angefertigt werden. Es werden nur 4 100K Widerstände be-
nutzt und natürlich ein DB25-Stecker.
Kein Problem, dachte ich mir, und habe mich sogleich an
meine Werkbank gesetzt. Das Lötzinn wird mit einem Lötkol-