Search found 28 matches

by Jamie from oz
2024 Jan 26, 18:07
Forum: Hardware, Programming & Disassembly
Topic: EEC V file conversion
Replies: 359
Views: 58330

Re: EEC V file conversion

Not sure if you have a generic obd2 adapter that you can use with forscan.

I can data log some of the later eec-v in Australian au falcons with forscan and a elm327 or tactrix open port 2 or vgate fs.
This is only for datalogging generic obd2 not tuning the ecu and not with the QH.
by Jamie from oz
2024 Jan 25, 23:28
Forum: Hardware, Programming & Disassembly
Topic: SAD Version 5 (alpha)
Replies: 143
Views: 14738

Re: SAD Version 5 (alpha)

[quote=tvrfan post_id=13567

3DBC OK. will check.
[/quote]

If you don't have it I had posted it on eectuning a while back.
by Jamie from oz
2024 Jan 25, 18:03
Forum: Hardware, Programming & Disassembly
Topic: SAD Version 5 (alpha)
Replies: 143
Views: 14738

Re: SAD Version 5 (alpha)

Andy i think sad 5.0.7 may be not displaying added Rbase R22 in my 3DBC LST.

(3DBC) the other Rbase are commented out as they are only there for my reference.

5.0.6 dir

Code: Select all

### Symbol list ###

#rbase 72 46e  
#rbase a2 37c 
#rbase bc 180 
#rbase be 280 
rbase 22 0437 2455 251c

sym 2  "CPU_OK" :B 6                  # auto
sym 2  "LSO_Port"                     # auto
5.0.6 lst

Code: Select all

   Sub_2445_kam_qualification_test_logic:
2445: a1,37,04,22         ldw   R22,437          R22 = 437_?kam_bit_flags?;
2449: 71,7f,28            an2b  R28,7f           FlgR28_B7_kamok = 0;
244c: b1,aa,42            ldb   R42,aa           R42 = aa;
244f: b1,c6,30            ldb   R30,c6           Scr30 = c6;
2452: b1,75,32            ldb   R32,75           R32 = 75;
2455: 9b,22,b7,42         cmpb  R42,[R22+b7]     
2459: d7,2f               jne   248a             if (R42 = 3ee_KAMQA) {            # [r22-49] 437-49=3EE ? kamqa?   LOWEST ADDRESS OF KAM # KAMQA aa= 10101010 BINARY
245b: 9b,22,27,30         cmpb  R30,[R22+27]     
245f: d7,29               jne   248a             if (Scr30 = 45e_KAMQB) {          # [r22+27] 437+27=45E ? kamqb?   MIDDLE ADDRESS OF KAM # KAMQB c6= 11000110 BINARY
2461: 9b,22,50,32         cmpb  R32,[R22+50]     
2465: d7,23               jne   248a             if (R32 = 487_KAMQC) {   
sad 5.0.7 dir
i tried using the Rbase over a range like i had previously but all 3 dont appear to be working for me.
tried each individual over address range befor commenting them out and trying Rbase 22 0437.

Code: Select all

### Symbol list ###

rbase 22 0437
#rbase 22 0437 2455 251c
#rbase 22 0437 8504 8623
#rbase 72 46e  
#rbase a2 37c 
#rbase bc 180 
#rbase be 280 
sad 5.0.7 lst

Code: Select all

   Sub_2445_kam_qualification_test_logic:
2445: a1,37,04,22         ldw   R22,437          R22 = 437_?kam_bit_flags?;
2449: 71,7f,28            an2b  R28,7f           FlgR28_B7_kamok = 0;
244c: b1,aa,42            ldb   R42,aa           R42 = aa;
244f: b1,c6,30            ldb   R30,c6           Scr30 = c6;
2452: b1,75,32            ldb   R32,75           R32 = 75;
2455: 9b,22,b7,42         cmpb  R42,[R22+b7]     
2459: d7,2f               jne   248a             if (R42 = [R22-49]) {             # [r22-49] 437-49=3EE ? kamqa?   LOWEST ADDRESS OF KAM # KAMQA aa= 10101010 BINARY
245b: 9b,22,27,30         cmpb  R30,[R22+27]     
245f: d7,29               jne   248a             if (Scr30 = [R22+27]) {           # [r22+27] 437+27=45E ? kamqb?   MIDDLE ADDRESS OF KAM # KAMQB c6= 11000110 BINARY
2461: 9b,22,50,32         cmpb  R32,[R22+50]     
2465: d7,23               jne   248a             if (R32 = [R22+50]) {   
by Jamie from oz
2024 Jan 12, 03:26
Forum: Hardware, Programming & Disassembly
Topic: SAD Version 5 (alpha)
Replies: 143
Views: 14738

Re: SAD Version 5 (alpha)

Tvrfan it's all good I can still keep working away with v4 and v5 as a reference for some that it seems to bo better than v4.

I will try the new syntax when I can as I am mainly trying to add correct short names to things that I have my random names on.
Have been referencing wwhite kid2 as a guide to the names then reference manual checking how it goes about the calls.
by Jamie from oz
2024 Jan 11, 04:25
Forum: Hardware, Programming & Disassembly
Topic: SAD Version 5 (alpha)
Replies: 143
Views: 14738

Re: SAD Version 5 (alpha)

Tvrfan i called it 6dbx because there was 6dbb 6dbc 6dbd and all the code was the same just adjustments in the tune.
I appreciate the time you put into SAD and grateful that you created it.
I don't want to bombard you with things just hoping to help in any way I can.
by Jamie from oz
2024 Jan 09, 15:48
Forum: Hardware, Programming & Disassembly
Topic: SAD Version 5 (alpha)
Replies: 143
Views: 14738

Re: SAD Version 5 (alpha)

Have tried with sad 504 also and stopped similar place and when i commented out fun ce22 and ce3e it run fine.

also worked out how to zip a file hahaha.
sadV505_6dbd.zip
(22.37 KiB) Downloaded 54 times
(sorry TVRFAN that was not meant to be labeled sadV505 just seen that)
by Jamie from oz
2024 Jan 08, 05:08
Forum: Hardware, Programming & Disassembly
Topic: SAD Version 5 (alpha)
Replies: 143
Views: 14738

Re: SAD Version 5 (alpha)

sadv503_6dbd_56k_x.bin
(56 KiB) Downloaded 48 times
not sure why i cant add the dir file so i will zip it and try again
by Jamie from oz
2024 Jan 08, 03:48
Forum: Hardware, Programming & Disassembly
Topic: SAD Version 5 (alpha)
Replies: 143
Views: 14738

Re: SAD Version 5 (alpha)

Sad 503 was processing stage 2 output and stopped then the MSG file was blank and LST was huge compared to normal 900k file.
I looked in the LST and where it stopped processing the code I commented all functions after that.
I ran it and all worked well then added the 30 odd functions until I isolated the ones I posted that caused the problem.
I will post the bin and dir file.
by Jamie from oz
2024 Jan 06, 01:57
Forum: Hardware, Programming & Disassembly
Topic: SAD Version 5 (alpha)
Replies: 143
Views: 14738

Re: SAD Version 5 (alpha)

I had to comment out a couple of func to get SAD 5.0.3 to run fully also on 6dbd_56k_x
and some ORB ops dont fully translate .

Code: Select all

#fun ce22 ce3d "func_ce22_": UW X 10 V 4 : UW X 10        # in=410_n
#fun ce3e ce59 "func_ce3e_": UW X 10 V 4 : UW X 10        # in=410_N  

Code: Select all

   Sub_a7fc_:
a7fc: 91,40,77            orb   R77,40           
a7ff: 20,03               sjmp  a804             goto a804;

   Sub_a801_:
a801: 71,bf,77            an2b  R77,bf           
a804: ef,8e,f9            call  a195             Sub_a195_get_Bytes (
a807: 02                        #arg 1              2 );
a808: ef,74,fb            call  a37f             SubA37F_Arg_Addr_Decode (
a80b: 2a,00                     #arg 1              R2Ascr );
with sad 4.12a

Code: Select all

   Sub_a7fc_:
a7fc: 91,40,77            orb   R77,40           B6_Flg77 = 1;
a7ff: 20,03               sjmp  a804             goto a804;

   Sub_a801_:
a801: 71,bf,77            an2b  R77,bf           B6_Flg77 = 0;
a804: ef,8e,f9            call  a195             Sub_a195_get_Bytes (
a807: 02                        #arg 1              2 );
a808: ef,74,fb            call  a37f             SubA37F_Arg_Addr_Decode (
a80b: 2a,00                     #arg 1              R2Ascr );
by Jamie from oz
2024 Jan 01, 04:46
Forum: Hardware, Programming & Disassembly
Topic: Clock speeds of any/all boxes
Replies: 7
Views: 1947

Re: Clock speeds of any/all boxes

Some box codes and the crystal for your list.
DE SFI-SD1 EEC-iv has crystal with this on it # E4VF-AA NDK8723 (couldn't see a value).
0DBE EFI-SD153 EEC-iv has crystal with this on it # E4VF-AA NDK9023 (couldn't see a value) .
8PV EFI-SD20B EEC-iv 12.0 mhz.

1DCE + 1DCD + 3DDB + 3DBC ETV-456 EEC-iv 15.00 mhz (these boxes also have ETV-156 on the board).

4DBG ETV-557 EEC-v 18.0 mhz.
5TAA + 6TAA + 6TAC ETV-512 EEC-v 18.0 mhz.
5DBC + 6DBB ETV-513 EEC-v 18.0 mhz.
6DFD + 6DHD STV-516 EEC-v 18.0 mhz.


(falcon au OBD flash memory)
WANA ETV-714 EEC-v 12.000 mhz.
WABF ETV-712 EEC-v 12.000 mhz.
12BE + 12VC ETV-734 EEC-v 12.000 mhz.

Hope these help.
Jamie