Computing.Net > Forums > General Hardware > Com Port Help

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

Com Port Help

Reply to Message Icon

Name: lakeman
Date: March 21, 2007 at 04:51:24 Pacific
OS: XP SP2
CPU/Ram: Pentium 4 512 MB
Product: Dell Dimension 3000
Comment:

I have a digital golf scoring and analysis system comprised of a handheld scoring device called “e-Caddy”, a software program titled “ e-ECaddyLYZER”, and a computer cable link device called “CaddyLINKER” which connects to the RS232 [Serial] port on my Dell Dimension 3000 computer running Windows XP SP2. The “CaddyLINKER” allows me to upload data from the “e-Caddy” to the software program. When first installed, the system worked well. After one month, I can not upload data via the “CaddyLINKER”. The scoring device works and I can manually enter data in the software program. An upload error report tells me to “Check your Com port” which is still set at “Com 1” where it was when the upload worked. The Device Manager lists “Communication Port [Com 1]” under “Ports”. The product distributor does not have an answer to my problem. Can someone provide information concerning Com ports that I can use to reestablish the connection?



Sponsored Link
Ads by Google

Response Number 1
Name: Mechanix2Go
Date: March 21, 2007 at 08:10:02 Pacific
Reply:

Check the IRQ and address of COM1.

If it seems OK, try:

mode com1


=====================================
If at first you don't succeed, you're about average.

M2



0

Response Number 2
Name: Tubesandwires
Date: March 21, 2007 at 09:28:56 Pacific
Reply:

Com ports (and PS/2 ports)are NOT hot swappable ports.
Never connect the CaddyLinker to the Com port when Windows is running, or when it is in in Standby or Hibernate modes! Doing so can easily damage the CaddyLinker circuits and/or the circuits connected to the Com port on the mboard because the port is powered in those circumstances, and in any case, even if doing so doesn't damage anything, the CaddyLinker and/or it's software may not work until you reboot anyway.
If it's possible either or both was damaged, try the CaddyLinker on another computer.

Look in your bios Setup - Com 1 (or Async port 1) must be enabled.

If you have 2 physical Com ports, are you connecting to the right one? The software configuration for the CaddyLinker may not work if you connect it to the wrong physical Com port.


With the CaddyLinker plugged in....
Start - Run - type: msinfo32 (press Enter)
(takes you to System Information).
On the left select Hardware Resources - Conflicts/Sharing, and - IRQ's - there should be a listing for Com 1 under IRQs, and no device should be sharing the IRQ for Com 1 in Conflicts/Sharing or IRQs.
- Components - Problem Devices - is there anything there?
Any listing starting with RED lettering is trouble.

If you can't find anything wrong, try un-installing, installing the CaddyLink software, whatever way the install instructions say.


0

Response Number 3
Name: lakeman
Date: March 21, 2007 at 10:57:41 Pacific
Reply:

THANKS FOR THE REPLY. Com1 is enabled within the Device Manager. I have one multiple pin com port that accepts the cable of the CaddyLINKER. I found no red letter conflicts and prior to my original post I did the uninstall/reinstall routine. Before the Com Port problem was noticed, I had changed the driver on my printer [ now restored to the old driver ] and changed some Services [now restored to configuration when the system was operating OK]. It will be several days before I can install the software on a friends computer.


0

Response Number 4
Name: lakeman
Date: March 21, 2007 at 11:02:42 Pacific
Reply:

To MECHANIX2GO: Thanks for the reply. Please be specific in the instructions to carry out your recommendations.


0

Response Number 5
Name: Mechanix2Go
Date: March 21, 2007 at 11:15:28 Pacific
Reply:

Check IRQ & address in 'device manager' > com1 > resources.

At a CMD prompt, mode com1 will show something like yjis:

Status for device COM1:
-----------------------
Baud: 1200
Parity: None
Data Bits: 7
Stop Bits: 1
Timeout: OFF
XON/XOFF: OFF
CTS handshaking: OFF
DSR handshaking: OFF
DSR sensitivity: OFF
DTR circuit: ON
RTS circuit: ON

If it's not set to what the software is expecting, they won't talk to each other.


=====================================
If at first you don't succeed, you're about average.

M2



0

Related Posts

See More



Response Number 6
Name: lakeman
Date: March 21, 2007 at 11:41:46 Pacific
Reply:

I can get to Com1 resources, but then I do not know what to do from there to obtain the status of Com1. I apologize for not being more computer literate. The CaddyLINKER error message I am getting follows:
Communication Error-Could not open port:Failure Code=1.1 This error will generally occur if the COM port selected is in use by another application, does not exist, or has not been configured on your computer. If the COM port exists and is not in use by another application, you may need to configure the port by accessing the BIOS setup for your computer.

Perhaps "accessing and changing the BIOS" is beyond my lever of computer knowledge.


0

Response Number 7
Name: Mechanix2Go
Date: March 21, 2007 at 11:55:23 Pacific
Reply:

Read what it says in resources.


=====================================
If at first you don't succeed, you're about average.

M2



0

Response Number 8
Name: lakeman
Date: March 21, 2007 at 13:09:13 Pacific
Reply:

Resources page states the following:

Com1
Resource settings
I/O Range 03F8-03FF
IRQ 04

Use automatic settings box is checked [settings based on and change setting boxes are grayed out]
Conflicting device list
No conflicts


0

Response Number 9
Name: Mechanix2Go
Date: March 21, 2007 at 13:15:51 Pacific
Reply:

Those are the defaults, so I would leave them alone.

What about:

mode com1

?

And does the software in question have a 'settings' option?


=====================================
If at first you don't succeed, you're about average.

M2



0

Response Number 10
Name: lakeman
Date: March 21, 2007 at 15:12:38 Pacific
Reply:

The program settings allow the selection of a com port and I have selected "Com1". I see no reference to "mode com1" within the resource page.


0

Response Number 11
Name: Mechanix2Go
Date: March 21, 2007 at 16:14:40 Pacific
Reply:

type this at the prompt:

mode com1



=====================================
If at first you don't succeed, you're about average.

M2



0

Response Number 12
Name: lakeman
Date: March 22, 2007 at 03:24:20 Pacific
Reply:

I am not feeling very "average" with all my questions. What do you mean by "type this at the prompt"? Within the e-Caddy software there is a menu that allows me to select one of four com modes; Com1, Com2, Com3, or Com4. I do not see where I can type anything.


0

Response Number 13
Name: Tubesandwires
Date: March 22, 2007 at 08:11:51 Pacific
Reply:

"Com1 is enabled within the Device Manager."

Make sure it is enabled in your bios too, and is not in an infrared mode.

"Within the e-Caddy software there is a menu that allows me to select one of four com modes; Com1, Com2, Com3, or Com4."

Older software often assumes standard settings for Com 1 to Com 4.
Com 1 and Com 3 use IRQ 4, but two different I/O addresses; Com 2 and Com 4 use IRQ 3, but two different I/O addresses; the I/O addresses of all 4 Com ports are different from each other.

"I do not see where I can type anything."

In Windows - Start - Run - type: cmd (press enter)
type: mode com1 (press enter)

You should see something like in response 5.
......

Test whether the Com port will work with another serial connected device if you can.
E.g.
If you have a serial connected mouse handy, or can borrow one, or if your mouse came with an adapter than can adapt to a serial port, shut off the computer, connect it to the Com port, start the computer - Windows should automatically find and enable a Serial mouse.
Sometimes the mouse will not work while booting into Windows - in that case you may need to use your Tab key to toggle Windows to an active key choice, and use Enter to choose it. The mouse should work once the Desktop has loaded.



0

Response Number 14
Name: lakeman
Date: March 22, 2007 at 16:50:39 Pacific
Reply:

I followed your instructions within start-Run and the and the response is as follows:

"device Com1 is not currently available."

The e-CaddyLIZER initially worked OK with Com 1 selected within the e-Caddy program. Now apparently Com1 is not operational. I can only conclude that I inadvertently changed something to cause that. What can be done to get Com1 operational?

Thank you for your detailed reply.

Thanks for your detailed reply.


0

Response Number 15
Name: Tubesandwires
Date: March 22, 2007 at 18:13:40 Pacific
Reply:

Make sure it is enabled in your bios Setup too, and is not in an infrared mode.
The legacy default settings for Com1 are IRQ 4 and I/O 378 or 378H or simlar, if it allows you to specify resources.


0

Response Number 16
Name: lakeman
Date: March 22, 2007 at 19:31:06 Pacific
Reply:

When your frustration level is too high, feel free to tell me to seek on site tech help. I do not have another serial device available now. How do I go about checking the bios setup as you instructed?


0

Response Number 17
Name: jboy
Date: March 23, 2007 at 01:32:04 Pacific
Reply:

Seems like that would be a pointless exercise, since the port must already be enabled in order for Windows to have it in Device Manager (as per your #3 and #8)

Nevertheless, accessing the BIOS is typically a simple thing, and something every computer user/owner/operater should know how to do - it's basically the master setup for a computer, accessed via the built-in CMOS program, usually by pressing a key or combination of keys upon system startup

read more

If it worked before but doesn't now, then, yes, something must have changed - hard to see how that 'something' could be the BIOS since you're unaware of how to get there

It's probably something simpler - have you tried uninstalling, reboot, then reinstalling the software?

It's possible that the COM port has been subtley damaged, as tuber suggested (amids much other verbiage and pedantry)

I'm not one of those who think Bill Gates is the devil. I simply suspect that if Microsoft ever met up with the devil, it wouldn't need an interpreter.


0

Response Number 18
Name: lakeman
Date: March 23, 2007 at 03:28:08 Pacific
Reply:

jboy: Thank you for the bios information. I have tried the uninstall/reboot/reinstall without success. Perhaps the next course of action is to acquire a Com/USB adapter. From all the exchanges in this thread, it appears that the problem lies with the computer's Com1 port rather than the CaddyLINKER connector cable. With the adapter I may be able to obtain upload and download capability by connecting to my USB hub.

To all who have participated in this thread, thank you for your time and patience.


0

Response Number 19
Name: Mechanix2Go
Date: March 23, 2007 at 05:19:42 Pacific
Reply:

"device Com1 is not currently available."

Was the software running and the cable connected? If so exit SW and unplug cable and try again.

As jboy says, with COM1 in dev mgr it's a dead sure bet that it's in BIOS.


=====================================
If at first you don't succeed, you're about average.

M2



0

Response Number 20
Name: Tubesandwires
Date: March 23, 2007 at 07:47:21 Pacific
Reply:

Using Start - Run - typing: cmd (enter),
then typing: mode comx (enter) where x is a number 1 to 4 should tell you which Com ports are available regardless of whether a serial device is plugged into them.
Since Com 1 is not available, try mode com2, mode com3, mode com4.

Your bios Setup and XP may assign different Com port numbers - XP doesn't necessarily adhere to using default legacy settings, and the computer bios may or may not adhere to default legacy settings. What's more important is the resources (IRQ and I/O ) the Com port you see in Device Manager is using. Double click on the Com port in Device Manager and see what Resources it is using.
Your CaddyLinker software must be set to the same settings.

If you don't know how to get into the bios Setup, start or re-start the computer and press F2 immediately when you see the Dell logo screen. If the bios Setup screen does not appear, let Windows load, Restart and try again.
There is a setting for Serial Port 1 - your owners manual says only that Auto will auto select Com 1 or Com 3 settings - it doesn't say what is available there otherwise. Most important is the port must be enabled, to some setting or other, other than infrared. Legacy default settings are IRQ 4 for both, I/O 378 for Com 1, 278 for Com 3, but you may also see IRQ 3 (legacy com 2 and 4)and 3E8 (legacy Com 2), 2E8 (legacy com 4) if the settings are not strictly legacy defaults.


0

Response Number 21
Name: lakeman
Date: March 23, 2007 at 19:47:01 Pacific
Reply:

Followed instructions in Response #19; no luck.

Followed instructions in Response #20 and noted the following information:

Com1 device is not currently available.
Com2 through Com4 are illegal device names.
See my response # 8 for Com1 resource settings.
The only CaddyLINKER changeable setting is the Com1 through Com4 drop down menu and I have selected Com1.
Within the bios I found the following:
Legacy settings are Auto, Off, Com1 through Com4. I left it at Auto where it was originally.
Parallel port settings were: Mode PS/2 and I/O address: 378h.

You must feel like you are leading a blind man with only one leg and no crutch.

Perhaps I should alert you that I am a senior citizen who will celebrate his 50th reunion at his alma mater in two months!

That information may dissuade you from further correspondence. If so, thanks for your time and the basic computer instructions.


0

Response Number 22
Name: Tubesandwires
Date: March 23, 2007 at 21:52:42 Pacific
Reply:

"Device Com1 is not currently available."

Apparently that means something is using the resources for Com1.

I have a computer with just one Com port enabled in the bios. In XP it is Com 1 set to standard Com 1 resource settings, like yours - IRQ 4, 3F8.

I tried connecting (with Windows Shut Down)a serial mouse to the Com port. I ran: mode Com1 - I got "Device Com1 is not currently available."

If you do not have a serial mouse connected to the port, do you have an internal modem on the computer? Dial-up modems often default to using standard Com 1 or Com 2 resources, especially if they are older.

Dial-up modems do not show which resources they are using in Device Manager, but they do show which Com port they are using. If you do have an internal dialup modem, the Auto setting for Serial Port 1 in the bios Setup is allowing the internal modem to use IRQ 4 and 3F8, in effect the setting in the bios might as well be disabled.
Disable the internal modem on the General page in the properties for the modem. Shut down the computer, plug in the CaddyLinker serial connection if it isn't already plugged in, and reboot, try the CaddyLinker software.
.....

As a side note, I tried connecting (with Windows Shut Down)an external modem to the same port. I ran: mode Com1.
I still got a display similar to that in response 5 - the same as I was getting previously with nothing physically connected to the same port.
Apparently you have to be actually be using the modem on the internet or for a fax program to get the "Device Com1 is not currently available" message.
......

If you do not have an internal dial-up modem, try Uninstalling the Com 1 port in Device Mangaer, rebooting, and letting Windows find it again.



0

Response Number 23
Name: lakeman
Date: March 24, 2007 at 11:42:31 Pacific
Reply:

Since I do not have a dial up modem, I uninstalled the Com1 Port as you recommended. After rebooting, I connected the DaddyLINKER and attempted to download data from the e-Caddy. THE DOWNLOAD WAS SUCCESSFUL !!!!!!!!!!!!!

Tubesandwires, you are to be commended for your tenacity and expertise when facing a challenge such as the one you have been grappling with the past couple of days. The challenge was two fold; a technical challenge and a computer "challenged" person such as me.

I now have a computer story of considerable interest to tell my West Point classmates at our 50th reunion in May.

THANK YOU.


0

Response Number 24
Name: Tubesandwires
Date: March 24, 2007 at 13:21:06 Pacific
Reply:

Success! That's what I love to hear!
You're welcome!

By the way, it really doesn't matter how old you are when it comes to computers as long as you attempt to figure out your own problems - you're never too old to learn new things.
If was was to go to my high school graduation reunion it would be the 37th this year in June. I had never used a personal computer before 1988.

Windows has a tendency to not remove previous settings for some devices until you un-install them in Device Manager and let Windows reset them during the next boot. I guess this is one of those cases.
When I used Yahoo to search for info about the: "Com1" is "not currently available" error, I found one old post on this very site that said he no longer had the error after Disabling the Com port in Device Manager, then Enabling it again. I thought Un-installing the Com port was more likely to work, so I thought I'd throw that in.


0

Response Number 25
Name: Mechanix2Go
Date: March 24, 2007 at 22:42:24 Pacific
Reply:

BRAVO ZULU


=====================================
If at first you don't succeed, you're about average.

M2



0

Response Number 26
Name: varsha
Date: March 30, 2007 at 07:07:34 Pacific
Reply:

hey ppl i am unable to interrupt program i am using to communicate via com1 port in 'C'language. i used the 0C hex(2 byte code) for irq4.



0

Response Number 27
Name: Tubesandwires
Date: March 30, 2007 at 08:10:20 Pacific
Reply:

varsha

You need to provide a lot more info
and
you should start a new thread so that you can have more people see your posts

Pick a forum - e.g. General is probably seen by more people who answer.
click on the yellow Post icon with the blue stick pin above the forum header.


0

Response Number 28
Name: lakeman
Date: April 6, 2007 at 06:16:09 Pacific
Reply:

Tubesandwires; Once again, the Com1 Port would not communicate with the CaddyLinker. Following your instructions that worked before, I uninstalled Com1 Port/rebooted and the Caddylinker worked OK. After some investigation/experimentation, it appears that the use of a SanDisk flash drive on one of the USB ports is disabling the Com1 Port. Looking back, about the time I began using the flash drive, I began to have problems with the Caddylinker on Com1 Port. This is very strange. Do you have any experience with such a problem?


0

Response Number 29
Name: Tubesandwires
Date: April 6, 2007 at 07:28:32 Pacific
Reply:

"Do you have any experience with such a problem?"

Not of a Com port and a USB device conflicting, but of two USB devices conflicting, etc., yes.
I suspect the SanDisk flash drive is specifying it wants to use the I/O address normally used for Com 1, which is rather unusual since normally only Com ports use Com port I/O addresses. It would be using the USB IRQ, of course.
See Response 20 - you could try setting your Com port in your bios Setup to Com 3, and then set your CaddyLinker software to Com 3, and see if the CaddyLinker software works with the SanDisk flash drive plugged in.



0

Response Number 30
Name: lakeman
Date: April 7, 2007 at 10:29:39 Pacific
Reply:

After more investigation, I have determined that the flash drive is not the problem. Com1 is being disabled even though I have not connected the flash drive. I will continue to try to isolate the offending hardware. Thanks for your reply.


0

Response Number 31
Name: Tubesandwires
Date: April 7, 2007 at 12:13:28 Pacific
Reply:

When you install devices the resources they require are recorded somewhere in Windows. It is quite probable those resource settings remain "reserved" even when the SanDisk Flash drive is not installed. Uninstalling Com 1 in Device Manager then rebooting top let Windows find the port again works because it loads the default legacy assignments for the Com port, releasing the I/O address used from being "reserved" for the SanDisk Flash drive.

Another thought. Since the default setting for the Com port in the bios Setup is Auto, you may be able to set that to Com 1 to force the legacy resource settings to be reserved only for the Com port - in that case the Sandisk Flash drive should find another PNP I/O address automatically, and you may no longer have the problem.


0

Response Number 32
Name: lakeman
Date: April 8, 2007 at 08:02:47 Pacific
Reply:

I changed the bios setup from auto to Com1 and that did not resolve the problem. I will reset it to auto. For now I am just going to enter the data in the software program manually since the Com1 Port is not working properly. Thanks again.


0

Response Number 33
Name: Tubesandwires
Date: April 8, 2007 at 11:11:37 Pacific
Reply:

Try this.
In the bios Setup set the port to Com 1 to force the legacy resource settings to be reserved only for the Com port.
It is not a good idea to leave that in Auto because that may allow any PNP device, including the SanDisk Flash, to grab the I/O setting for Com 1, and that's not the situation you want.

Uninstall Com 1 in Device Manager then reboot to let Windows find the port again.

The CaddyLinker software should work fine.

Then try the SanDisk Flash Drive.

Then try the Caddylinker software.
If I'm right in my assumptions, the SanDisk Flash drive will not longer conflict (be using the I/O address for the Com Port) and the CaddyLinker software should still work. If that isn't the case, you will just have to uninstall Com 1 in Device Manager then reboot to let Windows find the port again whenever the CaddyLinker software doesn't work.


0

Response Number 34
Name: lakeman
Date: April 8, 2007 at 17:20:05 Pacific
Reply:

I followed your instructions and confirmed that the flash drive is not the source of the problem. As always, the CaddyLinker works after the Com1 Port uninstall/reboot, but does not work after a subsequent computer shut down. I agree that I will have to use the uninstall/reboot to use the CaddyLinker software. Thanks again.


0

Response Number 35
Name: Tubesandwires
Date: April 8, 2007 at 18:01:11 Pacific
Reply:

The next time the CaddyLinker software doesn't work....
Start - Run - type: msinfo32 (press Enter)
On the left side of System Information
Hardware Resources - I/O
Look on the right side about 1/2 way down and find what device is using 0x0000003F8- xxx or what is overlapping that address range
(normal for Com 1 is 0x0000003F8- 0x0000003FF )


0

Response Number 36
Name: lakeman
Date: April 8, 2007 at 19:17:30 Pacific
Reply:

" Com 1 is 0x0000003F8- 0x0000003FF" is displayed when the upload can not be accomplished. That corresponds to your notation of normal for Com1.


0

Response Number 37
Name: Tubesandwires
Date: April 9, 2007 at 07:35:26 Pacific
Reply:

OK, so that's not the problem.
In the same situation,
Hardware Resources
- Conficts and Sharing - anything there tagged beginning with red lettering? Is anything listed as using the same IRQ as the Com port (4)?
Components - Problem Devices - anything there?

If there is nothing there either, I'm stumped. On the other hand sometimes a conflict does not show up there in any case.


0

Response Number 38
Name: lakeman
Date: April 9, 2007 at 14:53:10 Pacific
Reply:

No red lettering. No same IRQ. All IRQs OK.

Specifically:
IRQ4 Communications Port [Com1] OK

No problem Devices.

I wish I had another serial port device to connect to confirm that the CaddyLINKER is functional. However, since it functions OK after a Com1 uninstall/reboot, I assume it is functional


0

Response Number 39
Name: lakeman
Date: April 15, 2007 at 07:12:22 Pacific
Reply:

Tubesandwires: I now use the following workaround to access the digital scoring device connected to Com1. I disabled Com1 in The Device Manager and restarted the computer. Thereafter, when I want to upload/download with the device, I enable Com1; perform the upload/download; disable Com1. This works for all subsequent computer restarts.

I have a shortcut to Device Manager in quick launch to facilitate the enable/disable switching.


0

Response Number 40
Name: Tubesandwires
Date: April 15, 2007 at 13:15:17 Pacific
Reply:

Ah! Good for you! Less trouble than having to Un-install it in Device Manager and reboot.


0

Sponsored Link
Ads by Google
Reply to Message Icon






Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to General Hardware Forum Home


Sponsored links

Ads by Google


Results for: Com Port Help

modem switches com port www.computing.net/answers/hardware/modem-switches-com-port/7510.html

modem switches com ports? www.computing.net/answers/hardware/modem-switches-com-ports/5002.html

Com port www.computing.net/answers/hardware/com-port/18415.html