logo elektroda
logo elektroda
X
logo elektroda

[Solved] BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F

glapsson 132828 291
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • #91 19454411
    bbmax
    Level 15  
    Thanks for the links, I will play ... in C #
  • ADVERTISEMENT
  • #92 19463719
    glapsson
    Electronics specialist
    Arduino CANbus monitor
    Mini version
    but with handy features.
    Start
    Stop
    cleaning the window
    and most importantly, direct saving to a text file.
    These functions are especially useful as we want to divide the readings and save in one session without combining with copying and pasting.
    For this improved versions of the batch for Arduino because the previous ones started with a bad speed and it did not always want to surprise automatically at 500kbps

    BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F

    In the attachment - parts of SMEG + encodings with a description into containers and bits
  • ADVERTISEMENT
  • #93 19465477
    bbmax
    Level 15  
    But you do not need another batch to log in, just set dump mode to = true, then activate in the console (I use YAT, you can program the buttons) by sending X, everything is beautifully displayed ...


    and by connecting diagbox and arduinio cable Y to obd2 we have a mega logger as in the sketch we will select dump true :)

    that's my 5 cents

    to log the button frames you need to plug into another can, behind the radio or the meter or the parking module, but here the speed is 125kbps (and here you need a different load and program - https://github.com/latonita/arduino-canbus-monitor described here what and how)
  • #94 19465491
    glapsson
    Electronics specialist
    I use two ... Arduino ... I don't have to jump over windows
    basically no analyzer is needed for the coding search
    I threw it because the arm was wound up;

    Any good idea for a plus.

    You are probably going to adapt the new radio to the old car ...
    Rather, I am interested in something else.

    Two weeks I will be gone ... I wonder if someone will add something ... even for coding or just include points from downloads .......
    and I will find a few comments about what I am doing wrong ....
  • #95 19465536
    melas
    Level 31  
    You are a professor in this field. I have no chance to match your knowledge ah this time is missing to switch to the topic.
  • #96 19465558
    bbmax
    Level 15  
    I'm not talking about the radio, and I can code everything that diagbox does because I can log everything :) as described above.
  • ADVERTISEMENT
  • #97 19465566
    glapsson
    Electronics specialist
    I can code anything too ...
    I wonder how do you guess which byte and which bit is, for example, a reversing camera ... ones glow with a brighter color?

    Someone had to write it down or you shoot.

    As someone described it and you use it - you are going after someone ... then you can brag ......
  • #98 19465575
    bbmax
    Level 15  
    but why exactly such epithets :) I have a diagbox, I do the encoding what I want, I log in, I do the same encoding in the second stone and I have bits :) it couldn't be easier

    Such an example

    BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F

    it's not any magic and everything is logged in plain txt
  • #99 19466108
    glapsson
    Electronics specialist
    99% of people don't have a codable diagbox.
    and they won't log in ......
    But they handle it differently - because those who have them don't share logs .....
  • #100 19466239
    kamyczek
    Level 38  
    glapsson wrote:
    99% of people don't have a codable diagbox.
    and they won't log in ......
    But they handle it differently - because those who have them don't share logs .....


    You are right, but most of these functions are not needed on a daily basis, they usually apply to people who do retrofits, modifications to equipment, etc. Otherwise, you take the universal tester and delete the errors.
    Besides, the topic is very interesting because it shows that you can create something from scratch without necessarily using clones and illegal copies of the software. What's more interesting, on the same interface, you can build equipment for basically any brand. and not only, but also for industrial automation where can also be.
  • #101 19466261
    glapsson
    Electronics specialist
    And that's what fun is all about - and that's what it's all about - and also getting to know something new ... because it's not about any commercial use.
    Rather, satisfying your own curiosity and needs.
    By the way, you can encourage someone to do this.
    Because these aren't complicated things, they only sometimes require more attention.
    Mostly at the very beginning.
    People have different hobbies.

    Therefore, the functionality is limited only to coding - possibly in BSI, PIN VIN VIRGIN options.

    The rest will be done by almost 100% universal interfaces up to PLN 300 and there is no point in duplicating it.
  • #102 19486102
    securipro38000
    Level 2  
    Hi I have a DELPHI EL3 BSI 9826323580
    I plugged it as showed in post 1 just enter in diagnostic mode with diagbox, bsi is recognized. I'd like to plug navigation system on table but can h and can low for multimedia not seems to be same pinout, can someone find me the bsi wiring diagram please?
    Thanks a lot
  • #104 19496651
    glapsson
    Electronics specialist
    Reference to the withdrawn entry for starting video while driving.


    instead of going on a video ...
    God forbid that you or someone from your family would pass such a driver on the lanes because he was watching an interesting action in the film.
    This is what the lock was set up by the manufacturer for not to do it.
    Yes, in Poland there is no paragraph for this.
    But for me it is extreme irresponsibility and that's it - I think that many people share my opinion.

    https://motoryzacja.interia.pl/wiadomosci/bez...odczas-kuje-przepisu-na-to-nie-ma,nId,1392595

    I understand the modifications that increase the safety and comfort of driving, but this is the opposite of such actions.
    Maybe those who do this need shock therapy.

    I will say so much ... for similar reasons there was a tragedy in my family caused by an irresponsible driver - a 10-year-old was killed.

    In my topic, I do not want descriptions of how to make such modifications that reduce security.
  • #105 19521342
    glapsson
    Electronics specialist
    There is another stage of work on coding in PSA

    There is ESP ABS coding - albeit imperfect.
    It is interesting that PSA is somewhat less consistent on this topic.
    Mianowice In DIAGOX using a different car - from the same bits we can get contradictory encodings.
    For one car there is something present, and for the other - there are several such encodings
    Fortunately, the function itself is the same - for example, it is the case in the tire under-inflation detection option.

    If someone could give a reference to the ABS pump reference list ... in fact, I wasn't looking too deep because I clicked on something else.
    Such a list would help to refine the program - then I would assign ESP automatically based on the reference.

    Because there is some babol either in the French or in the diagbox.

    The ESP I have is recognized in DB as MK90

    But after using the key according to the French list - I BLOCKED this ESP - it didn't return SEED

    After a long time of combining - I managed to unlock them after OBD.

    the next time I used the ESP 81 key - and it worked.

    Now the puzzle where is the error.

    Therefore, a list of such references, broken down by type, would be a great thing - because now you have to count on luck that someone did not make a mistake.

    As for the encoding, I have two lists
    options that can already be encoded
    and those that I cannot change yet.



    LIST with possible change

    BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F


    LIST OF BLOCKED CODES

    Here

    It seems that I know which bytes to move because, burying in the two drivers, I know which bytes are still different
    but the changes to these bytes end up with nothing changing - just like the AIRBAG
    Everything goes but the old settings remain.

    BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F
  • #106 19522507
    bbmax
    Level 15  
    You cannot choose another car in diagbox to do access to the calculator because diagbox has defined so-called messageries that it uses to write and identify the ECU

    it will allow you to enter ESP because Code UCE: 20h will be the same for all versions but calibration different and completely different configuration :)


    it's the same as every BSI has a UCE Code: 12h which you will enter or it is BSI BSI_ev BSI2010 BSI201_EV but the configuration and available zones will be completely different

    as for the possibility of coding, I see more .. (this is for the key what you gave ABFB)
    it's a pure wife :)
    2E.21.01.06.00.00.00.01.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.7F.
    WDBI SID-RQ 46 0x2E
    2E Programmed_data_configuration_variant_coding_2101
    ID_TLC_FREIN ID_TLC_FREIN
    EM4_FREIN_UDS_MPR_006 FREIN_UDS-MPR
    EM5_FREIN_UDS_CPR_006 FREIN_UDS-CPR
    EM7_FREIN_UDS_DPPR_006 FREIN_UDS-DPPR
    EM9_FREIN_UDS_BVPR_006 FREIN_UDS-BVPR
    EMC_FREIN_UDS_FRPR_006 FREIN_UDS-FRPR
    EME_FREIN_UDS_REPR_006 FREIN_UDS-REPR
    EMG_FREIN_UDS_AMVARPR_006 FREIN_UDS-AMVARPR
    EMI_FREIN_UDS_ACCPR_006 FREIN_UDS-ACCPR
    EMK_FREIN_UDS_CPKPR_006 FREIN_UDS-CPKPR
    EMM_FREIN_UDS_CAVPR_006 FREIN_UDS-CAVPR
    EMN_FREIN_UDS_ONE_CANPR_006 FREIN_UDS-ONE-CANPR
    EMO_FREIN_UDS_ASRPLUSPR_006 FREIN_UDS-ASRPLUSPR
    EMP_FREIN_UDS_HADCPR_006 FREIN_UDS-HADCPR
    EMQ_FREIN_UDS_AEBPR_006 FREIN_UDS-AEBPR
    EMR_FREIN_UDS_HANDDRIVINGPR_006 FREIN_UDS-HANDDRIVINGPR
    EMS_FREIN_UDS_CVRPR_006 FREIN_UDS-CVRPR
    EMT_FREIN_UDS_COMELECPR_006 FREIN_UDS-COMELECPR
    EMU_FREIN_UDS_ADECPR_006 FREIN_UDS-ADECPR
    EMV_FREIN_UDS_STTPR_006 FREIN_UDS-STTPR
    EMW_FREIN_UDS_MASTERVAC_006 FREIN_UDS-MASTERVAC
    EMX_FREIN_UDS_ICBPR_006 FREIN_UDS-ICBPR
    EMY_FREIN_UDS_CMA_CDAPR_006 FREIN_UDS-CMA-CDAPR
    EMZ_FREIN_UDS_DSGPR_006 FREIN_UDS-DSGPR
    EN0_FREIN_UDS_TJAPR_006 FREIN_UDS-TJAPR
    RESERVE_26 RESERVE_26 127 0x7F

    only back to driving safety, how can you (maybe) code ESP / ABS or Airbag?
  • #107 19522691
    glapsson
    Electronics specialist
    Or I asked the question wrongly ....
    I do not know
    My point is for the program to automatically recognize my abs type
    MK100
    MK90
    MK81

    How to write it in the program - I KNOW
    but how to distinguish them I do not know ...

    It probably works after reference --- or some other area of identification.

    What is the difference between the references in these types of bsi
    I basically have two ABS ... it's hard to judge the differences on this basis to be sure.


    Back to safety

    It's easy to withdraw and then comment because you can't see what you've uploaded.

    Tell yourself how it differs:
    Driver watching TV while driving since the encoding was changed
    Right or left hand drive.

    If someone makes a spacer, e.g. from an Englishman - which is not a forbidden act - it should probably be able to recode the necessary modules.
    and the abs and airbag require recoding because it will not work properly.
    And many other modules
  • #108 19522771
    bbmax
    Level 15  
    well, call report all android radios that have such an opportunity to watch while driving :)
    it's a matter of the user whether to watch or not, if they left such an opportunity, why did they do it, as well as change the steering wheel or cleaning pyrotechnic data, etc.

    if they want, for each software you can turn it off on the .ulp level, either it is available or not and there is no option to change ...

    but what do I know ...

    the second thing, if you do soft only for yourself, why should you know it?

    I think you're selling, and that's a different matter ...

    going back to esp, depending on ecu and wife's references that you can read the ones in the picture and write only in 7 pieces
    BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F

    and do you have real or degrade ecu :) ...
  • #109 19542174
    PaweW2
    Level 1  
    Hello
    Hats off to your time and effort ..
    Unfortunately, I am just starting my adventure with BSI coding, so I come with a question.
    I need to code in Pug 508 color matrix display (I exchanged with Polihroma for color, unfortunately with Aliexpress and I don't have some functions and there are some that are not present in my car)
    diagbox won't do it by manual coding, the website doesn't give a damn
    I have an Arduino (with a kit prepared for Smeg change to NAC as described in Fr. VLud)
    Is it feasible?
    Where to look
  • ADVERTISEMENT
  • #110 19542998
    bbmax
    Level 15  
    Yeah you can do it on foot just a lot of translation and description
    write me a msg, share the usb and I'll do it for you with the diagbox cable
  • #111 19544392
    glapsson
    Electronics specialist
    Going back to finding the encryption keys:
    The power steering of the C3 III DAE keys 2105 and AA92 works on both.
    Airbag Autoliv key 5BCD

    If someone has a need to look for keys below, the video and the program searching for excluded keys from broken SEED SEEDKEY pairs.

    From the log you can see that the key has not passed because the answer is 7F

    we put such a pair into the calculator which will list all the keys that can create such a pair - that is, the keys that will not work.

    then a dozen of such pairs - and it's easy to make them because we fly one by one - throw in EXCEL sotrowanie - exclude duplicates


    or


    when a key snaps, it is easy to use this program to select probable keys that will work and then it's a moment down the hill and we have a 100% key

    [movie: 80b842ec7f] https://filmy.elektroda.pl/81_1627811634.mp4 [/ movie: 80b842ec7f]

    And a second movie that searches for probable keys
    a large part of these keys will click once or once, which allows you to select the next pairs.

    And having a few working pairs, it is very easy to find a common key - I have already shown it in previous descriptions.

    or you can test each of these keys several times - at the end I marked the key which is the key for this driver from the log.

    [movie: 80b842ec7f] https://filmy.elektroda.pl/36_1627812361.mp4 [/ movie: 80b842ec7f]


    Let's move on
    We have already shot the first pair and the keys generated from it.

    now we only test these keys and note the pairs that have passed

    now we can look for two or three additional pairs and from the next program determine the next common keys and test only these common keys.

    below video ... shortened it to the view of 4 pairs already entered
    looks for another key and tests it - when it goes, I add a pair to the program and restart and so on and so on ...
    of course, we already know this code - I showed it on purpose

    in order to show that already with 6 pairs the program as the first shared key showed the right one first.

    I will add that, as you can see in the text file, there were two more keys - but only one turned out to be flawless in the encoding test.

    [movie: 80b842ec7f] https://filmy.elektroda.pl/40_1627814796.mp4 [/ movie: 80b842ec7f]
  • #112 19545136
    bbmax
    Level 15  
    correct for this DAE what you are using is 2105

    and for RGB UDS speed2 what you have is E55A is the right one
    S1100000FFFF E55A 0DC43CF4FF0092991275
  • #113 19545253
    glapsson
    Electronics specialist
    After all, I wrote it ......
  • #114 19545445
    bbmax
    Level 15  
    I wrote back only that are correct because you were not sure, it can work on 2 but it will crash for some time ...

    Added after 3 [minutes]:

    after sending a wrong seed req several times the ecu is blocked for some time specified in the .map file,
    same as req ADC (pin) for Bsi, i.e. antisacnning mode after 3 attempts, 10 minutes of downtime ...
  • #115 19545460
    glapsson
    Electronics specialist
    DAE works on both
    DAE does not lock on wrong

    Autoliv works even on 3 keys without error (but it blocks incorrectly) - which does not change the fact that the 3 keys should be smashed against the edge of the butt because it does not remember changes anyway.

    But you can get around that by changing bin and counting the sum - that was about that a long time ago.
  • #116 19545482
    bbmax
    Level 15  
    javascript: void (0);
    glapsson wrote:
    DAE works on both
    DAE does not block on wrong

    Autoliv works even on 3 keys without error (but it blocks incorrectly) - which does not change the fact that the 3 keys should be smashed against the edge of the butt because it does not remember changes anyway.


    To write, you need to unlock Ecu, but not only Seed ...

    + other dupes but too much to describe
    BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F
  • #117 19546033
    żaróweczka
    Level 12  
    Hello! Super topic, I have a request, I need a pinout 95128 of this bsi on a newer board, i.e. HW D6 from Opel
    and HW :D 5 has slightly different pads on the album,
    photo borrowed from the first post
    BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F
  • #118 19556277
    żaróweczka
    Level 12  
    Hello, and someone has (without undressing) the pinout 95256 bsi Continental BSI Q05-00

    BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F
    BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F
  • #119 19556381
    glapsson
    Electronics specialist
    there is no such thing

    These are not readable enough
    mass 4 still from the plate ... missing 5 and 6 ....

    BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F
  • #120 19562809
    bbmax
    Level 15  
    glapsson wrote:
    Going back to finding the encryption keys:
    The power steering of the C3 III DAE keys 2105 and AA92 works on both.
    Airbag Autoliv key 5BCD

    If someone needs to look for keys, the video below shows the program that searches for excluded keys from broken SEED SEEDKEY pairs.
    [movie: 98ed811915] https://filmy.elektroda.pl/40_1627814796.mp4 [/ movie: 98ed811915]


    just out of curiosity, I took 7 pairs from the diagbox, those that unlocked the RGB UDS ecu, I typed them into the software and did not calculate anything, and the probable one showed FFFE, so something wrong with the soft, because the parks work as much as possible ...

Topic summary

The discussion revolves around the telecoding and reading of BSI (Body Systems Interface) units, specifically the DELPHI series EL HW D6 used in Peugeot 208 II and Opel Corsa F models. Users share their experiences with reading EEPROM data, modifying mileage, executing VIRGIN states, and performing diagnostics without online access. Various methods for telecoding and the challenges faced with different BSI versions are explored, including the need for specific algorithms for PIN code extraction and the importance of checksum calculations. The conversation also touches on the use of Arduino for interfacing with these systems, the development of coding software, and the sharing of resources among users to enhance their capabilities in working with BSI units.
Summary generated by the language model.
ADVERTISEMENT