TUTORIAL: T7 USB BOOT DISK BDM AND ECU FLASH
Heres a quick guide how to create a bootable USB flash key for the german deltawave (or simlar) bdm interface
http://cgi.ebay.com/BDM-Interface-f-Nokia-DBOX1-Mediamaster-9x00-DVB2000_W0QQitemZ360082233446QQihZ023QQcategoryZ29741QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
http://search.ebay.com/_W0QQsassZdeltawave_computer
You need
FlashT7 1.1 http://www.xendus.se/bdm/flasht7_1.1.zip
bd32 software http://www.xendus.se/bdm/bd32-122.zip
USB Key (any size)
Win98 boot files http://files.extremeoverclocking.com/file.php?f=196
HP USB key format utility http://files.extremeoverclocking.com/file.php?f=197
Install the HP utility. Format the USB key with it, selecting the folder containing the extracted Win98 boot files and ticking the "Create a DOS startup disk" box.
Copy the extracted BD32 files to the newly formatted usb key along with the extracted initialization commands found in "flashT71.1.zip" reboot with the key inserted and don't forget to edit your bd32 config ("BD32.cfg") file found in the root of the USB key, changing the Delay and choosing the correct parallel port (Delay of 2500 worked for me)
Mini T7 Power Guide
You need to power the T7 unit as per this image
I created a wire harness from an old psu and some alligator clips.
Overview, NOTE the correct position and orientation of the red tape
Mini Flashing guide
Restart with USB key inserted (don't forget to modify boot priority and enable the parallel port in BIOS)
Tune BD32 with this guide http://www.xendus.se/index.php?option=com_content&view=article&catid=34:bdm-category&id=48:howto-install-bd32&Itemid=44
Should look like this output if connected correctly. (except full screen... DOS Style)

Image Copied from xendus.se (Can I use this image?)
At the flashing prompt type "BD32"
Power up the ECU and connect the BDM
IMPORTANT! You must prepare the ECU once before Reading and Writing...
This Enables registers, Disables the watchdog and allows writing to the ECU
Type do "prept7.do"
BD32 Should confirm that ECU is ready to program and that it is "STOPPED" with the following.
"ECU is now prepared for flash programming or erasing."

To Dump Flash type "dumpt7 finename.bin"
This process should take about 20 minutes...
Restart into windows and copy the original bin file to your hard disk, in-case the USB key gets corrupted.
To Erase flash
MAKE SURE YOU HAVE SUCCESSFULLY BACKED UP FLASH FIRST!
The erasing step should not be necessary, but if you experience errors in the flashing stage, come back and try this.
Type "do eraset7.do"
Then type "md 0x0 128". This is done to verify that the flash is erased.
You should read 0xFFFF on every address from 0x0 to 0x80000.
Restart into windows and edit the "Origional.bin" however you like, ensuring you make a backup of the original, only ever edit a copy of the file. If you wish to change VIN and IMMOBILIZER numbers use the freeware T7tool http://xendus.se/t7tool/T7Tool.1.0.0.17.rar
You must convert your edited bin file to a Motorola "src" file to flash it back to the ECU
Use bin2srec in a windows command prompt to convert to the src format
Type "bin2srec modified.bin > output.src"
To Write flash
Restart again using the flash key you created previously (with the previously created "output.src" copied to its root directory) and type
"do prept7.do" To prepare the ECU for writing.
"flasht7 output.src" To flash the ECU
This will take approx three times as long as reading the flash did. You will see a series of dots increasing in number, until completed.
If you run into problem when you are flashing try this:
- Double the delay parameter.
- If you didn't erase the flash - do it, and then try flashing again.
- The bottom field in BD32 should report "MCU: STOPPED" while you are using flashT7. If you for some reason have given the reset command you need to run the prept7.do script again in order to setup the registers and stop the MCU.
- You can ignore a "2: Type of S-Record is invalid" error as the ECU will still function.[/quote]
http://cgi.ebay.com/BDM-Interface-f-Nokia-DBOX1-Mediamaster-9x00-DVB2000_W0QQitemZ360082233446QQihZ023QQcategoryZ29741QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
http://search.ebay.com/_W0QQsassZdeltawave_computer
You need
FlashT7 1.1 http://www.xendus.se/bdm/flasht7_1.1.zip
bd32 software http://www.xendus.se/bdm/bd32-122.zip
USB Key (any size)
Win98 boot files http://files.extremeoverclocking.com/file.php?f=196
HP USB key format utility http://files.extremeoverclocking.com/file.php?f=197
Install the HP utility. Format the USB key with it, selecting the folder containing the extracted Win98 boot files and ticking the "Create a DOS startup disk" box.
Copy the extracted BD32 files to the newly formatted usb key along with the extracted initialization commands found in "flashT71.1.zip" reboot with the key inserted and don't forget to edit your bd32 config ("BD32.cfg") file found in the root of the USB key, changing the Delay and choosing the correct parallel port (Delay of 2500 worked for me)
Mini T7 Power Guide
You need to power the T7 unit as per this image
I created a wire harness from an old psu and some alligator clips.
Overview, NOTE the correct position and orientation of the red tape
Mini Flashing guide
Restart with USB key inserted (don't forget to modify boot priority and enable the parallel port in BIOS)
Tune BD32 with this guide http://www.xendus.se/index.php?option=com_content&view=article&catid=34:bdm-category&id=48:howto-install-bd32&Itemid=44
Should look like this output if connected correctly. (except full screen... DOS Style)
Image Copied from xendus.se (Can I use this image?)
At the flashing prompt type "BD32"
Power up the ECU and connect the BDM
IMPORTANT! You must prepare the ECU once before Reading and Writing...
This Enables registers, Disables the watchdog and allows writing to the ECU
Type do "prept7.do"
BD32 Should confirm that ECU is ready to program and that it is "STOPPED" with the following.
"ECU is now prepared for flash programming or erasing."
To Dump Flash type "dumpt7 finename.bin"
This process should take about 20 minutes...
Restart into windows and copy the original bin file to your hard disk, in-case the USB key gets corrupted.
To Erase flash
MAKE SURE YOU HAVE SUCCESSFULLY BACKED UP FLASH FIRST!
The erasing step should not be necessary, but if you experience errors in the flashing stage, come back and try this.
Type "do eraset7.do"
Then type "md 0x0 128". This is done to verify that the flash is erased.
You should read 0xFFFF on every address from 0x0 to 0x80000.
Restart into windows and edit the "Origional.bin" however you like, ensuring you make a backup of the original, only ever edit a copy of the file. If you wish to change VIN and IMMOBILIZER numbers use the freeware T7tool http://xendus.se/t7tool/T7Tool.1.0.0.17.rar
You must convert your edited bin file to a Motorola "src" file to flash it back to the ECU
Use bin2srec in a windows command prompt to convert to the src format
Type "bin2srec modified.bin > output.src"
To Write flash
Restart again using the flash key you created previously (with the previously created "output.src" copied to its root directory) and type
"do prept7.do" To prepare the ECU for writing.
"flasht7 output.src" To flash the ECU
This will take approx three times as long as reading the flash did. You will see a series of dots increasing in number, until completed.
If you run into problem when you are flashing try this:
- Double the delay parameter.
- If you didn't erase the flash - do it, and then try flashing again.
- The bottom field in BD32 should report "MCU: STOPPED" while you are using flashT7. If you for some reason have given the reset command you need to run the prept7.do script again in order to setup the registers and stop the MCU.
- You can ignore a "2: Type of S-Record is invalid" error as the ECU will still function.[/quote]