SDS 200 firmware upgrade

Ver. 1.4 (2003-07-30)
softDSP Co., Ltd.

The SDS 200 firmware should be upgraded for the following reasons.

The user should take the following steps for upgrading.

  1. Update the device driver to the latest version. (Varies between Win98
  2. Reload the firmware. (If your SDS 200 is in the Group B, you can skip this step.)
  3. Write the firmware back into SDS 200.

It takes 15 to 20 minutes to complete the whole process.

After finishing this firmware upgrade, you can use only ezup.exe utility for later firmware upgrades regardless of to which group your SDS 200 belongs.
If you have any problem during the procedure, email to us : smcho@softdsp.com.

Before sending email, please let us know the followings.

Preliminary Check

Unzip the upgrade files to the directory you like

1. Unpack the firmwareup.exe self extracting file. The default directory is "c:\firmwareup". It is strongly recommended that the files are unpacked in c:\firmware.
2. Check to see if every file is unpacked correctly.

fk.exe

Utility for deleting old firmware.

fd.exe

Utility for firmware download.

ezup.exe

Utility for writing the firmware into the EEPROM of SDS 200.

wd.exe
wdreg_gui.exe

Utility for registration.

windrvr.sys

Device Driver version 5.22b.

sds200.inf

Inf file for the new Device Driver.

wd_virtual.inf

Inf file for the new Device Driver.

EzUSB.inf

Inf file for Missing EEPROM of Cypress EzUSB.

sds200.hex

Firmware file in the HEX form.

sds200.iic

Firmware file in the IIC form.

readme.htm

This document

Check if your SDS 200 is Group A or Group B.

Check to which group your SDS 200 is belong.

Group A

If serial number is of the form XXXXXXXXXXXXXXXX

If serial number is from 02-01XXXXB to 02-06XXXXB

If serial number is of the form 03-07XXXXB

If serial number is from 03-080001B to 03-080314B

Group B

If serial number is later than 03-080315B

If your SDS 200 is in Group A, you must delete and reload the firmware by using fk.exe and fd.exe utility.

Update the device driver to the latest version.

Important! - Make sure that no USB device is attached other than SDS 200.

If your OS is Win98, press this button.

If your OS is Win2K, press this button.

If your OS is WinXP, press this button

Update the Device Driver - Win98

1. Plug in the SDS 200 to your PC.

2. Put the cursor on "My Computer" icon, then press the left button and select "Properties".

3. change to the "Device Manager" tab.

4. Find SDS 200.

Under Win98 environment, SDS 200 is in "Universal Serial Bus Controller" category.
Put the mouse cursor on it and press right button. Then press "Properties".

In some systems, SDS 200 could be found on 'Other Devices' devices.

5. Choose 'Driver' tab, and click the "Update Driver" button.

 

6. Select 'Next' button.

 

7. Select  'Search for ... ' button.

 

8. Select 'Specify a location' and enter the directory where SDS200.inf file is located. If you chose the default directory, then enter 'c:\firmwareup'.

 

 

9. If everything is O.K, then the following dialog will appear.
    Select the 'next' button.

 

10. The following dialog box will appear. Press 'finish' button to close the dialog box.

 

11. Reboot the PC.

Update the Device Driver - Win2K

1. Plug in the SDS 200 to your PC.

2. Delete the oem*.inf files and oem*.pnf files

3. Put the cursor on "My Computer" icon, then press the left button and select "Properties".

 

4. Choose the 'Hardware Tab'.

 

5. Select 'Device Manager' button.


6. Find SDS 200.
Under Win2K environment, SDS 200 is in "Human Interface Devices" category.

In some systems, SDS 200 could be found on 'Other Devices' devices.

7. Put the mouse cursor on it and press right button. Then press "Uninstall".

8. The SDS 200 device driver is uninstalled automatically.

9. If the firmware upgrade utility file is in c:\firmwareup, then use wd.exe utility.
    wd.exe utility executes the following command "wdreg_gui -inf c:\firmwareup\sds200.inf loadinf".

9-2. If the upware upgrade utility file is not in c:\firmwareup, then

10. Unplug the SDS 200. 

11. Plug SDS 200.

12. The following message may appear, press 'Yes' to continue.

 13. OS finds SDS 200 again and finds device drivers.

14. OS confirms to overwrite device driver, click 'yes' to continue.

14-2. In some cases, OS will ask the directory where device driver is located. Then enter the directory and press 'Next'.

15. Reboot the PC, make sure that SDS 200 is attached to your PC when you reboot.

 

16. Windows system will detect WinDriver Virtual Device and you have to give the information where the wd_virtual.inf file is located.

17. Follow the procedures listed below.

18. After finishing, the following dialog box will be shown.

Update the Device Driver - WinXP

1. Plug in the SDS 200 to your PC.

2. Delete the oem*.inf files and oem*.pnf files

3. Put the cursor on "My Computer" icon, then press the left button and select "Properties".

4. Choose the 'Hardware Tab' and select 'Device Manager' button.

6. Find SDS 200.
Under WinXP environment, SDS 200 is in "Human Interface Devices" category.

In some systems, SDS 200 could be found on 'Other Devices' devices.

7. Put the mouse cursor on it and press right button. Then press "Uninstall".

8. The SDS 200 device driver is uninstalled automatically.

9. If the firmware upgrade utility file is in c:\firmwareup, then use wd.exe utility.
    wd.exe utility executes the following command "wdreg_gui -inf c:\firmwareup\sds200.inf loadinf".

9-2. If the upware upgrade utility file is not in c:\firmwareup, then

10. The following message will appear, press 'Yes' to continue.

11. Enter the directory where device driver is located.

12. OS finds SDS 200 again and finds device drivers.

13. Click finish to end.

14. Small dialog box will appear to show that new device driver is well loaded.

15. OS will ask you to reboot the PC, clik 'OK' to reboot. Please check if SDS 200 is attached while rebooting.

 

16. Windows system will detect WinDriver Virtual Device and you have to give the information where the wd_virtual.inf file is located.

17. Follow the procedures listed below.

18. After finishing, the following dialog box will be shown.

Reload the firmware. (If your SDS 200 is in the Group B, you can skip this setup.)

You should delete the firmware using fk.exe utility then downloading the firmware from the PC using fd.exe utility.

1. Open a DOS command window.

2. Make sure that SDS 200 is attached to your PC.

3. Use fk.exe utility to delete the firmware of SDS 200. If there is no error, then "OK" message will appear.

4. Unplug the SDS 200.

5. Plug the SDS 200 into your PC.

6. Then Windows will report that it detects USB Device (not SDS 200). Press 'next' button to proceed.

If your OS is Win98, press this button.

If your OS is Win2K press this button.

If your OS is WinXP press this button.

 

Win98

 

7. Select  'Search for ... ' button.

  

8. Select 'Specify a location' and enter the directory where SDS200.inf file is located. If you chose the default directory, then enter 'c:\firmwareup'.

 

 

9. When windows will prompt you to give .inf file, then you select EzUSB.inf file.

 

10. Then Windows will detect the EzUSB device driver. Click the 'finish' button to close the dialog box.

 

11. Use fd.exe to reload the firmware. If everything is OK, then the following message will appear.

 

Win2K

 

7. Select  'Search for ... ' button.

  

8. Select 'Specify a location' and enter the directory where SDS200.inf file is located. If you chose the default directory, then enter 'c:\firmwareup'.

   

 9. When windows will prompt you to give .inf file, then you select EzUSB.inf file.

 

10. Then Windows will detect the EzUSB device driver. Click the 'finish' button to close the dialog box.

  

11. Use fd.exe to reload the firmware. If everything is OK, then the following message will appear.

 

 12. Don't unplug the SDS 200.

WinXP

 7. WinXP will ask you enter the directory.

8. Press the 'next' button to proceed.

9. Then Windows will detect the EzUSB device driver. Click the 'finish' button to close the dialog box.

  

11. Use fd.exe to reload the firmware. If everything is OK, then the following message will appear.

 

 12. Don't unplug the SDS 200.

Write the firmware back into SDS 200.

(Warning!) Don't unplug the SDS 200 during firmware update. If you do so, you will break the hardware and SDS 200 will not working.

1. Make sure that SDS 200 is attached to your PC.

2. Use ezup.exe to write back into the EEPROM inside the SDS 200.

 

3. Press 'File Open' button and select sds200.iic file. Choose sds200.iic file and click the 'Open' button to load firmware.

   

4. Press F/W Update button to write back the firmware inside SDS 200.

5. ezup.exe closes automatically.

6. Unplug/plug the SDS 200 and test if SoftScope.exe works.

For future firmware upgrade

After finishing this firmware upgrade, you can use only ezup.exe utility for later firmware upgrades.