Diagnostics CAN development for ---- FreeEMS

Official FreeEMS vanilla firmware development, the heart and soul of the system!
Post Reply
danny_ecu
TO220 - Visibile
Posts: 4
Joined: Sun Nov 21, 2010 3:51 pm

Diagnostics CAN development for ---- FreeEMS

Post by danny_ecu »

Hello,

I have joined the forum today & i am intrested to build some diagnostics services for freeEMS. I have worked on FORD project for Body Control Module it is also an electronic control unit for an CAR.

I am having some idea about vector diagnostics kernel CANDESCBASIC which i was using in an battery charger project. But ford have there own kernel for diagnostics known as VOODO. But we can build something similar to that which can be used for OBD.

But first thing for me is to unerstand FreeEMS its present s/w & tools needed for its development. Please sugest how to proceed for this ?

Once system level is clear we can procede ahead to creat the high-level design related to kernel for diagnostics of freeEMS. Once design is finalised we can built the kernel.

I am having some usefull document for HC12 which we were also using for ford vehical. I am putting it in sharing

Danny
Attachments
Memory_Paging_in_the_S12X_family.ppt
(1.36 MiB) Downloaded 767 times
User avatar
ToxicGumbo
LQFP144 - On Top Of The Game
Posts: 474
Joined: Tue Jan 03, 2012 8:37 pm
Location: Manhattan, KS. USA

Re: Diagnostics CAN development for ---- FreeEMS

Post by ToxicGumbo »

Thanks for posting that useful PowerPoint file.

Are you still interested in developing diagnostics support? FreeEMS has advanced quite a bit since your post, so this is a great time to jump in.

Edit: You might want to take a look at http://forum.diyefi.org/viewtopic.php?f=42&t=1896&hilit=can

-Jeff
danny_ecu
TO220 - Visibile
Posts: 4
Joined: Sun Nov 21, 2010 3:51 pm

Re: Diagnostics CAN development for ---- FreeEMS

Post by danny_ecu »

Fine i will be... But where freeEms is standing at present.
What controller & compilers you are using ?
What functionality have been implemented what is left ?
What are the future plan or radmap for freeEMS?

First i will go through these links --- long before i read it. :--
http://freeems.org/
viewtopic.php?f=54&t=1241
http://docs.freeems.org/
http://wiki.freeems.org/doku.php

//Dany
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Diagnostics CAN development for ---- FreeEMS

Post by Fred »

Read this:

viewtopic.php?f=41&t=1699

And don't bother with the old wiki.

What's implemented, in terms of features, does not matter, except to those short sighted ones without any real vision.

Fred.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
danny_ecu
TO220 - Visibile
Posts: 4
Joined: Sun Nov 21, 2010 3:51 pm

Re: Diagnostics CAN development for ---- FreeEMS

Post by danny_ecu »

Ok fine .. i will have to go through .. your firmware structure... how your scheduler is implemented... ...

For diagnostics firmware side we need following :---
1> Diagnostics kernel to serve the request from client.
2> we can insert diagnostic related call in the scheduler for dtc checking.
3> also most important will we Transport layer protocol implementation for diagnostics .
4> I have worked to Body Control Module .. so for Engine control .. We need some document for reference PID & DTC which are commonly supported on engine control units.


First i have to understand the current implementation. Then i will proceed on above ones.

//Danny
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Diagnostics CAN development for ---- FreeEMS

Post by Fred »

This DTC, and if not, which DTC?
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
danny_ecu
TO220 - Visibile
Posts: 4
Joined: Sun Nov 21, 2010 3:51 pm

Re: Diagnostics CAN development for ---- FreeEMS

Post by danny_ecu »

yes this one..
https://en.wikipedia.org/wiki/Diagnosti ... _standards

Diagnostic Trouble Code, in the automotive industry, codes that are prescribed by SAE standards to help track problems in a vehicle detected by its on-board computer
Post Reply