Pages: 1 ... 130 131 [132] 133 134 ... 174
Author Topic: The Volvo ME7 thread:  (Read 943260 times)
rkam
Full Member
***

Karma: +4/-0
Offline Offline

Posts: 55


« Reply #1965 on: December 12, 2022, 11:34:01 AM »

The FF in FF 86 means you are sending the command 86 to enter programming mode to all (FF) controllers.
This is normal when you are going to program a controller, because you want the complete car to go quiet.

My 7055 Denso can read memory with the A7 command in the area 6000 to DFFF.
Logged
dikidera
Full Member
***

Karma: +8/-8
Offline Offline

Posts: 136


« Reply #1966 on: December 12, 2022, 12:04:37 PM »

The FF in FF 86 means you are sending the command 86 to enter programming mode to all (FF) controllers.
This is normal when you are going to program a controller, because you want the complete car to go quiet.

My 7055 Denso can read memory with the A7 command in the area 6000 to DFFF.
I think I see what you mean. So if I do 7A(7a being the ECM)86, then only this particular module will enter this programming mode?

But yes, the whole car should be quiet, as far as I know. But..what happens instead is, the CEM resets the whole car, and we're back to the shouting CAN bus. I must be missing something then? Or maybe I am not missing anything and just need to make sure my RPI is powered at all times, which I will of course.
« Last Edit: December 12, 2022, 12:16:06 PM by dikidera » Logged
rkam
Full Member
***

Karma: +4/-0
Offline Offline

Posts: 55


« Reply #1967 on: December 12, 2022, 01:28:16 PM »

You should make sure that all controllers on both high speed and low speed network is in programming mode if you want to program any controller in the car.

I'm sending FF 86 messages on both channels with 5ms interval for a duration of 4 seconds.
Logged
dikidera
Full Member
***

Karma: +8/-8
Offline Offline

Posts: 136


« Reply #1968 on: December 12, 2022, 01:33:41 PM »

You should make sure that all controllers on both high speed and low speed network is in programming mode if you want to program any controller in the car.

I'm sending FF 86 messages on both channels with 5ms interval for a duration of 4 seconds.

I currently have no concept of high-speed low speed and for J2534, channels are abstract concepts. All I've read so far has shown that canbus operates at one bitrate. And the HIGH/LOW signals are just differential signals and nothing more.

Perhaps you meant LINBUS, in which case I have no transceiver for that bus.
« Last Edit: December 12, 2022, 01:46:03 PM by dikidera » Logged
rkam
Full Member
***

Karma: +4/-0
Offline Offline

Posts: 55


« Reply #1969 on: December 12, 2022, 03:00:01 PM »

Volvo has two CAN networks. The CEM is connected to both. High speed is 500kbps or 250kbps, and low speed is 125kbps.
Logged
dikidera
Full Member
***

Karma: +8/-8
Offline Offline

Posts: 136


« Reply #1970 on: December 12, 2022, 03:11:51 PM »

Volvo has two CAN networks. The CEM is connected to both. High speed is 500kbps or 250kbps, and low speed is 125kbps.
So by setting my speed to either of these lower speeds I can communicate with these modules?
Logged
rkam
Full Member
***

Karma: +4/-0
Offline Offline

Posts: 55


« Reply #1971 on: December 12, 2022, 03:22:26 PM »

Yes. But they are on different pins.
Logged
dikidera
Full Member
***

Karma: +8/-8
Offline Offline

Posts: 136


« Reply #1972 on: December 14, 2022, 02:20:35 AM »

Well, I will have to equip myself with another set of chips for CAN communication.

I have also received my replacement ECU. I plan to abandon the plan to enable writing to the external memories without enabling flashing of the main chip, as in my opinion that isn't possible. I believe there is hidden, undocumented functionality inside the SH7055 which cannot be enabled externally. So the plan is to use the standard method with the SBL and/or npkern. My next goal is to figure out how and if at all the checksum differs between Denso and ME7, where it's located etc.

Small correction. It's late but I was looking at all the function in the SBL and giving them appropriate names. Look what I found



It looks familiar



So the SBL enables writing/erasing, but something must still trigger the WE/OE pins. It still could be internal SH7055 circuitry.
« Last Edit: December 14, 2022, 02:17:03 PM by dikidera » Logged
s60rawr
Full Member
***

Karma: +19/-878
Offline Offline

Posts: 151



« Reply #1973 on: December 15, 2022, 03:27:47 AM »

2000 v70r

its not perfect... tvub be off etc
Logged


There is a free flash suite in progres
OpenMoose https://drive.google.com/file/d/1GiNXfjKyLvzotT5v9Knyw0CExRMOoiHG/view?usp=drive_link
--------------------------------------------------------------------------------------------------------
2005 M66 S60R 4T5 /w Shims FID 1100cc RS4 Maf 75mm Hybrid 1.9 Bar

appreciate the -karma bomb, but could you plz keep it at -666. im cool with that, it's iconic
dikidera
Full Member
***

Karma: +8/-8
Offline Offline

Posts: 136


« Reply #1974 on: December 15, 2022, 03:14:39 PM »

On googling, some people are claiming that Denso ECUs don't need checksum correction, perhaps they don't do a checksum on the data?
Logged
prometey1982
Sr. Member
****

Karma: +57/-58
Offline Offline

Posts: 306



WWW
« Reply #1975 on: December 18, 2022, 11:30:14 PM »

Dumps from TF80 and aw55 gearbox.
« Last Edit: December 19, 2022, 03:27:54 AM by prometey1982 » Logged

Россия - Великая страна!
https://youtu.be/fup5GzIFdXk
dikidera
Full Member
***

Karma: +8/-8
Offline Offline

Posts: 136


« Reply #1976 on: December 19, 2022, 01:42:05 PM »

From the dumps(xc90 2.5d is aw55?), execution starts at address 0x1000, but what is at 0x0-0xFFF?
Logged
rlinewiz
Jr. Member
**

Karma: +12/-1
Offline Offline

Posts: 42


« Reply #1977 on: December 19, 2022, 08:35:36 PM »

Dumps from TF80 and aw55 gearbox.

pretty interesting bin layout, never seen this before

[edit] ha, s-records, interesting
« Last Edit: December 19, 2022, 08:40:56 PM by rlinewiz » Logged

2005 S60R M66-Swapped // Self-tuned @ 22psi
[[forever coding for the OpenMoose project]]
prometey1982
Sr. Member
****

Karma: +57/-58
Offline Offline

Posts: 306



WWW
« Reply #1978 on: December 19, 2022, 10:38:53 PM »

2005 S60R Auto, Stock (soon M66 swap)
Swapping to M66 isn't good idea. It's better to swap to TF80 and tweak TCM and ECM.
Logged

Россия - Великая страна!
https://youtu.be/fup5GzIFdXk
prometey1982
Sr. Member
****

Karma: +57/-58
Offline Offline

Posts: 306



WWW
« Reply #1979 on: December 20, 2022, 01:41:03 AM »

If somebody has SBL for TCM please share it.
Logged

Россия - Великая страна!
https://youtu.be/fup5GzIFdXk
Pages: 1 ... 130 131 [132] 133 134 ... 174
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.025 seconds with 16 queries. (Pretty URLs adds 0.001s, 0q)