I use TI chips (typically the Stellaris line) and I agree that you need to provide much more information.
That being said I think your problem lies in one of two areas (probably the second one):
1) Your device isn't emulating:
When you connect your device to the computer does it make the 'du-duh' sound? Alternatively press start, right-click 'Computer', go to 'Manage' and check in Devices manager if you are showing up as a COM port. If you are not, then your problem lies with a) your driver (although your device should still show up) or on your embedded side. I'd bet on the latter. This means this is not the website for your to figure it out on and fixing this is no small task. However if you've come this far, maybe you won't mind coming a little further. However from your screen shot it does look like it is emulating, so let's go to option number two.
2) You are throwing an exception when connecting:
I'm going to assume that you are using the .NET framework SerialPort
class in VB (btw you should update to something newer than VB2006 or at least make sure your .NET framework is up to date if you haven't already). The SerialPort
class is widely regarding as being incredibly poorly written and the method SerialPort.Open()
actually performs about 8 things and if a single one of them fails then the whole method fails and you are up the creek. What I would do is download something like Termite and see if you can connect to the device that way. Most terminal programs ignore IO Exceptions
(which is what I bet is happening in your VB program). By the way, did you write the VB program yourself? If so, do you have a try-catch
around your SerialPort.Open()
method? Because that is a good way to figure out if that is where your problem lies. If you cannot connect with Termite then I would download Eltima which is port monitoring software. It runs in the background while you try to connect to a serial port and it will log what is happening and more importantly it will log errors.
Good luck and happy coding :)
TL;DR: get Eltima and find the error.