Pages: 1 ... 16 17 [18] 19 20 ... 29
Author Topic: Haldex Controllers Thinking.....  (Read 276700 times)
dream3R
Hero Member
*****

Karma: +18/-8
Offline Offline

Posts: 1194


« Reply #255 on: January 15, 2016, 09:35:34 PM »

5 baud init rings a bell
Logged



How to work out values from an A2L Smiley

http://nefariousmotorsports.com/forum/index.php?topic=5525.msg52371#msg52371


Starting Rev's http://nefariousmotorsports.com/forum/index.php?topic=5397.msg51169#msg51169

noobs read this before asking http://nefariousmotorsports.com/forum/index.php?topic=9014.0title=


ORGORIGINAL 05 5120 creator for Volvo
ORIGINAL Datalogger (Freeware) Author
ORGINAL finder of the 'extra' torque' limits
I don't have ME7.01 A2L I just use ID
ccyberwing
Newbie
*

Karma: +7/-0
Offline Offline

Posts: 19


« Reply #256 on: January 16, 2016, 07:16:36 AM »

Finally i made a picture, how to read the haldex controller via bootmode and kline (yes, i love paint  Cool )

I know there are more versions of this controller in the field, please send me an hires picture and i will
make the modifications necessary to connect via bootmode.

I hope my picture is not too confusing  Cheesy Cheesy Cheesy

regards
 
https://dropmefiles.com/krMDu
« Last Edit: January 16, 2016, 07:38:16 AM by ccyberwing » Logged
fknbrkn
Hero Member
*****

Karma: +186/-24
Offline Offline

Posts: 1455


mk4 1.8T AUM


« Reply #257 on: January 16, 2016, 07:35:02 AM »

https://dropmefiles.com/
Logged
ccyberwing
Newbie
*

Karma: +7/-0
Offline Offline

Posts: 19


« Reply #258 on: January 16, 2016, 07:37:22 AM »


nice, thanks! - updated the upper post
Logged
fknbrkn
Hero Member
*****

Karma: +186/-24
Offline Offline

Posts: 1455


mk4 1.8T AUM


« Reply #259 on: January 16, 2016, 07:51:01 AM »

nice, thanks! - updated the upper post
wow thats make a sense
do you have a pinout for that +12v/kline/gnd port?
which software you are using?
is it possible to write flash back?
Logged
DT
Full Member
***

Karma: +20/-1
Offline Offline

Posts: 184


« Reply #260 on: January 16, 2016, 07:53:59 AM »

Incredible. Thank you!
Though more than expected that needs to be connected and therefore much more difficult to achieve. Do you have a live picture of how you did it?

Is there no need to control direction of  kline? In flash code it looks like P2_14 must be set or cleared to controle receive or transmit.
Or is that what you've somehow done with the connection of mcu and transciever?
Logged

ccyberwing
Newbie
*

Karma: +7/-0
Offline Offline

Posts: 19


« Reply #261 on: January 16, 2016, 07:58:05 AM »

use the original power plug from the haldex controller. (you need the capacitor in the plug)

black 8 pin connector from haldex:

Pin 1 = +12V
Pin 2 = Ground
Pin 5 = K-Line

i use an self written application for boot mode and modified flash drivers.
but minimon should work too, but i havent tried.

yes, possible to flash back - tried many times  Grin Grin
Logged
DT
Full Member
***

Karma: +20/-1
Offline Offline

Posts: 184


« Reply #262 on: January 16, 2016, 08:02:33 AM »

without  Haldex cable

I've only done vcds through these pins and need to test to attach a correct capacitor.
Logged

ccyberwing
Newbie
*

Karma: +7/-0
Offline Offline

Posts: 19


« Reply #263 on: January 16, 2016, 08:07:16 AM »

Incredible. Thank you!
Though more than expected that needs to be connected and therefore much more difficult to achieve. Do you have a live picture of how you did it?

Is there no need to control direction of  kline? In flash code it looks like P2_14 must be set or cleared to controle receive or transmit.
Or is that what you've somehow done with the connection of mcu and transciever?


no problem, i am happy if i can help Smiley and i think nefmoto is a nice community.

i was most surprised about the pol0.4 connection, why its on the header.

i can make a picture in action, i soldered wires on the hybrid - a bit fuzzy, but its possible.
later i used test pins (spring loaded needles) to connect.

hmm, could be - i havent analysed this part of software yet.
the connection is there because i haven't found any route between asc0.txd and the input of the k-line transceiver.
« Last Edit: January 16, 2016, 08:12:15 AM by ccyberwing » Logged
ccyberwing
Newbie
*

Karma: +7/-0
Offline Offline

Posts: 19


« Reply #264 on: January 16, 2016, 08:08:35 AM »

without  Haldex cable

I've only done vcds through these pins and need to test to attach a correct capacitor.

you need only some µF. about 100µF to 470µF should do.
Logged
DT
Full Member
***

Karma: +20/-1
Offline Offline

Posts: 184


« Reply #265 on: January 16, 2016, 08:11:08 AM »

ok, well then I don't even have to look for the cable. I've got many standard caps like that.

I find it a bit confusing that they've made the P0L.4 available at connector if it's not supposed to be possible to work without connections directly at circuit board.
(suprised just like you :-) )
Logged

DT
Full Member
***

Karma: +20/-1
Offline Offline

Posts: 184


« Reply #266 on: January 16, 2016, 08:18:36 AM »

hmm, could be - i havent analysed this part of software yet.
the connection is there because i haven't found any route between asc0.txd and the input of the k-line transceiver.
Well there is connection since all communication go through S0TBUF and S0RBUF (hance ASC0) but they also have the P2_14 connected to the transciever to control in/out from the transciever.

They do a bclr    P2_14 before every load of TBUF and a bset p2_14 directly after Transmit interrupt to be ready to receive again.
Logged

ccyberwing
Newbie
*

Karma: +7/-0
Offline Offline

Posts: 19


« Reply #267 on: January 16, 2016, 08:22:28 AM »

Well there is connection since all communication go through S0TBUF and S0RBUF (hance ASC0) but they also have the P2_14 connected to the transciever to control in/out from the transciever.

They do a bclr    P2_14 before every load of TBUF and a bset p2_14 directly after Transmit interrupt to be ready to receive again.


ahh, that makes sense - its not the mcu txd - its the transceiver CS ... lol

Logged
DT
Full Member
***

Karma: +20/-1
Offline Offline

Posts: 184


« Reply #268 on: January 16, 2016, 08:24:45 AM »

Haha, yes txd could ofcourse control the CS :-)

The problem is that I don't know for sure if receive status of transciever is default. It probably is and then it is possible to inject the 32bit load code at correct time after reset without boot mode confirmation sent from ecu. I have modified the minimonK code to control P2_14 when executed.
Logged

ccyberwing
Newbie
*

Karma: +7/-0
Offline Offline

Posts: 19


« Reply #269 on: January 16, 2016, 08:28:04 AM »

Haha, yes txd could ofcourse control the CS :-)

The problem is that I don't know for sure if receive status of transciever is default. It probably is and then it is possible to inject the 32bit load code at correct time after reset without boot mode confirmation sent from ecu. I have modified the minimonK code to control P2_14 when executed.


Yes, default is receive - confirmed.

would be good - so we only need to figure out how to disable the reset watchdog
Logged
Pages: 1 ... 16 17 [18] 19 20 ... 29
  Print  
 
Jump to:  

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