Search found 8844 matches

by Matt
Sat Oct 13, 2007 3:31 pm
Forum: B.S.
Topic: Idiots guide to disassembly and reading opcode...
Replies: 80
Views: 58989

I've updated the address file and the next version of nistune that comes out ; ; EK10 MA09ERT Variant Header ; CPU 6301 ORG patchloc1 ; usb register in PLD rammax EQU $1000 ; this is top ram address on HD6303 usbdatareg EQU $FA00 ; This is the PLD memory mapped register (A14 hooked up) OK for MA09ER...
by Matt
Sat Oct 13, 2007 3:19 pm
Forum: B.S.
Topic: Idiots guide to disassembly and reading opcode...
Replies: 80
Views: 58989

several hours later... it was the second interrupt handler which is called by the CAS 1 degree signal. now all works well and I have consult RAM trace now available to me :) i also optimised my USB consult code and fixed a bug i found in the current firmware :? the flag i set for streaming never get...
by Matt
Sat Oct 13, 2007 1:31 pm
Forum: B.S.
Topic: Idiots guide to disassembly and reading opcode...
Replies: 80
Views: 58989

To answer an earlier question... no you cant just add new variables. You can reuse other ones, but new entries mean new scalings and display methods. I have an internal table which I update for new entries Just let me know what they are, and what the scalings (conversion) are Anyway I've attached a ...
by Matt
Fri Oct 12, 2007 2:28 pm
Forum: B.S.
Topic: Idiots guide to disassembly and reading opcode...
Replies: 80
Views: 58989

I always look through code which has those tables known (in another ECU) and then look at the routine it uses Then I go hunting through for that routine in the code where I'm looking for the new table. For those I couldn't find a similar routine yet from the KA24E code to match the MA09ERT code I ca...
by Matt
Fri Oct 12, 2007 2:26 pm
Forum: B.S.
Topic: Idiots guide to disassembly and reading opcode...
Replies: 80
Views: 58989

You can use that area of NVRAM as you like... ROM or RAM doesn't matter However if you do a 'STORE' then the RAM contents will be permanently put in the EEPROM part of the chip Ed has a NIStune programmer board so he can reprogram the NVRAM as he pleases. Currently NTProg only takes an 64K ENT (Enco...
by Matt
Fri Oct 12, 2007 12:59 pm
Forum: B.S.
Topic: Idiots guide to disassembly and reading opcode...
Replies: 80
Views: 58989

I had to get NIStune working in a 1984 Z31... these have stuff all RAM so NIStune takes about 20 bytes of RAM. I have started using RAM from 0x0400 - 0x0420 from what I recall but that is configurable Your ROM is 16K and the boards have 32K ROM space. Your code is located 0xc000-0xffff and my NIStun...
by Matt
Fri Oct 12, 2007 10:44 am
Forum: B.S.
Topic: Idiots guide to disassembly and reading opcode...
Replies: 80
Views: 58989

6303 spec sheet
by Matt
Fri Oct 12, 2007 10:39 am
Forum: Software Bugs
Topic: CA18DET + Type 1 board => knock maps
Replies: 58
Views: 21101

Unfortunately its something I have to do... because the board has no internal microcontroller it is only programmable off ECU. Which requires the programmer board we have developed
by Matt
Fri Oct 12, 2007 10:34 am
Forum: B.S.
Topic: Idiots guide to disassembly and reading opcode...
Replies: 80
Views: 58989

I wish I had this much time. You guys have got heaps done I managed to hook up the ECU last night on the bench (soldering wires to the back of the PCB with all the sensors hooked up) and got it running with the NIStune Type 1 board installed. I had to change the memory map address on the CPLD from F...
by Matt
Thu Oct 11, 2007 6:33 pm
Forum: B.S.
Topic: Idiots guide to disassembly and reading opcode...
Replies: 80
Views: 58989

pin 6 i think ed was saying in the email from last night. i'll trace it through...
by Matt
Thu Oct 11, 2007 2:29 pm
Forum: B.S.
Topic: Idiots guide to disassembly and reading opcode...
Replies: 80
Views: 58989

Yeah i noticed that too with the KA24E, which is what I used to start working from with my disassembly... since the maps all start at the beginning similar to the MELPS 77xx code This one starts from C000 offset for some reason. I dont know why they do that. The A31 Cefiro is the same also starting ...
by Matt
Thu Oct 11, 2007 1:08 pm
Forum: General Nistune Discussion
Topic: Ostrich 2.0 vs. Romulator
Replies: 7
Views: 3331

I've still got to finish donig those maptrace updates for you guys. I've got way too much on my plate at the moment. Anyway better get back to work....
by Matt
Thu Oct 11, 2007 1:06 pm
Forum: B.S.
Topic: Idiots guide to disassembly and reading opcode...
Replies: 80
Views: 58989

I've got Eds ECU here now so have to solder a connector to it on the bench (the plugs are similar size to Z32 but plug in type like Z31 and I dont have anything like that here) I've got some RAM addresses so far, once I get home will post them. Got RPM, TP, Temp, battery so far I use the DTC reporti...
by Matt
Thu Oct 11, 2007 1:01 pm
Forum: Software Bugs
Topic: fuel maps and closing interface
Replies: 30
Views: 7968

That is a problem with the drawing of polygons. I currently draw from front to back. If there is any polygon which is higher than the other it will 'block' it out

I'll put it on the list since i know about it but dont have it noted yet

For this you will need to use the unfilled map in the meantime
by Matt
Thu Oct 11, 2007 12:20 pm
Forum: B.S.
Topic: Idiots guide to disassembly and reading opcode...
Replies: 80
Views: 58989

Let me know what ECU you are going to start with and I can provide a symbol list Over the last few days I have written some scripts to take the RAM address information (consult table) from my Header files used in the NIStune autopatch code and combine this with the ROMEditor address file address inf...