Home    FAQ    Site Map    Order    E-query us

PSDsoft Express JTAG Download troubleshooter

If you have a communication problem between PSDsoft Express and the GatesBoy™ cartridge then:
  1. Download WinParallela from: http://www.geocities.com/SiliconValley/Lab/5537/software.html
  2. Unzip WinParallela and create a shortcut to it on the Windows desktop.
  3. Turn up the Game Boy volume control by moving it down towards you.
  4. Power up the Game Boy WITHOUT the GatesBoy™ cartridge plugged in and with fresh batteries or a mains adapter. You should hear the familiar "double tone" Game Boy boot sound.
  5. Switch off the Game Boy.
  6. Power up the Game Boy WITH the GatesBoy™ cartridge plugged in but WITHOUT the parallel port download cable connected. You should again hear the familiar "double tone" Game Boy boot sound.
  7. Switch off the Game Boy.
  8. Start WinParallela.
  9. Turn on the WinParallela pin number display (via Options / Show/Hide pin numbers).
  10. If Pin 7 is "1" click it to toggle it to "0". Toggle all other outputs to "1" to reduce current consumption.
    WinParallela
  11. Connect the GatesBoy™ cartridge to the Parallel Port.
  12. Power up the Game Boy. You should again hear the familiar "double tone" Game Boy boot sound.
  13. Toggle pin 7 of WinParallela to "1" and then back to "0" to reset the Game Boy.
  14. If you did not hear the "double tone" Game Boy boot sound again. WinParallela is spying on the wrong Parallel Port address.
  15. To switch WinParallela to another Parallel Port address use Options / Change parallel port. Repeat the toggle of pin 7 to "1" and then back to "0" listening each time for the reboot of the GameBoy. Change Parallel Port addresses until you have found the address of the Parallel Port that is connected to the GatesBoy™ cartridge.
  16. Note down the " start of the Parallel Port hex address range " displayed in the WinParallela title bar. Ignore the Port 1-2-3 terminology used by WinParallela as this does NOT correspond to LPT1-2-3!
  17. Use Start / Settings / Control Panel / System / Device Manager / Ports / Properties / Resources to find the LPT number that corresponds to the " start of the Parallel Port hex address range " connected to your GatesBoy™ cartridge.
  18. Restart PSDsoft Express.
  19. Click on "STMicroelectronics JTAG / ISP".
  20. When you are back in the "JTAG-ISP Operations - Single Device screen" click on "Reset Target" button. This toggles pin 7, but is too short a pulse for WinParallela to track.
  21. If clicking on the "Reset Target" button does not reboot and immediately restart the Game Boy click on "HW Setup". The "Parallel Port" drop down should have "Auto Select" Click the down arrow to see what choices of LPT are available. Note these LPT numbers.
  22. If the LPT number of the Parallel Port that you *know* (from the device manager) is connected to the GatesBoy™ cartridge is not listed in this drop down, then the following information published by STM on their message board (23 January 2001) may be relevant:
    User Question: I get "Invalid Port Selected". The only option available in the list box is "Autoselect"; no ports are listed even though I have LPT1, 2 and 3 on this machine.

    STM Response: This is usually a matter of how the port is set up in the BIOS. A small percentage of users must set their parallel port to "Output Only, SPP, Normal," or something similar. Let us know if you continue to have problems after making this change.

  23. Once the Game Boy is "working" i.e you can see something on the screen or can hear it talking (if necessary use WinParallela to toggle pin 7 to "0") you can check out the STM JTAG parallel port driver as follows: In PSD Express JTAG / HW Setup (version 7.30 or later) you can choose AutoSelect or one of the available LPT ports in the Parallel Port dropdown and then click on the "Connect Test" button, then OK. This should immediately reset the Game Boy (and hold it in Reset - use WinParallela to toggle pin 7 to "0" to restart the Game Boy).
  24. Alternatively, if possible, you could try to connect the GatesBoy™ cartridge to another LPT port that *is* listed in the "Parallel Port" drop down...

GatesBoy™ PSDsoft Express JTAG Download troubleshooter updated 13 November 2001.
GatesBoy™ is a trademark of David Nathan Creations Ltd.
Game Boy & Nintendo are trademarks of Nintendo Co., Ltd. of Kyoto, Japan.
PSDsoft is a trademark of STMicroelectronics Inc.