Page 1 of 4

Self learning (I need guideline)

Posted: Wed Feb 20, 2019 9:45 am
by amatt
Hey guys..
Long story cut short, I got corrupted (maybe) ms2 daughter board. It is possible if I wip all those code, and load with fresh serial monitor, then latest 3.4.2 Extra? I dig all over Msextra forum, but what serial monitor is loaded still remain secret. If can, please guide me how to.

(This daughter card has been sent repair to JSM, I using it for 2-3 years and previous issue come back.)

Thanks.

Amatt

Re: Self learning (I need guideline)

Posted: Wed Feb 20, 2019 8:06 pm
by Fred
Wrong section of the forum, however I'll reply first, move it later:

No. As you say, secret, to protect IP. You'll have to send it back again.

Given the source of 3.4.2 is available, you should be able to dig into it and find the code that validates the SM and disable that, then use the one I built for FreeMS2 use, but not without some work.

Good luck using your legitimate hardware with legitimate firmware and their version of horrible ugly DRM.

Re: Self learning (I need guideline)

Posted: Thu Feb 21, 2019 2:54 am
by amatt
Sorry for the wrong forum section, please move.
I been reading all over Msextra forum, notice someone link that SM on there. But all that has been eating by worm. :lol2:
BTW I found mon.s19 on TBricks.forum. Ok, next step what should I do? I got BDM, Hiwave application and mon.s19.
Try to connect it before, but in Hiwave it write security or something like that.


ps: I wish I could flash Freeems2 on it, but my limited knowledge of coding block me todo that.

thanks

Amatt

Re: Self learning (I need guideline)

Posted: Thu Feb 21, 2019 10:48 am
by Fred
No worries. All I have for you is good luck!

Re: Self learning (I need guideline)

Posted: Fri Feb 22, 2019 2:24 pm
by amatt
I am doing try and error thing just now. What those error mean? Why below is write not_connected secured?
I just wanna know that code is has been written or not.

Thanks.

amatt
bdm.png

Re: Self learning (I need guideline)

Posted: Fri Feb 22, 2019 2:30 pm
by amatt
sorry.. picture too small.
here's the bigger one.
bdm2.png

Re: Self learning (I need guideline)

Posted: Sat Feb 23, 2019 12:32 pm
by Fred
No idea, sorry. Never used that tool myself before.

Re: Self learning (I need guideline)

Posted: Wed Mar 06, 2019 2:49 am
by amatt
Ok, look like successful with that SM I download from TBrick.com.

Another long story cut short:
Can I ask about Coolefi Basic ecu here? It is first batch loaded with Libreems.

Thanks.

Amatt

Re: Self learning (I need guideline)

Posted: Mon Mar 11, 2019 9:01 am
by Fred
No idea. FreeEMS hardware shouldn't be loaded with default firmware at all, except maybe a bench test build to validate hardware IO is functioning correctly in the factory (if any). LibreEMS, unlike FreeEMS, is completely dead in the water and has been for a long time. YMMV.

Re: Self learning (I need guideline)

Posted: Tue Mar 12, 2019 3:29 am
by amatt
Yeah, it pretty dead since 2017 IIRC. I got several issue with that Basic Ecu. My planning is to load it with Freems. I pm Andy before, and he said it can. I am ready with that "destructive modification".

Thanks.

Amatt



"The Basic ECU is not compatible with FreeEMS firmware without a bit of destructive modification, since FreeEMS only uses the Port T 2-7 timer outputs for injection and ignition. The Basic ECU is hard wired via traces for Port B0-3 for ignition and Port B4-7 for injection. You would have to cut the MCU traces to the ignition and injection circuits and solder in jumper wires from the Port T MCU outputs. Keep in mind that with FreeEMS you only have 6 timer outputs, so you can have batch injection with sequential ignition OR you can have sequential injection with wasted spark ignition but you can't have sequential injection AND sequential ignition.

Andy"