Open Source Hardware
Re: Open Source Hardware
Sounds good beyerch. Im all for getting the J2534 cleaned up and running smoothly.
If its performance can be made to be on par with the vx nano, or better than I would be absolutely wrapped.
No problem, I know ALDL inside and out.. its fairly simple the way it works, I have examples on the software implementation for ALDL using J2534 which was abit of trial and error before finding the method that is supposed to be used.
Firmware wise, its basically just using a serial port (Or software serial/bit banging). The hardware would need to sync up with the car by searching for a small time gap (few milliseconds) and then continue processing each frame as it comes in.
There is then only a couple GMUART specific commands to implement. SetPollResponse and BecomeMaster.
As far as the tech document indicated, these two commands are for:
SetPollResponse: The custom message sent when BecomeMaster is commanded. This is generally used to do something like disable car communication (F1,56,08,B1).
BecomeMaster: Used to request ownership (Master) of bus. Realistically... all this means is it sends the message indicated in the Pollresponse.
After that.. its pretty standard read/write msgs.
If its performance can be made to be on par with the vx nano, or better than I would be absolutely wrapped.
No problem, I know ALDL inside and out.. its fairly simple the way it works, I have examples on the software implementation for ALDL using J2534 which was abit of trial and error before finding the method that is supposed to be used.
Firmware wise, its basically just using a serial port (Or software serial/bit banging). The hardware would need to sync up with the car by searching for a small time gap (few milliseconds) and then continue processing each frame as it comes in.
There is then only a couple GMUART specific commands to implement. SetPollResponse and BecomeMaster.
As far as the tech document indicated, these two commands are for:
SetPollResponse: The custom message sent when BecomeMaster is commanded. This is generally used to do something like disable car communication (F1,56,08,B1).
BecomeMaster: Used to request ownership (Master) of bus. Realistically... all this means is it sends the message indicated in the Pollresponse.
After that.. its pretty standard read/write msgs.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
-
- Posts: 44
- Joined: Fri Nov 13, 2015 10:52 am
- cars: 2000 Pontiac Grand Prix GTP, 1998 Tahoe, 2004 duramax lly, 2008 duramax and meany more I'm a mechanic/tuner
Re: Open Source Hardware
Interested
Re: Open Source Hardware
Was going through the firmware on this the other day.
Amazing work done so far! The windows api side is a bit messy, I can see what beyerch meant about that.
Bit of work there and looks like it would be a go!
Really need to separate the J2534 DLL API used with the hardware, and the J2534 sample used to communicate with the DLL API as its a bit confusing to what goes to what there.
Other than that, Im pretty happy to try order a board and give this a whirl!!
Amazing work done so far! The windows api side is a bit messy, I can see what beyerch meant about that.
Bit of work there and looks like it would be a go!
Really need to separate the J2534 DLL API used with the hardware, and the J2534 sample used to communicate with the DLL API as its a bit confusing to what goes to what there.
Other than that, Im pretty happy to try order a board and give this a whirl!!
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
- commodorenut
- Posts: 58
- Joined: Sun Jan 01, 2017 7:50 pm
- cars: VY Monaro 427ci SuperCharged
VK Group A LS2 671 Supercharged ( in the build )
Re: Open Source Hardware
definitely interested
-
- Posts: 3
- Joined: Sun Aug 12, 2018 8:23 pm
Re: Open Source Hardware
Also interested!
Re: Open Source Hardware
Is there any chance of finding pre-built devices for sale anywhere?
Please don't PM me with technical questions - start a thread instead, and send me a link to it. That way I can answer in public, and help other people who have the same question. Thanks!
Re: Open Source Hardware
looking for ALDL software on Github, I found another hardware project:
https://github.com/CrashOverrideProduct ... DL-Adapter
https://github.com/CrashOverrideProduct ... DL-Adapter
Re: Open Source Hardware
Hmm, Interesting project, first time I've seen it ...
What's up with it ??
Why hasn't this gone forth ??
Isn't it worthy ??
Has anyone ordered a board (or bread boarded it) and got it to work ??
In case anyone is interested: https://oshpark.com/shared_projects/21VTyHgL, I suspect there are better options.
BTW beyerch, love the line,
What's up with it ??
Why hasn't this gone forth ??
Isn't it worthy ??
Has anyone ordered a board (or bread boarded it) and got it to work ??
In case anyone is interested: https://oshpark.com/shared_projects/21VTyHgL, I suspect there are better options.
BTW beyerch, love the line,
beyerch wrote:Already enough tHieves making a Profit in The tUNing markEt by buRning thoSe willing to help others.
Intelligence is in the details!
It is easier not to learn bad habits, then it is to break them!
If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
It is easier not to learn bad habits, then it is to break them!
If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
Re: Open Source Hardware
Having a hard time wrapping my oxygen deprived and inexperienced mind around the hardware.
Could you more experienced folks tell me if this device (hardware wise) would be compatible with most vehicles ??
Not concerned about firmware or drivers, just the hardware.
If not, what vehicles would it not work on ??
Thank you!
Could you more experienced folks tell me if this device (hardware wise) would be compatible with most vehicles ??
Not concerned about firmware or drivers, just the hardware.
If not, what vehicles would it not work on ??
Thank you!
Intelligence is in the details!
It is easier not to learn bad habits, then it is to break them!
If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
It is easier not to learn bad habits, then it is to break them!
If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
- antus
- Site Admin
- Posts: 8261
- Joined: Sat Feb 28, 2009 8:34 pm
- cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B - Contact:
Re: Open Source Hardware
just from the protocols in the specs, yes it would be compatible with most cars
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396