In stock

Module 42 - Denso SH705X Bootloader

$188.98

Manufacturer
1
Description
Reviews (0)

Caption:

  • RD: Read
  • WR: Write
  • CK: Checksum correction

Supported ECU

  • SH7055/SH7058(S)/SH7059 FLASH (512KB/1024KB/1536KB) [RD/WR/CK]
  • Jaguar X 2001-2008, S/XJ/XK 2003-2006 SH7055 FLASH (512KB) [RD/WR]
  • Jaguar X 2001-2008, S/XJ/XK 2003-2006 SH7055 EEPROM (86) [RD/WR]
  • Mazda3 Z6 -2009 SH7055/SH7058 EEPROM (56) [RD/WR]
  • Mitsubishi/Nissan/Subaru Diesel SH7058(S)/SH7059 EEPROM (86) [RD/WR]
  • Subaru Metal-Case SH7055/SH7058 EEPROM (56) [RD/WR]
  • Subaru Plastic-Case SH7058 EEPROM (86) [RD/WR]
  • Subaru Plastic-Case SH7058S EEPROM (56) [RD/WR]
  • Subaru Plastic-Case SH7058S EEPROM (86) [RD/WR]
  • Suzuki Liana/Jimny SH7055 EEPROM (56) [RD/WR]
  • Suzuki SH7055/SH7058 EEPROM (56) [RD/WR]
  • Suzuki SH7058S EEPROM (56) [RD/WR]
  • Volvo SH7055/SH7058 EEPROM (56) [RD/WR]
  • Opel 1.7L CDTI SH7058/SH7059 EEPROM (86) [RD/WR]
  • Trucks SH7058(S)/SH7059 EEPROM (25A320/640/128) [RD/WR]

The 42 “Denso SH705X Bootloader” package is designed to work with ECUs manufactured by Denso, equipped with SH7055/SH7058/SH7058S/SH7059 processors, commonly found in vehicles with gasoline and diesel engines, predominantly of Japanese origin, such as Mitsubishi, Nissan, Subaru, and Suzuki. The package operates via the CAN bus, either “on bench” or in-vehicle (if CAN is present in the OBD connector), regardless of the diagnostic protocol. It supports reading and writing flash memory, and for most blocks, it also supports working with EEPROM. CRC check and correction are performed.

Key points:

  1. Working with these units is safe, and if there is an interruption during writing, the process can be restarted.
  2. Diagnostics are not included in this package since the work does not proceed through the diagnostic protocol. Therefore, if working in a vehicle, it’s recommended to have a scanner ready. In some vehicles, you may need to disconnect the battery terminal to reset all electronics after losing connection with the ECU. Be prepared for this, as it’s a specific usage feature.
  3. Flash read and write take 1 to 2 minutes, depending on flash size and block type.
  4. Automatic detection of processor type and flash memory size, with data integrity control before transmission.
  5. Working with EEPROM is generally safe. During testing, the contents were not corrupted when reading with the wrong option selected, although this is not recommended. All major types like 93c86, 93a86, 93c56, 93a56, L56R were tested. If you’re unsure what to choose, it’s better not to proceed as you likely don’t need it.
  6. In some vehicles (mostly those where diagnostics are done via K-line), the CAN bus might not be present in the OBD connector (e.g., Suzuki with SH7055). In such cases, you will need to connect directly to the CAN bus or work on the bench.

Vehicle list:

  1. Mitsubishi – All diesel models with Denso ECUs (around 2007 and later).
  2. Nissan – Similarly, but early models with SH7058 may not have CAN in the OBD connector.
  3. Subaru – All diesel models (Euro 4, Euro 5), as well as gasoline models from around 2003, though CAN in the OBD connector is present from around 2007, alongside diagnostics.
  4. Suzuki – Gasoline models: those with 7055 (Ignis, Jimny, possibly others) lack CAN in the OBD. Supported blocks differ with four connectors (older models have three). Models with 7058 (SX4, Grand Vitara, Kizashi) all have CAN in OBD. These models are from approximately 2007 to 2013.
  5. Volvo – Gasoline 2.4 C30/S40, from around 2008, requires verification. The processor is SH7058, tested, and you need to disconnect the battery terminal after the work to retrieve the key.
  6. Opel – Diesel vehicles with 1.7 engines, ECUs with SH7055 and SH7058 processors were tested, including working with EEPROM. When writing a tune into 7058/7059, ensure that the three bytes at address 7FE9 are set to 00 00 00! This disables the digital signature check. If it shows FF FF FF, the protection is enabled.
  7. JLR – Gasoline models, no guarantees are provided as Denso parts may be absent.

22:50:27 Entering programming mode
22:50:29 Transferring bootloader
22:50:30 Checking
22:50:31 Module identification
22:50:31 ECU type: SH7058
22:50:31 Flash: 1024KB
22:50:31 Reading block 1
22:51:03 Checking
22:51:05 Completed successfully

22:51:40 Entering programming mode
22:51:42 Transferring bootloader
22:51:43 Checking
22:51:43 Identifying module
22:51:43 Transferring data 22:51:43
Erasing
22:51:57 Transferring data
22:52:56 Checking
22:52:57 Completed successfully

Pinout for Suzuki Liana, Jimny (bench connection):

  • Red: +12V
  • Black: Ground
  • Blue: CAN-L
  • Yellow: CAN-H
  • Green: K-line (not required for module operation)

Pinout for Subaru Forester JDM (ECUs 22611-AG570/571/572):

There is a special procedure for ECUs that won’t start at all (after writing something unclear via OBD):

  1. Connect the ECU on the bench.
  2. Enable recovery mode in Settings.
  3. Select the file for writing.
  4. Completely disconnect power from the ECU for at least 30 seconds.
  5. Click “Write.”
  6. The program will check the checksum and then prompt you to turn on the ignition. Important: do not turn anything on at this moment!
  7. Click OK, and the standard read/write window will appear.
  8. As soon as the message “Entering programming mode” appears, fully power the ECU.
  9. After 5 seconds, the writing process should start.
  10. If writing doesn’t start, check the connections and restart from step 3.

ECUTools Vietnam

Whatsapp: +84.899.402.402

Facebook: ECUTools.vn

Youtube: ECUToolsvn

Tiktok: ECUTools 

Website: ECUTools.vn

Reviews

There are no reviews yet.

Be the first to review “Module 42 - Denso SH705X Bootloader”

Your email address will not be published. Required fields are marked *

Cart

(0 Product)

No products in the cart.

7
Reasons to buy from us
After-Sales ServiceBEST
ShippingWORLDWIDE
SupportFAST
Warranty1 YEAR
Experience11 YEARS
Genuine ProductsAUTHENTIC
StandardsINTERNATIONAL