TCS3200EVM Problem (cant open the port, iin use)
DavidSensor
Posts: 3
My PCs could not detect the TCS3200 EVM module. The error message is attached as a pic file. It states that it cant open the port, its in use. However, only TCS3200 EVM is connected to PC. I have tried on other PCs. Same problem. Thus, I suspect it is not the software problem, might be hardware problem or settings problem.
Anyone can help? Thanks a lot
Anyone can help? Thanks a lot
Comments
Welcome to the forum!
The "in use" message typically occurs when the port has been opened by another program and not closed again. For example, if you have a BASIC Stamp DEBUG screen open when you try to run the color match program, you would get this message.
You didn't mention the circumstances under which this message occurs: e.g. programming the MoBo, running the color match program, etc. Also, you didn't specify whose PC host software (Parallax or TAOS) you were using. Knowing those things might help to solve the problem.
-Phil
Thanks for the advice.
When the USB TCS3200EVM is connected with the PC, and when the USB driver (either from the CD provided from the vendor or from http://www.parallax.com/tabid/530/Default.aspx is installed, the PC will recognized it as a USB serial converter (can be seen from universal serial bus controllers in device manager). PC will also show it as a USB Serial Port (COM7) (can be seen from Ports (COM & LPT) in device manager.
Two days ago, I have tried the TCS3200Setup.exe (TCS3200EVM.exe) from http://www.taosinc.com/EvaluationmoduleDetails.aspx?AppID=13 on the TCS3200 EVM module. It worked well. Later, I have tried the BAISC Stamp Editor to run TCS230_demo(MoBoStamp).bpe from the link "Daughter Board BASIC Stamp Programs (.zip) " under the section Downloads & Resources in web http://www.parallax.com/tabid/768/ProductID/429/Default.aspx. That also worked well. No other programs are installed.
However, the day before yesterday, when I plug in the USB TCS3200EVM module, neither the TCS3200EVM.exe or the Stamp Editor can find the module and states port is in use, can't open port, although in the device manager, I can still see a USB serial port (COM7) is connected. I have tried reinstalling both software, restarting PC, changing the COM7 to COM 8 or COM 15, resetting the TCS3200EVM module, or uninstall TCS3200EVM.exe (to only use Stamp Editor (restarted the PC), so as to avoid simultaneous calls from both TCS3200EVM.exe and Stamp Editor), but the problem still exists.
Could you please advise?
Our solution:
1. Unplug USB cable.
2. Disconnect the power source jumper on the MoBoStamp-pe BS2pe Motherboard.
3. Reconnect the USB cable.
4. Reconnect the power source jumper on the MoBoStamp-pe BS2pe Motherboard.
5. Re-identify the device.
However, we cannot detect the module by TCS3200Setup.exe (TCS3200EVM.exe).
It appears that you are using TAOS's EVM host software, rather than that provided by Parallax. Try this:
2. Download the AVR coprocessor loader, "LoadAVR" here: http://www.parallax.com/portals/0/downloads/docs/prod/boards/28300-LoadAVR.zip
3. Use LoadAVR to load the GPIO3.hex file into coprocessor "B": http://www.parallax.com/portals/0/downloads/docs/prod/boards/28300-gpio3.zip
4. Download and run the Parallax color matching program for the TCS3200: http://www.parallax.com/Portals/0/Downloads/docs/prod/acc/TCS3200_match.zip
Please report your findings here. If this works, and if you continue to experience difficulty with the TAOS program, you will need to contact TAOS tech support for assistance.
-Phil