20v ecu question

kennyb01
Club4AG Enthusiast
Posts: 62
Joined: Fri Feb 01, 2013 9:58 am

20v ecu question

Postby kennyb01 » Mon Apr 15, 2013 4:27 pm

Is it possible for a tuner to remap or retune a 20v (either ST or BT) ECU?

User avatar
Toyoloog
Club4AG Enthusiast
Posts: 120
Joined: Mon Jan 14, 2013 10:20 pm

Re: 20v ecu question

Postby Toyoloog » Tue Apr 16, 2013 6:43 am

Not with the OEM ECU.
There is an option to remap the OEM ECU but in that case you need some additional hardware.
I have a TOM's ECU for the 20V silvertop that uses such hardware. However, you need to have good knowledge of programming since there isn't any software available to the public.
Coffee is what makes civilized life possible in these demanding times...

onnaj
Club4AG Pro
Posts: 524
Joined: Mon Jan 14, 2013 9:20 pm
Location: Netherlands

Re: 20v ecu question

Postby onnaj » Tue Apr 16, 2013 8:27 am

Toyoloog wrote:Not with the OEM ECU.
There is an option to remap the OEM ECU but in that case you need some additional hardware.
I have a TOM's ECU for the 20V silvertop that uses such hardware. However, you need to have good knowledge of programming since there isn't any software available to the public.


What hardware is needed? I'm IT guy, so it might be usefull for me :)
Check my 4AGE 20V BT teardown, rebuild and transplantation over here --> http://club4ag.com/forums/viewtopic.php?f=7&t=3382

User avatar
Toyoloog
Club4AG Enthusiast
Posts: 120
Joined: Mon Jan 14, 2013 10:20 pm

Re: 20v ecu question

Postby Toyoloog » Wed Apr 17, 2013 3:36 am

For a start, you have to create a PCB that lets the MCU refer to external memory. this can be done by grounding some of the pins to put the MCU in external mode. Problem is, those pins are used for inputs so you will have to take that into account. Often this is solved using a FPGA or similar (although I have some ECU's that use discrete components instead).

Techtom is one of the suppliers of such hardware. The controller itself is very similar to the 8-bit Motorola 8600 MCU but with an unique instruction set. I have already extracted the program from a silvertop ECU, disassembling however, is a PITA.
Coffee is what makes civilized life possible in these demanding times...

User avatar
s24a
Club4AG Enthusiast
Posts: 66
Joined: Mon Jan 14, 2013 9:40 pm

Re: 20v ecu question

Postby s24a » Sat Apr 20, 2013 10:28 am

Not familiar with a Motorola 8600 microprocessor.

Would that be instead a Motorola 6800 series variant, such as 6801, 6803, 6809, etc?
If so, its similar to what both GM and Chrysler used in the late 80s and early 90s.........
"When the going gets, wierd, the Wierd turn Pro" -- Hunter S. Thompson

kennyb01
Club4AG Enthusiast
Posts: 62
Joined: Fri Feb 01, 2013 9:58 am

Re: 20v ecu question

Postby kennyb01 » Sun Apr 21, 2013 6:39 pm

Very interesting info. Thanks buddy. I wasn't considering doing a tune myself but rather having a dyno tune. Probably would be easier and more tunable to go with a stand alone and an adapter harness in all honesty.

User avatar
Toyoloog
Club4AG Enthusiast
Posts: 120
Joined: Mon Jan 14, 2013 10:20 pm

Re: 20v ecu question

Postby Toyoloog » Mon Apr 22, 2013 1:06 pm

s24a wrote:Not familiar with a Motorola 8600 microprocessor.

Would that be instead a Motorola 6800 series variant, such as 6801, 6803, 6809, etc?


:oops: Uhhh indeed it is... Guess I was a bit too fast on the typing...
Coffee is what makes civilized life possible in these demanding times...

User avatar
s24a
Club4AG Enthusiast
Posts: 66
Joined: Mon Jan 14, 2013 9:40 pm

Re: 20v ecu question

Postby s24a » Mon Apr 22, 2013 3:02 pm

If you know or have a good idea of what the opcode map is for your 68xx variant controller, you can utilize a cross-platform disassembler to generate the code base that the micro was using.
IDA-Pro is a good example, although not the only one and some I think could even be freeware or shareware. There seems to be a pretty good number for the Motorola 68xx family of controllers.

I mention IDA-Pro disassembler as it allows you to "tune" the action of the disassembler if not all opcode instructions are known to iteratively generate a disassembly that can then be used as the basis of modifying for your own unique software that will run on the controller.
"When the going gets, wierd, the Wierd turn Pro" -- Hunter S. Thompson

AT210
Posts: 3
Joined: Thu Apr 18, 2013 4:09 pm

Re: 20v ecu question

Postby AT210 » Sat May 04, 2013 3:59 pm

will the 4agze oem ecu work with a 20v blacktop?? thinking of turbocharging BT20v nd can't afford to go for standalone systems!!
Any help/advice would be greatly appreciated.