It works!

Project related announcements. Milestones, etc...
Post Reply
User avatar
Mad Max
Yes, we CAN hack!
Posts: 77
Joined: 2005 Jul 25 20:14
Location: Virginia Beach, VA
Contact:

It works!

Post by Mad Max » 2005 Oct 02 11:10

The CAN code for transmitting and receiving between two CAN devices for the 11 Bit message traffic is now working :)

I sent out a 8 byte message to the other MCU board. I did an "AND" to each data byte with 0x0F to delete the top nibble, and in-turn send the reworked data package back to the sending board.

Image

Here is a picture of one of the microcontroller boards hooked to my other computer. The picture is kinda fuzzy ... to many sodas in to little time :)

Image

Here is the sending unit ...

Image

It's a wonderful day in the neighborhood ... I am stoked!

User avatar
linuxkidd
Site Admin
Posts: 345
Joined: 2005 Jul 22 15:48
Location: Anywhere, USA
Contact:

Post by linuxkidd » 2005 Oct 02 11:19

Sweet!!!! Congrats man.. this is GREAT progress!!

Everyone, give a warm round of applause please... :)
If you can read this, the light is still red.

RadarmagneT
CAN? Tin or aluminum?
Posts: 39
Joined: 2005 Jul 26 10:16
Location: Raleigh NC

Post by RadarmagneT » 2005 Oct 04 13:29

:lol: :lol: :lol: :lol:

Nice work. Thanks for beating on our bus.
I'd like to get some hardware... and time... to help out.
RadarmagneT
2006 Red Charger R/T...

05MagnumRT
What's hacking?
Posts: 23
Joined: 2005 Jul 28 16:03
Location: Dallas (Frisco), TX

Post by 05MagnumRT » 2005 Oct 05 10:54

That's awesome - some great work there, MadMax! Congrats!!

User avatar
SStreet
How the heck did I end up here?
Posts: 7
Joined: 2005 Sep 29 15:43
Location: Central Delaware, USA

Post by SStreet » 2005 Oct 06 11:16

Now the big question, how much did/does it cost to build?

On a side note, I just got the 2006 model update guides for Jeep, Dodge, and Chrysler products.

Now the follow 06 models contain the CAN buses that are already in the Jeep GC, 300, Magnum, Charger, Durango, Dakota.

Add now the Jeep Commander, Dodge Ram, Chrysler PT Crusier, and a late 06 model Dodge Caliber [Pontiac Vibe look alike]

From reading the update, I expect a update to the Dodge Neon, Dodge SRT4 and Dodge Stratus/ Chrysler Sebring to do that same probably for a early 07 model.

For what it is worth, an IPOD SDAR emulator will have an even bigger market very soon. :shock: [shamless plug for an iPod Sat Emulator!]
Last edited by SStreet on 2005 Oct 06 11:19, edited 1 time in total.

User avatar
linuxkidd
Site Admin
Posts: 345
Joined: 2005 Jul 22 15:48
Location: Anywhere, USA
Contact:

Post by linuxkidd » 2005 Oct 06 11:19

SStreet... you know any Ipod Hackers??
(IPODlinux guys excluded... unless you know them personally.. :) )
If you can read this, the light is still red.

User avatar
SStreet
How the heck did I end up here?
Posts: 7
Joined: 2005 Sep 29 15:43
Location: Central Delaware, USA

Post by SStreet » 2005 Oct 06 11:20

I'm hoping that my wife will get me a new iPod Nano for my birthday (saturday!) :lol:

So I can become a iPod hacker too.

User avatar
linuxkidd
Site Admin
Posts: 345
Joined: 2005 Jul 22 15:48
Location: Anywhere, USA
Contact:

Post by linuxkidd » 2005 Oct 06 11:24

Happy early birthday SSTreet... :)

But, back on topic... :)

I've got a 20g 3rd Gen, I've just never tried to interface w/ it ( other than Firewire/USB for the normal updates and IPODLinux install.. :) )... I'll have to look into that a lil bit... see what's required for the display / control via the doc connector...

My biggest issue is what JonW ( from 300cForums.net ) ran into... In order to get cables w/ the doc connectors on them, you have to sign an NDA w/ Apple... and thus, we can't release any code for that portion of the project. This may not be a big deal, but it's just a legal hoop we have to jump through..
If you can read this, the light is still red.

User avatar
TonyB
What's hacking?
Posts: 26
Joined: 2005 Jul 28 14:41
Location: St Louis, MO

Post by TonyB » 2005 Oct 06 14:05

linuxkidd wrote:My biggest issue is what JonW ( from 300cForums.net ) ran into... In order to get cables w/ the doc connectors on them, you have to sign an NDA w/ Apple... and thus, we can't release any code for that portion of the project. This may not be a big deal, but it's just a legal hoop we have to jump through..
Then it sounds like the NDA was to buy the raw cables from them, and get the official docs and development tools for the comms protocol. You could always buy some other iPod dongle to scavange the cable from.

And there's several web pages where the pinout and protocol is described.
For example, the pinout: http://stud3.tuwien.ac.at/%7Ee0026607/i ... inout.html
3G iPod Protocol: http://stud3.tuwien.ac.at/%7Ee0026607/i ... p_new.html

You could also control the 2,3 and 4G iPods through the headphone/remote connector on the top:
http://www.maushammer.com/systems/ipod- ... emote.html
though you wouldn't get data back from the iPod about what song is playing.

It looks like I'm probably going to be getting one of the CAN-USB dongles in the next couple of weeks, so I can start playing too. Probably the first thing I want to get going is being able to control my 3G iPod from the steering wheel controls, and have the song info show up on the EVIC and radio display.
1964 Ddoge 440
1965 Dart GT
2005 Dodge Magnum

User avatar
Mad Max
Yes, we CAN hack!
Posts: 77
Joined: 2005 Jul 25 20:14
Location: Virginia Beach, VA
Contact:

Board Cost

Post by Mad Max » 2005 Oct 06 16:30

SStreet wrote:Now the big question, how much did/does it cost to build?
The Freescale HCS12X board that I have been using cost $75.00 To date, for the various MCU boards, CAN232 interfaces, BDM debugger and some other junk on the side ... I am about to hit the $600 level for development cost other than time.

The amount of pizza, beer, soda's that got me to this point ... well that was a whole different amount, but it was worth the trip.

User avatar
TonyB
What's hacking?
Posts: 26
Joined: 2005 Jul 28 14:41
Location: St Louis, MO

Post by TonyB » 2005 Oct 21 11:25

Just for completeness, and in case any interested people haven't found it yet, here's a more complete pinout for the dock connector:
http://ipodlinux.org/Dock_Connector

And a better description of the comms protocol:
http://ipodlinux.org/Apple_Accessory_Protocol

*Edited by Linuxkidd to fix the Protocol link.. ( Forgot the trailing L )*
1964 Ddoge 440
1965 Dart GT
2005 Dodge Magnum

Post Reply