[G4] the-equinoxe:
quick google-translation:

Discussions are prohibited, there are OTDELNAYA TOPIC! This topic is open only to clarify the inaccuracies and (or) mistakes!

Algorithm resuscitation deceased HTC Wizard, also known as HTC P4300 / Qtek 9100 / Qtek A9100 / Dopod 838 / i-mate K-JAM / T-Mobile MDA Vario / O2 Xda Mini Pro / O2 Xda Mini S / Orange SPV M600 / Orange SPV M3000 / Cingular 8125 / Vodafone VPA Compact II

The algorithm works at all communicators with OMAP processors 850 and other series OMAP 730-850 in defining and setting the correct ID processor.
With some modifications should work perfectly on all devices regardless of software and hardware platform.

COPYRIGHT arcc

All what you do, you are committed in their own risk! Using this instruction, with a curvature of hands, you run the risk of permanently kill your machine at the level of iron! If you are unsure of their skills, let apparatus for repair specialist. All claims on the implications of using this algorithm sent to the basket without considering!!

Symptoms: Wizard ceased to be included after experiments with firmware, it has not fallen, not tonul, it is not burning smells, that is exactly killed apparatus program. He is not included, does not respond to pressing buttons, is not included in butloader.
If you connect through the apparatus of power supply with decentralised consumed by current and see the values while trying to incorporate more than 150 staff milliamper - most likely you have a problem in the iron and etod method will not help you.

The method is based on restoring Wizard'a downloading via the JTAG butloadera executable code in RAM and transfer it to management. As a result, you get temporarily employed butloader, and it has been entirely firmware apparatus (butloader + system).

Hardware training.
Location JTAG contacts on the board Vizarda
Attachment Wizard_JTAG_PINS.JPG (60.45 kilobytes) Number of downloads: 56

To connect to the JTAG cable you'll need Wizard, basic scheme HERE. The signal SRST_N divorce and do not need to solder. Or use a simplified scheme Attachment wiggler_ARM.GIF (19.09 kilobytes) Number of downloads: 64
, Which is also suitable for working with the utility company for sjf Samsung processor (as a result - nonstandard razvodka signals). Prejudging extra questions: absolutely no matter what you write signals Philippines, the main then able to configure them in the H-JTAG used according to your scheme.
Options presentable clearance resulting cable.

Requires computer port LPT, in his absence (for example on some laptops) may use PCMCI LPT, it should only be hardware emulation and not-I did not address a standard port FFD8. In H-JTAG in properties
Settings exposes the desired address and make Port Testing.

Preparation Program.
It will require:
-- The H-JTAG, take here: _http: / / hjtag.com / download.html
-- We need debagerr, you can use ADS 1.2 or NoIce. Because ADS-sized big swinging NoIce _http: / / www.noicedebugger.com / download.html. Crack it does not - but it works 31 days so that all have enough.
-- Butloadera correct version for your device (G3 or G4). For G4 can use this patchenny butloader Wizard'a, then not have to keep the button to open the bottle, swinging: Attachment sspl_s_wizard.zip (170.67 kilobytes) Number of downloads: 23

To use the appropriate file G3 SPL and I have to hold the button to enter the regime bottles for firmware
-- File with full firmware, including the SPL - search driving, let someone posted a link.

So, begin ...

1. Set H-JTAG. You need to configure it to work with the OMAP850, because inside this аж percent are three devices, each with its own ID. Go to Settings and set soglastno images:

Attachment H_JTAG_Settings.png (366.86 kilobytes) Number of downloads: 46

2. Plug wiggler to the board, filed his food 3,8-4,2 (maximum 5) Volta. Provide a reliable contact in the points of connection! This can be ration or any other way to ensure the reliability of contact, I recommend learn from the experience of connections to Atomam.
3. Plug the power to the board apparatus - ZARYAZHENNY battery or may be filed directly in food 3,8-4,2 Terminal (according figure). Attachment AccPowerPinsWizard.JPG (73.63 kilobytes) Number of downloads: 42

4. Clamped buttons Power + Camera for 5-10 seconds. If devays inserted through the power supply when you turn it will be seen consumption milliamper 120-140.
5. In H-JTAG performing Detect Target. I must decide our processor with ID 0x0692602F.

Excellent, the first phase completed, we are connected to a processor via JTAG.
So far, all close and acted on.

Now for shamanism ...

6. Install NoIce. Configuration (see figure)

1) Select Options-Target Communications
2) Choose RDI Interface
3) Indicates where the H-JTAG.dll for RDI
4) Stavim frequency processor (you can specify and 200).
Then press OK and close the program NoICe (not collapse as close !!!).
Attachment NoIce_0.GIF (57.13 kilobytes) Number of downloads: 30

7. Prepares devays killed.
Plug JTAG. Starting H-jtag (preferences given to the processor above).
Turn devays - hold traps and buttons, and Camera POWER.
In H-jtag performing Detect Target - you should decide processor with the correct ID (0x0692602F).

Starting NoICe if everything is normal and above all the right mood programme should be addressed to 0000 and you will see the code ARM.

Then watch the following picture:
Attachment NoIce_1.GIF (99.19 kilobytes) Number of downloads: 28

1) Choose a menu item Load
2) Make sure you first put a tick on Load as binary image
3) The point was addressed in the boot RAM 10000000
4) Choose butloadera file for download (we have to G4 sspl-s_wizard.nb), press Ok and see the progress bar downloads (must wait some time to file hall).
5) As soon as zaletsya file select the menu item View and choose submenu Disassemble at ...
8) required us to address Ukazyvaem 10000000, press Ok and see the code ARM - if everything went well and then uploaded the file must be the first team EA0003FE.
Then as I Prophet me laziness and a patch for it traps the SPL and I keep on devayse button Camera --
For Wizard file sspl-s_wizard.nb already patchenny Olipro button so that you can not keep (but it is better to keep (IMG: style_emoticons / default / smile.gif))
Now proceed to paragraph 9 (button is not released)
9) Select the menu items and submenus RUN Go FROM ...
10) Ukazyvaem address 10000000 and push Ok

Then .... Device should start in the mode bootloader. Button can be released. (IMG: style_emoticons / default / smile.gif)

Since it started a run devays normal firmware such as computer and program devays.
Keep in mind if after paragraph 10 perepro**** devays not - when you turn off you'll be dead again, as the SPL has just loaded into the RAM and executed, and will remain in DOC file bit old. Therefore, you need to make full firmware devaysa and nbf should all be part of firmware - IPL, SPL and the very axis.

There is another small nuance but I think it will not all. After 9 step possible white screen - but if you plug in USB device will hear the characteristic sound of connecting devices and can be safely program. White screen arises if you do it in the workplace such as a device which had mistakenly filled in the G3 and G4 bootloaders etc, when he was first initialized screen.

If everything went well and you have a working devays thank arcc (can and logistical) and do not forget to put copyright in used article.