Music Link Experiment

Thread Tools
 
Search this Thread
 
Old 01-29-2006, 12:41 AM
  #121  
Instructor
 
JustinZ's Avatar
 
Join Date: Nov 2005
Age: 39
Posts: 233
Received 20 Likes on 7 Posts
found a pic:

Old 01-29-2006, 04:35 PM
  #122  
Cruisin'
 
c0nsumer's Avatar
 
Join Date: Jan 2006
Age: 46
Posts: 19
Likes: 0
Received 0 Likes on 0 Posts
Just FYI, killing pin 21 isn't going to make a lick of difference. Best I can tell, the Music Link Interface Box (specifically, the software on the PIC) looks for a response from the iPod saying that it is in AiR mode before it tells the head unit of it's existence. Killing pin 21 will keep the iPod from going into AiR, so... yeah.

That said, I have a PIC dev kit on the way and along with someone else (not from here, I don't believe) are looking at replacing the firmware on the PIC so that the Interface Box shows up as a CD changer, acts as an Aux In, and possibly feeds the shuffle / repeat / next track / previous track buttons back to the iPod as if it were a CD changer.

Right now were trying to find some more information on the protocol used to talk between a Honda (Alpine?) head unit and CD changer. With this, plus the readily available information on the iPods, it should be pretty easy to write the software to do this.

Then, anyone with a Music Link would simply have to pull their device, reflash it with a PIC programmer, and use it like a 'better' Aux In, allowing one to use the iPod itself for control but still with the head unit and steering wheel buttons functional, all without the TTS-induced headaches. And best of all, without any hardware changes.

This project is being tracked via dingleberrypie, and I invite anyone who has good technical info about this kit to check it out. Yes, it's still getting off the ground, but I don't even have the PIC programmer yet.

-Steve
Old 01-29-2006, 04:42 PM
  #123  
Instructor
 
JustinZ's Avatar
 
Join Date: Nov 2005
Age: 39
Posts: 233
Received 20 Likes on 7 Posts
Originally Posted by c0nsumer
Just FYI, killing pin 21 isn't going to make a lick of difference. Best I can tell, the Music Link Interface Box (specifically, the software on the PIC) looks for a response from the iPod saying that it is in AiR mode before it tells the head unit of it's existence. Killing pin 21 will keep the iPod from going into AiR, so... yeah.

That said, I have a PIC dev kit on the way and along with someone else (not from here, I don't believe) are looking at replacing the firmware on the PIC so that the Interface Box shows up as a CD changer, acts as an Aux In, and possibly feeds the shuffle / repeat / next track / previous track buttons back to the iPod as if it were a CD changer.

Right now were trying to find some more information on the protocol used to talk between a Honda (Alpine?) head unit and CD changer. With this, plus the readily available information on the iPods, it should be pretty easy to write the software to do this.

Then, anyone with a Music Link would simply have to pull their device, reflash it with a PIC programmer, and use it like a 'better' Aux In, allowing one to use the iPod itself for control but still with the head unit and steering wheel buttons functional, all without the TTS-induced headaches. And best of all, without any hardware changes.

This project is being tracked via dingleberrypie, and I invite anyone who has good technical info about this kit to check it out. Yes, it's still getting off the ground, but I don't even have the PIC programmer yet.

-Steve
sounds great!

how do we flash it though?

i shudder at getting to the unit after all those lost clips, scratched components and those screws i put extra effort to screwing in
Old 01-29-2006, 04:44 PM
  #124  
Cruisin'
 
c0nsumer's Avatar
 
Join Date: Jan 2006
Age: 46
Posts: 19
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by JustinZ
sounds great!

how do we flash it though?

i shudder at getting to the unit after all those lost clips and those screws i put extra effort to screwing in
See the bank of six pins at the right hand side of this photo? Through those, either with a home-made or commercially bought PIC programmer.

I'd imagine if we manage to pull this off, that either myself or some other enterprising individual will flash them for $20 or so if someone isn't capable of doing it themselves.

-Steve
Old 01-29-2006, 04:56 PM
  #125  
1st Gear
 
klevans69's Avatar
 
Join Date: Jan 2006
Age: 55
Posts: 1
Likes: 0
Received 0 Likes on 0 Posts
'06 TL Music Link Problem / lost search functionality

I'm new to the thread, and very please to find it. I had the Music Link installed by my dealer, and it worked the way it was designed to for about 1 week.

One day I was playing a podcast and hooked up to ML, the podcast continued playing, but I lost controls, and when I restarted the car the CD-C mode was missing from the head unit.

Long story short, the wiring had come loose at the head unit.

However, now the ML will not work in any of the search modes 1-4 (Playlist, Artists, Albums, & Genres). Still works in shuffle modes 5 & 6.

I've tried the 5 R's on Apple's iPod support site. The last step was to do a restore on the ipod & start from scratch.

This didn't work either.

Does anyone have any other suggestions that I can try before dragging the car back to the dealership?

Thanks,
Ken
Old 01-29-2006, 09:01 PM
  #126  
Instructor
 
ThaShef's Avatar
 
Join Date: Aug 2004
Location: Raleigh, NC
Age: 42
Posts: 139
Likes: 0
Received 0 Likes on 0 Posts
Guys try this out, it might work.

Plug in the iPod, its going to go into "OK to Disconnect" mode. Once its in that mode, try resetting iPod, see if that enables the controls.

Instructions to reset the 4G iPod: Press the center button and the menu at the same time.

This might work, but I dont have the Music Link to try it.
Old 01-30-2006, 04:25 AM
  #127  
Racer
 
jjh1234's Avatar
 
Join Date: Dec 2005
Location: Pittsburgh, PA
Age: 54
Posts: 278
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by ThaShef
Guys try this out, it might work.

Plug in the iPod, its going to go into "OK to Disconnect" mode. Once its in that mode, try resetting iPod, see if that enables the controls.

Instructions to reset the 4G iPod: Press the center button and the menu at the same time.

This might work, but I dont have the Music Link to try it.

I've tried that on my 3G iPod. No luck. BTE, on the 3G iPod you have to turn HOLD ON, HOLD OFF, HOLD ON, HOLD OFF, then press and hold the two middle buttons. Tricky huh?

jjh1234
Old 01-30-2006, 06:41 AM
  #128  
Cruisin'
 
c0nsumer's Avatar
 
Join Date: Jan 2006
Age: 46
Posts: 19
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by jjh1234
I've tried that on my 3G iPod. No luck. BTE, on the 3G iPod you have to turn HOLD ON, HOLD OFF, HOLD ON, HOLD OFF, then press and hold the two middle buttons. Tricky huh?

jjh1234
You don't actually have to do anything with the hold switch. That's just in the Apple documentation to ensure that the hold switch actually is off without offending the end user. Sort of like asking someone to unplug an electronics device and then plug it back in as a first troubleshooting step. It allows the support person to essentially ask the end user "is it plugged in?" without the end user knowing it and getting upset.

-Steve
Old 01-30-2006, 12:13 PM
  #129  
gt1
` . ' . SUV haterrr
 
gt1's Avatar
 
Join Date: Mar 2005
Location: MD
Age: 57
Posts: 553
Received 0 Likes on 0 Posts
Originally Posted by c0nsumer
Just FYI, killing pin 21 isn't going to make a lick of difference. Best I can tell, the Music Link Interface Box (specifically, the software on the PIC) looks for a response from the iPod saying that it is in AiR mode before it tells the head unit of it's existence. Killing pin 21 will keep the iPod from going into AiR, so... yeah.
I doubt that the PIN 21 resistor puts iPod in AiR mode. I supplied Music Link with 12V power and connected it to iPod. iPod started charging, but didn't chanded from the normal mode. I don't think Pin21 is connected to anything in Music Link.
Originally Posted by c0nsumer
That said, I have a PIC dev kit on the way and along with someone else (not from here, I don't believe) are looking at replacing the firmware on the PIC so that the Interface Box shows up as a CD changer, acts as an Aux In, and possibly feeds the shuffle / repeat / next track / previous track buttons back to the iPod as if it were a CD changer.

Right now were trying to find some more information on the protocol used to talk between a Honda (Alpine?) head unit and CD changer. With this, plus the readily available information on the iPods, it should be pretty easy to write the software to do this.

Then, anyone with a Music Link would simply have to pull their device, reflash it with a PIC programmer, and use it like a 'better' Aux In, allowing one to use the iPod itself for control but still with the head unit and steering wheel buttons functional, all without the TTS-induced headaches. And best of all, without any hardware changes.

This project is being tracked via dingleberrypie, and I invite anyone who has good technical info about this kit to check it out. Yes, it's still getting off the ground, but I don't even have the PIC programmer yet.

-Steve
Wow! I read thae Wiki you created and posted some notes. Last few days I also traced pinouts of the Music Link, but didn't do such a nice job of putting it all together. Now I can only confirm that pinout on dingleberrypie are correct. I think it will be better if we continue Music Link hacking discussion over there, as Wiki is a better medium for this project.
Old 01-30-2006, 02:55 PM
  #130  
Cruisin'
 
c0nsumer's Avatar
 
Join Date: Jan 2006
Age: 46
Posts: 19
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by gt1
I doubt that the PIN 21 resistor puts iPod in AiR mode. I supplied Music Link with 12V power and connected it to iPod. iPod started charging, but didn't chanded from the normal mode. I don't think Pin21 is connected to anything in Music Link.
I guess I'll clarify a bit more, the 500K resistor between pin 21 and FW ground (pins 29 + 30) makes it accept serial data, then the appropriate command sent by the software in the Music Link actually puts it into AiR mode.

Wow! I read thae Wiki you created and posted some notes. Last few days I also traced pinouts of the Music Link, but didn't do such a nice job of putting it all together. Now I can only confirm that pinout on dingleberrypie are correct. I think it will be better if we continue Music Link hacking discussion over there, as Wiki is a better medium for this project.
Can I ask what notes you posted? I looked through the changes, but couldn't find anything which wasn't done by me.

I'd also like to keep too much random banter off of there, as it's not a discussion board. I'm hoping to keep it more for documenting what's going on and archiving factual technical information, not the sort of things which tend to come up on message boards.

-Steve
Old 01-30-2006, 04:12 PM
  #131  
gt1
` . ' . SUV haterrr
 
gt1's Avatar
 
Join Date: Mar 2005
Location: MD
Age: 57
Posts: 553
Received 0 Likes on 0 Posts
My notes are here: http://www.dingleberrypie.com/index.php/User_talk:Gt1
The pin 21 resistor- is it located in the docking connector itself?
Old 01-30-2006, 04:44 PM
  #132  
Cruisin'
 
c0nsumer's Avatar
 
Join Date: Jan 2006
Age: 46
Posts: 19
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by gt1
My notes are here: http://www.dingleberrypie.com/index.php/User_talk:Gt1
The pin 21 resistor- is it located in the docking connector itself?
Ahh, thanks. I see them now.

About the resistor; if you read the complete pinout it says that in the section labeled Cable from Interface Box (IB) to iPod Dock Connector (iPod). All these pinouts are being made by me, so I know they are correct.

With regards to your other comments there, I'll address them here:

I talked to people familiar with PIC programming about ways to proceed with a project like this. Turned out that Music Link PIC has capabilities for code protecting. If the "protect" bytes are set, which is likely, we will not be able to get the software out of the PIC.
Every PIC I've read about has this capability. That said, it may not be advisable to read out the Honda-developed code even if it is possible. To even look at the code then develop something else can bring up copyright / IP issues, which I personally don't want to get anywhere near. It'd be best to do a cleanroom implementation of some sort, completely ignoring the presence of code on the chip and starting from scratch.

1. Write new software from scratch- it is difficult, considering that Honda GA-Net II protocol has not been decoded.
If you read through the pinout information you will see that the GA-NET lines aren't connected. What exactly the device does talk is up for debate, but I currently think that it may be Alpine M-Bus

2. To install an additional PIC, which will pas through commands sent to iPod and filter out anythinng related to AiR mode.
3, To install another PIC which will connect to the same serial line and and insert a jnuk data everytome it sees AiR command, which will ruin CRC of the AiR command.
The only point I could see to this line of thinking is to use the Music Link as a simple Aux In adapter, and that is not the goal of this project under way via dingleberrypie. The point is to use it as an interface to allow changing tracks and such. Please see the Project Goal page for more information on this.

The reason I'm not interested in using the Music Link as a simple Aux In is because I've already built a rather useful one for my vehicle.

If you are looking to build something similar without paying for an adapter which connects as a CD changer, I would suggest checking out the pinouts for your head unit. On the Honda Nav Unit (and I'd imagine the Acura may follow suit), Connector B contains pins such as AUX SH GND, AUX SLD GND, AUX-GND, AUX-L, AUX-R, and AUX-DET. Best I can tell, those five pins match up exactly with the five pins found on the back of the 3.5mm Honda-brand aux in connectors. If these pins are there, I'd imagine you could just short the two which indicate the presence of a auxiliary input, and use the others to feed audio in.

-Steve
Old 01-30-2006, 08:39 PM
  #133  
05 TL
 
Kracker's Avatar
 
Join Date: Sep 2005
Location: San Antonio
Age: 45
Posts: 562
Likes: 0
Received 0 Likes on 0 Posts
Sounds like a good senior electrical engineering design project at A&M.

If you provide some money for the project some student is bound to make a second rate solution.
Old 01-30-2006, 08:42 PM
  #134  
gt1
` . ' . SUV haterrr
 
gt1's Avatar
 
Join Date: Mar 2005
Location: MD
Age: 57
Posts: 553
Received 0 Likes on 0 Posts
Originally Posted by c0nsumer
About the resistor...
Sorry, I didn't read your page very carefuly. So this resistor is in the connector itself.
Originally Posted by c0nsumer
...To even look at the code then develop something else can bring up copyright / IP issues, which I personally don't want to get anywhere near. It'd be best to do a cleanroom implementation of some sort, completely ignoring the presence of code on the chip and starting from scratch.
Yes, it would work better than anything else, but decoding Honda protocol may be difficult.
Installing another PIC will not touch any copyrighted code, but you will only need to transcode well documented iPod commands
Originally Posted by c0nsumer
If you read through the pinout information you will see that the GA-NET lines aren't connected. What exactly the device does talk is up for debate, but I currently think that it may be Alpine M-Bus
The bus you call "SAT ECU BUS" is named "GA-NETII" in TL Service Manual, pins 1 and 11 on 14 pin connector are also empty on the vehicle side. You can be reasonably sure that the protocol in question is not Alpine M-Bus- their OEM and aftermarket protocols are intentionally incompatible. It may use the same overall logic and physical layer bus paremeters, but commands themselves are different.
Originally Posted by c0nsumer
The only point I could see to this line of thinking is to use the Music Link as a simple Aux In adapter, and that is not the goal of this project under way via dingleberrypie. The point is to use it as an interface to allow changing tracks and such. Please see the Project Goal page for more information on this.
I hope that if "go to AiR" command can be supressed, iPod will remain in the normal mode and still understand serial commands. I am not sure about it, byt it worth trying. Supression may be as simple as blocking the serial bus for few seconds after power up.
Originally Posted by c0nsumer
The reason I'm not interested in using the Music Link as a simple Aux In is because I've already built a rather useful one for my vehicle.

If you are looking to build something similar without paying for an adapter which connects as a CD changer, I would suggest checking out the pinouts for your head unit. On the Honda Nav Unit (and I'd imagine the Acura may follow suit), Connector B contains pins such as AUX SH GND, AUX SLD GND, AUX-GND, AUX-L, AUX-R, and AUX-DET. Best I can tell, those five pins match up exactly with the five pins found on the back of the 3.5mm Honda-brand aux in connectors. If these pins are there, I'd imagine you could just short the two which indicate the presence of a auxiliary input, and use the others to feed audio in.

-Steve
You've done an excellent work! TL Navi is of an older generation, and we don't have an AUX input.
Old 01-30-2006, 08:51 PM
  #135  
Cruisin'
 
c0nsumer's Avatar
 
Join Date: Jan 2006
Age: 46
Posts: 19
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by gt1
Sorry, I didn't read your page very carefuly. So this resistor is in the connector itself.
Yes, it would work better than anything else, but decoding Honda protocol may be difficult.
Installing another PIC will not touch any copyrighted code, but you will only need to transcode well documented iPod commands
We'll have to see... Your idea is interesting, but it also requires adding more hardware, which is undesirable.

The bus you call "SAT ECU BUS" is named "GA-NETII" in TL Service Manual, pins 1 and 11 on 14 pin connector are also empty on the vehicle side. You can be reasonably sure that the protocol in question is not Alpine M-Bus- their OEM and aftermarket protocols are intentionally incompatible. It may use the same overall logic and physical layer bus paremeters, but commands themselves are different.
Hrm, that's interesting... The pinout I've got there came from the 2006 Civic wiring diagram... I can't wait until I can get a full copy of it for myself.

You've done an excellent work! TL Navi is of an older generation, and we don't have an AUX input.
Thanks. Are you sure, though? There isn't one even on the back of the head unit?

-Steve
Old 01-30-2006, 10:39 PM
  #136  
gt1
` . ' . SUV haterrr
 
gt1's Avatar
 
Join Date: Mar 2005
Location: MD
Age: 57
Posts: 553
Received 0 Likes on 0 Posts
Originally Posted by c0nsumer
We'll have to see... Your idea is interesting, but it also requires adding more hardware, which is undesirable.
This plan is a good backup, but I really hope you'll be able to unlock Honda protocol.
Originally Posted by c0nsumer
Hrm, that's interesting... The pinout I've got there came from the 2006 Civic wiring diagram... I can't wait until I can get a full copy of it for myself.
I looked in other pages in the manual, and in one spot they show +12V on pin1. It is not that important anyway.
Originally Posted by c0nsumer
Thanks. Are you sure, though? There isn't one even on the back of the head unit?
-Steve
Yep. Your navi is better than our in many respects, this is just one of them.
Old 02-01-2006, 07:20 PM
  #137  
Racer
 
jjh1234's Avatar
 
Join Date: Dec 2005
Location: Pittsburgh, PA
Age: 54
Posts: 278
Likes: 0
Received 0 Likes on 0 Posts
Check out this new thread. Sounds like somebody already developed what we are looking for.

https://acurazine.com/forums/showthr...76#post1381976

jjh1234
Old 02-03-2006, 08:21 PM
  #138  
gt1
` . ' . SUV haterrr
 
gt1's Avatar
 
Join Date: Mar 2005
Location: MD
Age: 57
Posts: 553
Received 0 Likes on 0 Posts
Today I tried Music Link for a first time. It was all I expected- both good and bad. Installtion was easy (I didn't fully installed it, just connected to the car), sound quality is excellent, noice floor is very low. But user interface is terrible. I don't want to install any additional software on my computer, and it wouldn't help me anyway because I heard it requires iTunes and I don't use it. Without the software interface is incomprehensible. Some people like shuffle, but I prefer listening to the whole albums. I also have a lot of audiobooks, and I'd rather listen chapters in a correct order. The worst is that I couldn't get iPod running in normal mode. If I gorunded the serial signal, iPod would switch back to normal, but sound would mute. As soon as I restored the serial link, iPod went into AiR mode. I think I will cut my losses and sell the Music Link. It works for some people, but not for me. Too bad, because I really like audio amd craftsmanship quality of the device.
Old 02-03-2006, 09:42 PM
  #139  
Racer
 
jjh1234's Avatar
 
Join Date: Dec 2005
Location: Pittsburgh, PA
Age: 54
Posts: 278
Likes: 0
Received 0 Likes on 0 Posts
I think I found the fix. Check out this new thread:

https://acurazine.com/forums/car-parts-sale-361/fs-many-tl-mods-131016/
Old 02-03-2006, 11:04 PM
  #140  
Instructor
 
JustinZ's Avatar
 
Join Date: Nov 2005
Age: 39
Posts: 233
Received 20 Likes on 7 Posts
Originally Posted by gt1
Today I tried Music Link for a first time. It was all I expected- both good and bad. Installtion was easy (I didn't fully installed it, just connected to the car), sound quality is excellent, noice floor is very low. But user interface is terrible. I don't want to install any additional software on my computer, and it wouldn't help me anyway because I heard it requires iTunes and I don't use it. Without the software interface is incomprehensible. Some people like shuffle, but I prefer listening to the whole albums. I also have a lot of audiobooks, and I'd rather listen chapters in a correct order. The worst is that I couldn't get iPod running in normal mode. If I gorunded the serial signal, iPod would switch back to normal, but sound would mute. As soon as I restored the serial link, iPod went into AiR mode. I think I will cut my losses and sell the Music Link. It works for some people, but not for me. Too bad, because I really like audio amd craftsmanship quality of the device.
cant you splice the wire (or make a new extension) and then just emulate the ipod serial signal so the music link wont mute it - then the ML will get the ipod signal and the ipod wont go into air mode
Old 02-06-2006, 09:31 PM
  #141  
2nd Gear
 
pbradley303's Avatar
 
Join Date: Jul 2004
Location: Chicago
Age: 53
Posts: 2
Likes: 0
Received 0 Likes on 0 Posts
Not sure how this is working for me but.... when i connect my iPod 4g to the MusicLink connector and at the same time rapidly click (5-10 times) the Menu button on the scroll wheel, it will get me to the nav screen of my iPod. Then I'm able to navigate 100% of the menu controls while connected.

Hope this helps.
Old 12-17-2007, 07:23 PM
  #142  
1st Gear
 
jim1274's Avatar
 
Join Date: Jul 2006
Posts: 1
Likes: 0
Received 0 Likes on 0 Posts
CableJive SoundDocktm cables or Ridax Bose Sounddock adapter experiences?

This is my first post and am not sure if this is the proper place to post this....

I have the Music Link adapter and am looking for an adapter to use other non-IPOD MP3 players with the cable. Ridax has a Bose Sounddock adapter that they said MAY work, and Cablejive has a SoundDocktm cable that is very similar (no response from them to my email inquiry)

This is a quote from a Ridax email response:

Yes, Cablejive use the same solution as we do for the dock adapter. As
for the dock cable, ours is a full 30 to 30-pin solution while they have
a limited set of pins wired.

As for feedback, I just searched our database, and it seems someone with
some Acura equipment didn't got the L adapter to work. I don't know
about the V adapter.


Has anyone tried either of these products to convert the Music Link to a simple Aux input?
Old 12-17-2007, 07:31 PM
  #143  
Cruisin'
 
c0nsumer's Avatar
 
Join Date: Jan 2006
Age: 46
Posts: 19
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by jim1274
Has anyone tried either of these products to convert the Music Link to a simple Aux input?
I've done this. It requires one of two things:

1) Something to pretend to be an iPod and reply to the HML's queries, so that it'll unmute. I did a proof of concept of this with the HMLiberator.

2) New firmware for the HML. This will be a beast to write, as the IEbus controller on the HML is very unintelligent, so one will have to handle all bus negotiation themselves. I started going down this path and found the work to be pretty daunting.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
knight rider
Car Talk
9
03-04-2016 08:59 AM
lanechanger
Member Cars for Sale
4
10-13-2015 10:56 AM
hashbrown
4G TL (2009-2014)
2
09-29-2015 12:13 PM
thegipper
3G TL (2004-2008)
5
09-28-2015 01:01 PM
Brandle34
2G TL Problems & Fixes
4
09-23-2015 07:20 PM



Quick Reply: Music Link Experiment



All times are GMT -5. The time now is 08:51 AM.