Graphics interface for the 14CUX

Graphics interface for the 14CUX

Author
Discussion

blitzracing

Original Poster:

6,387 posts

220 months

Friday 5th October 2012
quotequote all
Drop me a mail as Ive not renewed the advert at the moment as I have only 2 left , although I will make some more up.

Mr Jenks

1,204 posts

265 months

Friday 5th October 2012
quotequote all
blitzracing said:
Drop me a mail as Ive not renewed the advert at the moment as I have only 2 left , although I will make some more up.
Despite trying to watch Jeff Lynne, Tom Petty and the rest of the Travelling Wilbury`s...YHM

Dave

Edited by Mr Jenks on Friday 5th October 22:05

stevmale

125 posts

175 months

Tuesday 9th October 2012
quotequote all
Hi . how do I obtain a adapter cable to rn 14 cux program on my car
regards

steve

Mr Jenks

1,204 posts

265 months

Wednesday 10th October 2012
quotequote all
Thanks Mark, the postman came yesterday but nobody in to sign so I collected today.
I have had a read through the info provided, and there`s plenty of it, the lead looks to be good quality and well put together.
Look forward to trying it out at the weekend.

Dave

spitfire4v8

3,991 posts

181 months

Wednesday 10th October 2012
quotequote all
Do we know the addresses in the prom where the adjustment factors are? (presumably one for each map?)

cmb

103 posts

175 months

Thursday 11th October 2012
quotequote all
spitfire4v8 said:
Do we know the addresses in the prom where the adjustment factors are? (presumably one for each map?)
The map adjustment factors are 16-bit values that immediately follow the last value in each of the five maps. (Typical values for 3.9L maps are around 0x5400.) Units built after mid-1992 have slightly different code with different offsets for the maps.

Adjustment factor offsets in older units:
Map 1: $C2BF
Map 2: $C3D1
Map 3: $C4E3
Map 4: $C5F5
Map 5: $C707

Adjustment factor offsets in newer units:
Map 1: $C2E7
Map 2: $C3F9
Map 3: $C50B
Map 4: $C61D
Map 5: $C72F

Also note that these are *memory* offsets, accessible via the serial port when the ECU is running. If you're looking at a binary image of the PROM, subtract 0xC000 to get the equivalent file offset.

--Colin

spitfire4v8

3,991 posts

181 months

Thursday 11th October 2012
quotequote all
much appreciated colin many thanks

carsy

3,018 posts

165 months

Thursday 11th October 2012
quotequote all
Does all this mean that someone else other than Mr.Adams is on the verge of being able to re map the 14cux.

Ribol

11,276 posts

258 months

Thursday 11th October 2012
quotequote all
cmb said:
The map adjustment factors are 16-bit values that immediately follow the last value in each of the five maps. (Typical values for 3.9L maps are around 0x5400.) Units built after mid-1992 have slightly different code with different offsets for the maps.

Adjustment factor offsets in older units:
Map 1: $C2BF
Map 2: $C3D1
Map 3: $C4E3
Map 4: $C5F5
Map 5: $C707

Adjustment factor offsets in newer units:
Map 1: $C2E7
Map 2: $C3F9
Map 3: $C50B
Map 4: $C61D
Map 5: $C72F

Also note that these are *memory* offsets, accessible via the serial port when the ECU is running. If you're looking at a binary image of the PROM, subtract 0xC000 to get the equivalent file offset.

--Colin
confused I really wish I understood what is written above, can anyone who speaks both Computanese and English please translate it for me?

davep

1,143 posts

284 months

Thursday 11th October 2012
quotequote all
Colin gives a good overview to the 14CUX memory map here:

http://alum.wpi.edu/~colinb/14cux.html

All we need know is a detailed listing of the code! wink

blitzracing

Original Poster:

6,387 posts

220 months

Thursday 11th October 2012
quotequote all
You could try having a play with WinOLS now we can read the Eprom contents easily instaed of messing around at a bits and bytes level, and its designed for Bosch fuel maps that the Lucas uses. It costs far to much for the full version but you can download a demo copy here:

http://www.evc.de/en/download/down_winols.asp

Cant say I know how to drive it however.........

davep

1,143 posts

284 months

Friday 12th October 2012
quotequote all
A long shot I know, but does anyone have a commented 14CUX/ECU assembly language listing? I've now got my prom image into Word in Motorola assembler format and there's 250 pages of it so any comments would be useful.

I've had a play with WinOLS and it's a bit too heavyweight for my needs.

spitfire4v8

3,991 posts

181 months

Friday 12th October 2012
quotequote all
I started looking through some cerbera chip files about a year ago with winols to get my head around it with chipfiles i already knew. I'd love to get a real time emulator up and running through the lucas, I'm not sure there's anything available for the lucas to run through my moates ostrich? Maybe the american guys know of something? If we were tuning Hondas it would be easy as the hard work has been done already.

blitzracing

Original Poster:

6,387 posts

220 months

Saturday 13th October 2012
quotequote all
You need the datasheet for the Motorola 6803U4 microprocessor for the assembly code. As for the emulator- is it not simply a case of getting an Eprom emulator for the 27xxx series with a USB interface and programming the relevant address locations directly with a PC? The Guy who could really help on this is Fanc Buxton:

http://www.stunnedbuffalo.demon.co.uk/sbr.html

I drop him a mail as this is out of my league.



Edited by blitzracing on Saturday 13th October 09:53

SILICONEKID340HP

14,997 posts

231 months

Saturday 13th October 2012
quotequote all
[quote=blitzracing]You need the datasheet for the Motorola 6803U4 microprocessor for the assembly code. As for the emulator- is it not simply a case of getting an Eprom emulator for the 27xxx series with a USB interface and programming the relevant address locations directly with a PC? The Guy who could really help on this is Fanc Buxton:

http://www.stunnedbuffalo.demon.co.uk/sbr.html

I drop him a mail as this is out of my league.


Why don`t you ask Mark Adams to help you hehe

blitzracing

Original Poster:

6,387 posts

220 months

Saturday 13th October 2012
quotequote all
Marks always very helpful, but Franc pre-dates him on the the bits and bytes of the 14CUX. He originality was involved in chipping my G33 back in 1992 at JE engineering, when the 14CUX was state of the art.

SILICONEKID340HP

14,997 posts

231 months

Saturday 13th October 2012
quotequote all
blitzracing said:
Marks always very helpful, but Franc pre-dates him on the the bits and bytes of the 14CUX. He originality was involved in chipping my G33 back in 1992 at JE engineering, when the 14CUX was state of the art.
So is this whole thread all about cracking the code ?smokin

Pink_Floyd

900 posts

221 months

Sunday 14th October 2012
quotequote all
cmb said:
I just released a new version -- 0.3.5. This one fixes the polarity of the short-term lambda trim value, and I added labels to show that negative trim is *reducing* fuel while positive trim is *adding* fuel. --Colin
Using 0.3.5 I get Long term Lambda of -100% Reducing. SO I assume that this means that it is trying to remove fuel as its running a bit rich ?

blitzracing

Original Poster:

6,387 posts

220 months

Sunday 14th October 2012
quotequote all
Thats correct- but please try an ECU reset, and make sure the long term trim drops to zero before resetting bit by bit on a hot engine, it seems odd that you would be running 100% long term, yet the short term is fine. The long term trim could be a red herring that needs investigating.

taylormj4

1,563 posts

266 months

Wednesday 17th October 2012
quotequote all
Hi Mark,
I just sent you a PM.
Cheers, Matt