Pages: 1 2 [3]
Author Topic: McMessLoggerEvo - realtime ram display and editor, more to come  (Read 7577 times)
fluke9
Full Member
***

Karma: +24/-1
Offline Offline

Posts: 113


« Reply #30 on: December 04, 2019, 12:52:24 PM »

EDIT: Not even a crash, plain no-start, the command prompt window flashes for a split sec and that is it...

no support below win10 until i find time to relink to an older windows sdk,
sorry but my focus currently is on getting more stuff implemented first.
Logged
prj
Hero Member
*****

Karma: +358/-76
Offline Offline

Posts: 3923


« Reply #31 on: December 04, 2019, 03:09:24 PM »

CCP should be supported by all ecus after (maybe including ME9) but i did not look into the details yet.
Expect bumped up security and atleast a seed-key implementation or even more.
"More". Hardware is involved.
$22 and $23 are your tools on UDS, and they are very fast.
Logged
gt-innovation
Sr. Member
****

Karma: +52/-51
Offline Offline

Posts: 396


« Reply #32 on: December 04, 2019, 03:11:14 PM »

I have found McMess in ME9 too,
but so far not in MED17 EDC17 and newer ones...

CCP should be supported by all ecus after (maybe including ME9) but i did not look into the details yet.
Expect bumped up security and atleast a seed-key implementation or even more.


I can help on ccp just drop me a message when you need... there is no med17 with mcmess btw... ccp/xcp is what newer ecus are using and you have flash capabilities as well and you can also change things in a certain ram area that ccp/xcp allocates...
Logged
q_dubz
Full Member
***

Karma: +3/-0
Offline Offline

Posts: 152



« Reply #33 on: February 24, 2020, 10:25:47 PM »

The long read for people like me who have no clue about this stuff:

https://www.mikrocontroller.net/attachment/115911/mcmess_protocol.txt
Logged
xero
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 1


« Reply #34 on: March 10, 2020, 08:01:59 PM »

Someone mentioned that they'd like to see this tested on a diesel ECU - I just happen to have an EDC16U31, of which the matching DAMOS is plastered with McMess information... but no dice. I tried both low and high speed. The log says:

starting connection on <insert your port here> with protocol McMess {LOW|HIGH}SPEED
doing {high|low}speed McMess init...
received response from ECU: 00 00 00 00 00 (5 bytes)
received unknown answer ...
serial port is closed now.

I'd love to contribute to your project!
Logged
jochen_145
Full Member
***

Karma: +8/-3
Offline Offline

Posts: 156


« Reply #35 on: May 19, 2020, 03:17:09 AM »

Can do all that later, my code is portable enough, currently its a all still a rough WIP,
but i am so pleased with how it turns out that i wanted to share ;-)

Are there still investigations to run McMessLoggerEvo on WIN7 Systems ?

Meentime I tryed to run McMessLogger in a Win10 based tablet, but I still connot run, becaus of missing MSVCP140.dll missing Sad

BR Jochen
Logged
FritzP
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 7


« Reply #36 on: June 03, 2020, 09:32:46 PM »

I am glad i did not listen as everbody told me McMess is just a braindead protocol of no use...
Actually its fucking useful and with 1kb/s read capabilities not the slowest one ;-)

So please take a quick look at this:
https://www.youtube.com/watch?v=QTydB5fx6wo&feature=youtu.be

and that:


Please try it yourself here and tell me if it works for you:
https://drive.google.com/open?id=19PmsdsiBaBKSwHI0UzimwuDXrD6xViUg

A lot more is to come:
a.) some nifty tools like the live ram view you have seen
b.) a logger which takes damos files for definitions and maybe other formats (ME7Logger?)
c.) a dashboard gui




Very interesting, and very good work.
Will this only work on ME 7 ecu, or can it also work on older motronic ecu with 80515 processor.
Logged
ejg3855
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 116


« Reply #37 on: July 24, 2020, 11:49:16 AM »

Nice Work, thank you.

It would be nice to integrate this with a logger so we see where we are in tables. Im envisioning something like how megasquirt tuner works and shows you where you are in the table.
Logged
Herleybob
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 5


« Reply #38 on: August 10, 2020, 08:11:08 PM »

I would love for this to work on a ME17, i can only datalog around 32 bytes at a time and its a lengthy process for me to change the addresses i'm logging.
Logged
jochen_145
Full Member
***

Karma: +8/-3
Offline Offline

Posts: 156


« Reply #39 on: August 15, 2020, 07:34:18 AM »

Small progress update:
Begins to work out really nice...

Next things to tackle:
- Filtering by Function
- Filtering by Editbox
- And ofcourse the "Start Datalogging with selected Variables" button ;-)

Meanwhile I get McMessLogger running on a Win10-Tab Smiley

but..
connecting to ME7.5 gets no responce from ECU:

received responce from ECU: 00 00 00 00 00  (5 bytes)
receiced unknown answer ...

connection itself works fine, chancing from McMess-Logger to ME7Logger will show date at the same hardware confing.

What I miss a my version of McMessLogger (form 2.12.2019) is possibility to parse the Damos form connected ECU and all functions to show measurement values.

Maybe I am too blind to find these functions in programm ?

Or is it possible that first linked version is too old for that and only works a Me7.3 ?

If yes, can you please update link, so I can test connection and logging of other McMess supporting ECUs (like ME7.5 or EDC15) ?

Thanks Smiley
« Last Edit: August 15, 2020, 07:42:10 AM by jochen_145 » Logged
timus
Newbie
*

Karma: +4/-0
Offline Offline

Posts: 11

Polo 86c2f 1.8T AUM


« Reply #40 on: August 27, 2020, 10:01:03 AM »

Is it possible to use McMessLoggerEvo or McMess protocol in general to log data in EXTRAM past 0x383fff? EXTRAM in me7.5 is 32KB.

Edit:
Never mind, I just look it up inside me7.5 disassembly and its seem like it can read EXTRAM from 0x380000 to 0x387FFF and not only up to 0x383FFF.
Can you fluke9 extend EXTRAM up to this value in your software?
« Last Edit: August 30, 2020, 02:27:48 PM by timus » Logged
Pages: 1 2 [3]
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.024 seconds with 18 queries. (Pretty URLs adds 0s, 0q)