The MP3car.com Store  

Welcome to the MP3Car.com forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. Registering will also remove advertisements. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   MP3Car.com > Mp3Car Technical > The FAQ Emporium

Reply
 
Thread Tools Display Modes
Old 03-03-2006, 10:37 AM   #1
Maximum Bitrate
 
pyros's Avatar
 
Join Date: Mar 2004
Location: Toronto, Canada
Vehicle: 2004 Ford Mustang Mach 1
Posts: 500
My Photos: (0)
FAQ FAQ: XM Cable/XMD1000 Debugging FAQ (test program included)

I've had nothing but headaches trying to get my XM to work (finally working). I've done countless hours of googling and searching on here, so I thought I would compile a list of steps for debugging your custom XM cable/setup.

If you have created your cable following the instructions here and cannot get your xm to work, here are some solutions to debug it.

Make sure windows did not detect your xm unit as a 'serial mouse'
Go into your device manager and ensure windows did not create a serial mouse device for your xm unit. If it did, simply DISABLE it and restart your computer.

Verify that you have POWER!
Plug in the power source to your xm cable and leave the mini-din end unplugged. Use a multimeter to test to see if the power is making it to the unit. Use the negative terminal on the multimeter and touch pin 8 (top right looking at the cable). Keeping the negative in place, use the positive terminal on the multimeter to touch pin 7 (top middle pin). Again keeping the negative in place, use the positive terminal to touch pin 6 (top left pin). If you get a voltage reading for each positive pin (6 and 7), the unit is getting power. Verify that the voltage is the same that your power source is putting out.

If you are using an external power adaptor (ie: not the molex on the computer), make sure it is rated at 12v output at (in my opinion) 500ma or more. From my research, the unit will draw a minimum of 200ma. The power adaptor I used to test was rated at 800ma and worked fine.

If you are using the molex connector, make sure you wired the connector on your cable correctly and that you are not getting 5v instead of 12v!

Another user on here (sorry, don't remember who) suggested using hyperterminal to view the xm unit powering up. Plug in your xm unit but do not plug in the power connector/adaptor. Open hyperterminal and open a connection to the com port that you have plugged your cable in to. Once you have the connection open, plug in the power. You should see data being written (starting with M's I believe). A good idea would be to use this in conjunction with the serial port monitor software (please see below) to verify that you are getting Received Data (in green). If you do, then your unit is powering up and (more then likely) receiving some type of signal/reception!

Make sure you have RECEPTION!
Just because you had reception at the same spot before, doesn't mean you will now. This was the major source of my problem because the exact spot I was testing at before had perfect reception, and now it has ZERO! If you do not have reception, the XM unit will NOT send ANY kind of response! The best place to test would be in your car, with the antenna having a clear view of the sky with no obstructions. jcdillin suggested to verify that there are NO KINKS in the antenna wire as this could be a problem also.

Make sure your cable is properly wired up!
As wonderful as the instructions in the other thread are, some may mis-interpret them! The view of the images are FACING the serial adaptor and FACING the mini din adaptor (ie: pretend you are done and looking at your fine work ). Ensure you did not get the wiring backwards.

Make sure there are no shorts in your cable
Ensure that no two wires are touching eachother. Verify the continuity of each wire one by one, then two by two's. The best way I found was to test in pairs, all combinations, to verify there are no shorts. Get a power source and connect the positive to one pin and the negative to another. On the other end of the cable, test the voltage (positive to positive, negative to negative). If you get the expected reading, the wires in question are fine. If you do not get any reading on your multimeter, chances are you have a short and the circuit is not being completed. Isolate which wire it is by testing each wire in combination with another (different) wire. You can then focus on where the short is.

Verify again there are no shorts in your cable
Download a serial port monitoring program. The one I used is called Serial Port Monitor 3.0 by Eltima Software. You can download a 14 day trial version which should be sufficient to debug. To use it:
-Install it then start it up.
-Select the com port you want to monitor then select the "DUMP VIEW". This will load a new window within the program.
-Click the green start button, this will start the monitoring.
-----NOTE: YOU MUST DO THIS BEFORE LOADING UP AN XM APP!
-Install, configure, then load up an XM app, my preference is FrodoSatelliteRadioXAlpha3 beacuse it opens the com port once and begins to send commands and is easier to use for debugging.
-Once you start frodo's xm app, you should see "Open Com X" in the serial port monitor.
-You will then see a timestamp with the title "Written Data". Underneath it will be a bunch of HEX values.
-If you see only "Written Data" (purple) and no response data (green), your XM UNIT is NOT responding.
-To test the cable to ensure it works, unplug your xm cable FROM THE XM UNIT. Take a small screwdriver and short pins 1 and 2 (two pins side by side at the bottom of the mini din connector). Shorting the pins means you touch both of them at the same time with the screwdriver, thus feeding the outgoing data back into the serial cable.
-IF YOUR XM CABLE IS FINE, you will see Response Data (in green) in your serial port monitor! This data will be IDENTICAL to the data in the "Written Data".
-If you DO NOT see any Response Data (in green), there is a problem with your cable! Verify there are no shorts, verify that it is properly wired up!
-If you DO NOT see any Written Data (in purple), chances are you wired up your cable wrong! If you did not even see the "Open Com X" message, you are probably monitoring the wrong com port. If you DO see this message and do not see written data, check the wiring of your cable! You might have created it in a mirror image to what it was intended.

If you can see Written Data and Response Data, try this program
After hours of searching, I found this program posted at xmfan.com. It is a small program written in qbasic that you can use to see the sent data, response data and the decoded response for various xm commands. Unzip the attached zip file (xmtest-pyros.zip) into your directory of choice (c:\xmtest for me). Edit XMTest.qb line 57 to set your com port. Run XMTest.bat and it will start the program. All numbered options map to your function keys (ie: 5 is F5). You can change the channel, view the channel info, etc.

Try another program!
If that program does not work, try another! Try the XM functionality in RoadRunner, FrodoSatelliteRadioXAlpha3, default XM program in FrodoPlayer 1.09, etc....

If you still have not found the problem
Go through this list again:
1) Verify that it is not being detected as a serial mouse
2) Verify that you have power!
3) Verify that you have reception. Move locations, get out in the open.
4) Make sure you have the cable properly wired up
5) Make sure there are no shorts in your cable
6) Verify that your cable works by using the serial port monitor
7) Try different programs!

If it still doesn't work...
There is a remote possibility the unit is dead. I'm not sure how to test this other then purchasing a new unit (keep your receipt! ) and attempting to see at least the preview channels. If your unit is fine, just package up the new unit and return it .

I hope this helps those who are trying to get theirs working. Hopefully my incessant cursing and research saves you time and headaches!

GOOD LUCK!

-Chris

New addition: If your XM was previously working and now isn't...
My carputer was out of the car for almost 3 months. I put it back in and my XM wasn't working. When I loaded up hyperterminal I'd see tons of binary data streaming, so the unit itself was working. However, FrodoXM, RR, etc.. didn't work. It was one of two problems:
1) Driver problem: Reinstall the serial2usb drivers if you are using a serial2usb cable
2) XM unit needs a reset: Hook the XM unit up directly via serial cable to the computer. Use the test program attached and use the reset option. Then attempt to view the channel info and see if you get a reply. If you do, all is good. Configure the port in your preferred XM program and test it out. After this, if you're using a serial2usb cable, hook it back up and you should be fine.
Attached Files
File Type: zip XMTest-pyros.zip (187.3 KB, 448 views)
__________________
2004 Ford Mustang Mach 1
Specs: Epia M2-1000, 512mb ram, SB Audigy NX, Lilliput 7" Touchscreen, M2-ATX, DVD, 160gb HDD, gps, obdII, wifi, bluetooth, XM radio, HQCT and Logitech wireless gamepad.
Install Status: DONE

My XM FAQ

Last edited by pyros : 12-10-2006 at 11:11 PM.
pyros is offline   Reply With Quote
Sponsored Links
Old 03-15-2006, 11:44 AM   #2
Jesus Freak
antimatter's CarPC Specs
 
antimatter's Avatar
 
Join Date: Jan 2004
Location: California
Vehicle: 2006 Mazda Mazdaspeed 6 GT
Posts: 4,277
My Photos: (0)
XM Cable/XMD1000 Debugging FAQ (test program included)

Great FAQ
Attached Files
File Type: zip XMTest-pyros.zip (187.3 KB, 198 views)
__________________
-Jesus- King of Kings Lord of Lords

Last edited by Bugbyte : 03-16-2006 at 11:57 AM.
antimatter is offline   Reply With Quote
Old 03-15-2006, 01:02 PM   #3
Variable Bitrate
 
kmcniece's Avatar
 
Join Date: Aug 2004
Location: Portland, Oregon
Vehicle: Scion xB
Posts: 271
My Photos: (0)
One of the problems I experienced when first using the XM direct is the Din Cable was "loose".

I used a Mac printer cable and made my own cable. It would test out fine, using a multimeter and would work in the car 75% of the time.

The Mac printer cable and the XM direct box had different size pins, causing the DIN connection to periodically lose contact. This would freeze up the System, or give me a blue Screen(I have no idea why that would happen, it just did).

I spent many miles, pulling over, killing power to the PC and rebooting till I figured this one out. I thought it was the Hard Drive erroring out, the power supply failing or dropping voltage, loose ground, etc....
I wiggled the DIN cable and repeated the error, on accident.

I used the DIN cable supplied with the Terk Adapter and created a new cable. This one fits very snug and I haven't looked back since.

In summary, make sure the connection at the DIN is tight, not just connected.

Hope this helps/is clear.
__________________
EPIA M10000, 512 Ram, Opus 90, GPS, XM, 7" Xenarc, Pioneer HU
Status:
Installed & Working....
Custom enclosures
Newbie Guide
kmcniece is offline   Reply With Quote
Old 03-17-2006, 10:36 AM   #4
Maximum Bitrate
 
pyros's Avatar
 
Join Date: Mar 2004
Location: Toronto, Canada
Vehicle: 2004 Ford Mustang Mach 1
Posts: 500
My Photos: (0)
kmcniece.. just when I thought I tried everything lol.. thanks for the addition!
__________________
2004 Ford Mustang Mach 1
Specs: Epia M2-1000, 512mb ram, SB Audigy NX, Lilliput 7" Touchscreen, M2-ATX, DVD, 160gb HDD, gps, obdII, wifi, bluetooth, XM radio, HQCT and Logitech wireless gamepad.
Install Status: DONE

My XM FAQ
pyros is offline   Reply With Quote
Old 04-04-2006, 07:10 PM   #5
Low Bitrate
 
VBWizz's Avatar
 
Join Date: Aug 2004
Location: Cleveland , OHIO
Vehicle: 2002 Altima
Posts: 77
My Photos: (0)
Pyros - You are the man, I have been pulling out what ever is left of my hair. about half way through - I figured out that I mirrored the wires.

Thanks Good Job on that Tutorial
__________________
LilliPut Housing Complete
MAP POINT WITH EARTH MATE
TV/FM/XM
1.7 GHZ 500MB RAM , 60 GB HD
SLIM LINE DVD DRIVE
FRONT END: CUSTOM A.N.D.I. - M.P
VBWizz is offline   Reply With Quote
Old 04-13-2006, 03:40 PM   #6
Maximum Bitrate
 
pyros's Avatar
 
Join Date: Mar 2004
Location: Toronto, Canada
Vehicle: 2004 Ford Mustang Mach 1
Posts: 500
My Photos: (0)
Thanks! Glad it helped someone out!

If it has helped anyone else.. please post.

-Chris
__________________
2004 Ford Mustang Mach 1
Specs: Epia M2-1000, 512mb ram, SB Audigy NX, Lilliput 7" Touchscreen, M2-ATX, DVD, 160gb HDD, gps, obdII, wifi, bluetooth, XM radio, HQCT and Logitech wireless gamepad.
Install Status: DONE

My XM FAQ
pyros is offline   Reply With Quote
Old 04-27-2006, 12:46 PM   #7
Newbie
 
Join Date: Dec 2004
Posts: 51
My Photos: (0)
I can get XM to work with the TimeTrax software, but I cannot get it to work in RR or with FrodoSatAlpha3. Since it works in TimeTrax I assumed there are no power/cable/antenna issues. Does TimeTrax do something differently to initialize the unit? Has anyone else encountered this?
bruha is offline   Reply With Quote
Old 12-10-2006, 11:12 PM   #8
Maximum Bitrate
 
pyros's Avatar
 
Join Date: Mar 2004
Location: Toronto, Canada
Vehicle: 2004 Ford Mustang Mach 1
Posts: 500
My Photos: (0)
Added to the faq...
__________________
2004 Ford Mustang Mach 1
Specs: Epia M2-1000, 512mb ram, SB Audigy NX, Lilliput 7" Touchscreen, M2-ATX, DVD, 160gb HDD, gps, obdII, wifi, bluetooth, XM radio, HQCT and Logitech wireless gamepad.
Install Status: DONE

My XM FAQ
pyros is offline   Reply With Quote
Old 01-16-2007, 12:31 AM   #9
Low Bitrate
Cali's CarPC Specs
 
Cali's Avatar
 
Join Date: Apr 2006
Location: CA
Vehicle: 02/Chevy/Corvette Z06
Posts: 72
My Photos: (0)
Great thread. thank you.. helped me solve my problems XM working now.
btw: my problem turns out to have been the program to get it going.. I was trying RR only and it was not having it.. Frodo's app got it initialized, now its working.
__________________
Cali
02 Corvette Z06
CarPC: 8" Zenarc molded in dash, P3 1Ghz CPU in custom Amp/PC box. RoadRunner, IG3, XM, ODBC (HP Tuners), Cameras
Pics/Videos
Cali is offline   Reply With Quote
Old 01-31-2007, 08:58 AM   #10
Maximum Bitrate
 
pyros's Avatar
 
Join Date: Mar 2004
Location: Toronto, Canada
Vehicle: 2004 Ford Mustang Mach 1
Posts: 500
My Photos: (0)
Glad it helped out... enjoy the XM.. I know I do
__________________
2004 Ford Mustang Mach 1
Specs: Epia M2-1000, 512mb ram, SB Audigy NX, Lilliput 7" Touchscreen, M2-ATX, DVD, 160gb HDD, gps, obdII, wifi, bluetooth, XM radio, HQCT and Logitech wireless gamepad.
Install Status: DONE

My XM FAQ
pyros is offline   Reply With Quote
Sponsored Links
Old 02-05-2007, 09:29 AM   #11
Newbie
 
Join Date: Apr 2006
Location: San Antonio, Texas
Vehicle: 2006 Xterra S 4x4
Posts: 24
My Photos: (0)
Hey Pyros,

Maybe you can help me. I've got XM working great in RR. But every time I boot up (every time I start my car) - I have to go to the system volume control panel and:
choose recording properties,
unselect 'line-in',
then reselect 'line-in' to hear XM.

Do you know why it might be doing this? Or what I could do to be able to just boot and hear XM?

Thanks a ton.
XcompX is offline   Reply With Quote
Old 02-16-2007, 11:02 AM   #12
Maximum Bitrate
 
pyros's Avatar
 
Join Date: Mar 2004
Location: Toronto, Canada
Vehicle: 2004 Ford Mustang Mach 1
Posts: 500
My Photos: (0)
hrmm make sure you have the proper line selected in the RRConfig?
__________________
2004 Ford Mustang Mach 1
Specs: Epia M2-1000, 512mb ram, SB Audigy NX, Lilliput 7" Touchscreen, M2-ATX, DVD, 160gb HDD, gps, obdII, wifi, bluetooth, XM radio, HQCT and Logitech wireless gamepad.
Install Status: DONE

My XM FAQ
pyros is offline   Reply With Quote
Old 02-16-2007, 06:18 PM   #13
Newbie
 
Join Date: Feb 2007
Posts: 11
My Photos: (0)
check pm
hafizesh is offline   Reply With Quote
Old 12-23-2007, 11:15 AM   #14
Low Bitrate
 
VettePC's Avatar
 
Join Date: Dec 2007
Posts: 99
My Photos: (0)
I have noticed the mouse DIN connector I used fits loosely... What is the adapter mentioned above, and where do I get this?

Also to note...

I am wondering why there are 2 +12v inputs to the XMD1000. After making the mistake of assuming both were connected on the radios circuit board, I took the circuit board out and they are connected to a missing connector labeled "Signal". My mouse connector I used was missing one of the pins (forgot if it was 6 or 7), so I soldered the 2 +12v circuits together at the "Signal" connector. After that I was up and running.

I am thinking one is on constant, and the other would be on at ignition on/ Power on.

If anyone knows the nitty gritty on the 2 +12 volt circuits, please enlighten.
VettePC is offline   Reply With Quote
Old 12-24-2007, 10:56 AM   #15
Constant Bitrate
Lithoss's CarPC Specs
 
Join Date: May 2007
Location: Wichita, KS
Vehicle: '06 Impreza WRX TR
Posts: 154
My Photos: (0)
Quote: Originally Posted by VettePC View Post

I am thinking one is on constant, and the other would be on at ignition on/ Power on.

I'd be willing to bet money that that's it.
Lithoss is offline   Reply With Quote
Sponsored Links
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
FAQ: Installing XM Radio on Your Carputer, a Tutorial Bugbyte The FAQ Emporium 8 03-14-2008 12:36 AM
XM Satellite Radio to Unveil XM Advanced Services at 2006 Consumer Will Albers General MP3Car Discussion 2 03-27-2006 08:49 PM
XM Test Program Viscouse General Hardware Discussion 5 08-28-2005 04:15 PM
XM Test Program Viscouse Newbie 0 08-23-2005 07:48 PM


All times are GMT -5. The time now is 06:57 PM.


Sponsored Links
The MP3car.com Store

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
Copyright © 1999 - 2008 Mp3Car.com Inc.
Ad Management by RedTyger
Message Board Statistics