Firmware 1.14 --------------------- - code is optimized to avoid deadlocks in Cortex-A8 handling routines (deadlocks appear due to communication errors); - Cortex-A8 debug is now available in ARM/Thumb modes (use the GDBServer for this); - ARM946E core support is added (which is mostly a debug access to the CP15 coprocessor); - added new RESET type for ARM9xxx cores: HW_RESET - targets which have dedicated TRST can be halted at the very first instruction core executes after the system reset signal (NRST) was applied. Importance of this: if some harmfull/"unlucky" code is written to a boot zone of a device, which (code) on the device startup results in h/w blocking, jtag disabling, core resetting, etc., then connecting via JTAG to such target becomes an impossible task, since JTAG host has not enough time to halt the target before it becomes unusable by a harmfull code. Using HW_RESET type ensures the target's core does not execute even a single instruction after the reset signal (NRST) was applied. - removed bug which could cause deadlocks of box during a h/w script execution. ____________ JTAG Manager 1.15 --------------------- - added extended flash chip info handling for example for NOR memories support by DCC Loaders; - added Resume feature for interrupted writes (which could be performed by WriteMemory button (DCC Page) or by Resurrector DLL): if target loses power, connection is broken or any other malfuntion happens during write operation, software will store current write context; you can reconnect target and start write/resurrection again - software will prompt you whether to start again or to continue write from the interrupted point. This feature is applicable to all write conditions (writes by resurrectors, or manual writes through the DCC Read/Write page features). - added 3 buttons on Box Service page for quick access to the RIFF's manual PDFs; - fixed a not harmfull bug inside of the core reset (when NRST is applied) command sequence; - added feature: if write error appears and 'Ignore' is choosen, user can order software to apply 'Ignore' for further write errors automatically; - added standalone setup dialog for automatic write errors handling; - added BAD Blocks Handling feature using the following algo: If there are data chunks A B C & D to be written into blocks 1 2 3 & 4 respectively, and for example block 3 is found to be BAD, then software will write: data A -> into block 1 data B -> into block 2 --------> block 3 is bypassed (and marked as bad) data C -> into block 4 data D -> into block 5 It's clear that block 5 was not intended to accept the data D. Thus: - if block 5 had some other info then this info will be lost and will be overwritten with the data D. - if block 5 was free for use, then nothing bad happens.
So, main conclusions: --------------------- 1. BAD Blocks Handling is IMPOSSIBLE (POINTLESS) for writting FULL images (user can chose only 'Ignore' option) 2. When writting data chunks of length less than full flash size user is prompted to select 2 options: a) Overlap (in example above this would mean to write data D into block 5) b) Cut Excess (in example above this would mean to not touch original 5th block's contents and just discard data D to be written)
************************************************** ************************************************** ********************************* NOTE: Bad block handling is allowed by default only through the DCC Read/Write page write. ----- Old Resurrector DLLs were not adapted for this feature, thus Bad Block handling will be implemented only in new DLLs. If you meet a Bad Block Error during resurrection contact support in order to update DLL to a Bad Blocks adapted version. ************************************************** ************************************************** *********************************
- solved problem which caused update module to display files for download which were already up-to-date for cases when JTAG Manager was installed on FAT (FAT/FAT32) file systems. - very dangerous bug fixed: "Irnored" word misspelling is corrected to the valid "Ignored" one
Wed Oct 06, 2010 9:49 am
Tiêu đề: Re: RIFF JTAG Box new updater !!!!!!!!!!!
HAI_GSM™ Super moderator
05.10.2010 HTC Desire and HTC Magic32 (A and B versions) DLL updates
Whats new:
- Bad blocks handling in HTC Desire DLL - ROM2 mapping in HTC Desire and HTC Magic - Android style support in ECC handling (0x204 byte per page)
Please start the JTAG Manager, and click "Check for Updates" button to download new DLL-s.
Wed Oct 06, 2010 8:55 pm
Tiêu đề: Re: RIFF JTAG Box new updater !!!!!!!!!!!
“Huawei_E17x.dll” contains pinout, repair instructions and required files for single click Huawei E170/E172 broadband modem unbrick/repair dead boot and firmware damages.
Wed Oct 06, 2010 10:49 pm
Tiêu đề: Re: RIFF JTAG Box new updater !!!!!!!!!!!
“Huawei_E585.dll” contains pinout, repair instructions and required files for single click Huawei E585 broadband modem unbrick/repair dead boot and firmware damages.
Tiêu đề: Re: RIFF JTAG Box new updater !!!!!!!!!!!
HAI_GSM™ Super moderator
Huawei Broadband modem E169 Unbrick/Repair supported Please start JTAG Manager and click “Check for Updates” button. You’ll be notified about new DLL, download it and restart the software. “Huawei_E169.dll” contains pinout, repair instructions and required files for single click Huawei E169 broadband modem unbrick/repair dead boot and firmware damages. __________________
Fri Oct 08, 2010 8:51 am
Tiêu đề: Re: RIFF JTAG Box new updater !!!!!!!!!!!
Please start JTAG Manager and click “Check for Updates” button. You’ll be notified about new DLL, download it and restart the software.
“HTC_HD.dll” contains pinout, repair instructions and required files for single click HTC Touch HD Unbrick, Unlock, IMEI Change, CID Change and Model ID repair.
Sat Oct 09, 2010 7:44 pm
Tiêu đề: Re: RIFF JTAG Box new updater !!!!!!!!!!!
Please start JTAG Manager and click “Check for Updates” button. You’ll be notified about new DLL, download it and restart the software.
“HTC_Mega.dll” contains pinout, repair instructions and required files for single click HTC Touch2 Mega Unbrick, Unlock, IMEI Change, CID Change and Model ID repair.
Wed Oct 13, 2010 7:11 pm
Tiêu đề: Re: RIFF JTAG Box new updater !!!!!!!!!!!
Please start JTAG Manager and click “Check for Updates” button. You’ll be notified about new DLL, download it and restart the software. “HTC_HD2.dll” contains pinout, repair instructions and required repair files for direct HTC HD2 LEO unlock, unbrick, IMEI repair and CID Change.
Fri Oct 15, 2010 1:48 pm
Tiêu đề: Re: RIFF JTAG Box new updater !!!!!!!!!!!
Please start JTAG Manager and click “Check for Updates” button. You’ll be notified about new DLL, download it and restart the software.
“Samsung_t959.dll” contains pinout, repair instructions and required files for single click Samsung Vibrant Galaxy S – T959 Unbrick/Repair bricked boot.
Tue Oct 19, 2010 6:41 pm
Tiêu đề: Re: RIFF JTAG Box new updater !!!!!!!!!!!
Added feature to temprorarily switch off Device ID check for DCC Read/Write page's operations thus it makes possible to test yet not supported board to be compatible with one of existent DLLs.
For this: when "Resurrector Settings" is active, the DCC Loader Settings button is transformed into 'Special Settings' button. Click it to setup the ID checking on or off. This setting is discarded to "ID Check ON" on each startup of JTAG Manager.
Fixed bug which caused 'Data Length' label not to be changed to 'End Address' upon the JTAG Manager startup when the "Use End Address not Length" box was checked;
Added hint messages for inexperienced users: short hints about how to solve a problem will popup if some JTAG communication error is encountered for Advanced users there is option to switch off such hints.
Added feature to Forcefully display the Resurrection Manual window prior the Resurrection operation for inexperienced users for Advanced users there is option to switch off this feature.
Please click "Check for Updates" button to download latest update.
Thu Oct 21, 2010 10:59 am
Tiêu đề: Re: RIFF JTAG Box new updater !!!!!!!!!!!
Added feature to temprorarily switch off Device ID check for DCC Read/Write page's operations thus it makes possible to test yet not supported board to be compatible with one of existent DLLs.
For this: when "Resurrector Settings" is active, the DCC Loader Settings button is transformed into 'Special Settings' button. Click it to setup the ID checking on or off. This setting is discarded to "ID Check ON" on each startup of JTAG Manager.
Fixed bug which caused 'Data Length' label not to be changed to 'End Address' upon the JTAG Manager startup when the "Use End Address not Length" box was checked;
Added hint messages for inexperienced users: short hints about how to solve a problem will popup if some JTAG communication error is encountered for Advanced users there is option to switch off such hints.
Added feature to Forcefully display the Resurrection Manual window prior the Resurrection operation for inexperienced users for Advanced users there is option to switch off this feature.
Please click "Check for Updates" button to download latest update.
Fri Oct 22, 2010 9:36 am
Tiêu đề: Re: RIFF JTAG Box new updater !!!!!!!!!!!
Please start JTAG Manager and click “Check for Updates” button. You’ll be notified about new DLL, download it and restart the software. “HTC_Jade.dll” contains pinout, instructions and required repair files for HTC Jade (HTC Touch 3G T3232) Unlock, Unbrick, IMEI Change, CID Change.
21.10.2010 SE Xperia X1 (HTC Kovalsky) Unbrick, Unlock, IMEI Change, Model ID repair supported
Please start JTAG Manager and click “Check for Updates” button. You’ll be notified about new DLL, download it and restart the software.
“SE_X1.dll” contains pinout, instructions and required repair files for SE Xperia X1 (HTC Kovalsky) Unbrick, Unlock, IMEI Change, Model ID repair.
21.10.2010 Samsung S5510 Unbrick, dead boot repair supported
Please start JTAG Manager and click “Check for Updates” button. You’ll be notified about new DLL, download it and restart the software. “Samsung_s5510.dll” contains pinout, instructions and required repair files for Samsung S5510 Unbrick, dead boot repair.
Fri Oct 22, 2010 7:19 pm
Tiêu đề: Re: RIFF JTAG Box new updater !!!!!!!!!!!
Please start JTAG Manager and click “Check for Updates” button. You’ll be notified about new DLL, download it and restart the software. “HTC_Elf.dll” contains pinout, instructions and required repair files for HTC Touch P3452 – HTC Elfin unbrick/bootloader restore.
Mon Oct 25, 2010 7:23 pm
Tiêu đề: Re: RIFF JTAG Box new updater !!!!!!!!!!!
Please start JTAG Manager and click “Check for Updates” button. You’ll be notified about new DLL, download it and restart the software.
“Samsung_i897.dll” contains pinout, instructions and required repair files for Samsung i897 Captivate Galaxy S Unbrick, Dead boot repair and Download mode activation.
Sat Oct 30, 2010 4:51 pm
Tiêu đề: Re: RIFF JTAG Box new updater !!!!!!!!!!!