AZBOX VIA JTAG (Deco Booting dead).
by kkaapp. thanks danilp
According to some it is impossible to recover it, well yes you can ...
Well, this manual is about how to recover a deco (in my case premium +) when using the RS232 Yamon method gives this result:
serial # 2cee66e587b6925bb3cff53620687750 subid xosPe0 0x70
xenv failed cs2
serial # 2cee66e587b6925bb3cff53620687750 subid xenvxosPe0 0x70
xenv failed cs2
xenv power supply: ok
dram0 ok (
zboot (1) failed
It seems that if it fails to load the zboot no longer have to use Yamon and Jtag.Vamos it.
1 .- Materials needed:
8 120 ohm resistors (brown-red-brown)
1 DB25 (parallel) male
1 piece of wire (I used the flat IDE)
We must follow this outline:
20-21-22-23-24-25 are bridged in parallel DB25 connector.
It looks something like this:
Well, now we have the cable made, just need to bypass a jumper cable or put a male and its corresponding cap R309:
Okay, ready hardware, go with the software.
1 st Place in the PC BIOS EPP mode parallel port.
UBUNTU need Linux, I have downloaded the latest 11.04. In theory goes without installing it, could be used from the same CD with the TRIAL option that appears on startup when loading the CD interface ... I installed it. But you can try ...
Well, once on linux going to prepare everything. I will leave by attaching the necessary files, but the commandos should download the single ...
At mess, open a terminal and we put these commands:
first we put the root user password;
we put our password there and then root password (if you do not install linux maybe it leave it blank and then put him to wish that you will be as root or have root directly ...)
switched to root user;
create the folder, download and unzip the necessary files. Change * by h!! I have not put it out do not link instead of full address ....
mkdir azbox
cd azbox
sudo apt-get install libftdi1 libftdi-dev libusb-dev
wget-c * ttp: / / download.berlios.de/openocd/openocd-0.4.0.tar.bz2
wget-c * ttp: / / download.pristavka.de/azboxhd/az3_nor_flash.rar (this I do not think it needless because of later booting.zip is already on file, but ...)
sudo apt-get install rar unrar
openocd-0.4.0.tar.bz2 tar xjvf
unrar x az3_nor_flash.rar
openocd-0.4.0 cd /
./Configure --enable-dummy --enable-parport --enable-doxygen-pdf --enable-amtjtagaccel --enable-verbose --enable-ioutil --enable-zy100 --enable-x300t
make
sudo make install
sudo ln-sf /usr/local/bin/openocd/usr/bin/openocd
cd ..
az3.bin sudo cp /usr/local/share/openocd/scripts
smp8634.cfg sudo cp /usr/local/share/openocd/scripts/target/smp8634.cfg
azbox.cfg sudo cp/usr/local/share/openocd/scripts/board/azbox.cfg
Display More
Now connect the receiver to the pc with the cable that we have done and will stay on ... booting ...
continue;
We leave this open terminal and open a new one;
Now within this sub-terminal telnet shows us write:
Well, now we're going to download and decompress the file Booting.zip which is contained in the program to record the micro and the file to be programmed ...
(cambiar * por h !!!!)
MEGAUPLOAD - The leading online storage and file delivery service
(If it does not rename uppercase CFE.BIN using: mv cfe.bin CFE.BIN and rerun the last command: sudo. / Tjtag-flash: cfe / fc: 104 / bypass)
Well, this should start to flash your memory ... I notice that it takes sooooo. I really took 145710 seconds approx. 40 hours on an AMD 800. The author of the manual I've been following it took about 29 hours ...
Then, when you finish that and put DONE.
Turn the switch back Azbox.
Disconnecting the power.
Remove the JTAG jumper.
Remove the JTAG (I left just in case and I was not either the keypad or the knob USB upgrade menu, was removed and rular ..)
Stick a pen with a valid patch.bin (I used the last 08)
Format the application area
Install patch.bin.
Enjoy it!
attached images.