logo elektroda
logo elektroda
X
logo elektroda

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

glapsson 132798 291
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • #31 19177759
    kruchy666
    Level 11  
    Only in RCC version A2 or higher.
  • ADVERTISEMENT
  • #32 19177815
    Perzan0101
    Level 2  
    and how to check this version ???
  • ADVERTISEMENT
  • #33 19234340
    JendrekMak
    Level 16  
    glapsson wrote:
    NAC RCC Configuration Works Great ...

    Is there any program for modifying SMEG or can you use this for NAC / RCC?
    I wanted to disable the call for DRM code in it, but the soft is too high (6.4) and I can't connect via telnet.
  • #34 19234598
    bbmax
    Level 15  
    At 6.4 you can connect to rs2ttl on the board there is a connector BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F
  • #35 19234846
    JendrekMak
    Level 16  
    I wanted to get there without undressing, so I ask.
  • #36 19235306
    bbmax
    Level 15  
    Without undressing, it's a phone with a mirror link or wifi
  • ADVERTISEMENT
  • #37 19235340
    JendrekMak
    Level 16  
    But telnet is blocked. There is another way around the usb cable?
  • #38 19373603
    glapsson
    Electronics specialist
    I managed to write an application .... more or less successful in terms of programming .. but I can't do better yet because I have been working in c # for only two months.
    The most important thing is that
    IT WORKS !!

    https://youtu.be/6K7bUKgThQc

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

    I am looking for someone who would make parts available for work:

    Of course, these are the modules after 2016, those that need to be coded online:

    CIROCCO clocks (e.g. 3008 II)
    handsfre module
    ABS ESP
    Radar
    gearbox driver
    SMEG

    if someone is willing to cooperate, contact us by email.
  • #39 19373693
    bbmax
    Level 15  
    You started working nicely

    Cirocco can be encoded by French and Arduino apps

    And the rest of the terminal and diagbox for reading
  • #40 19373745
    glapsson
    Electronics specialist
    doing it with a terminal is a nightmare ...
    what I wrote is just for french arduino only wrapped in an apke for windows
    cirrocco and the rest on the same principle want to do because patting commands on foot is .... so-so.
    I need to write off bytes and all setup options.
  • #41 19373754
    bbmax
    Level 15  
    glapsson wrote:
    doing it with a terminal is a nightmare ...
    what I wrote is just for french arduino only wrapped in an apke for windows
    cirrocco and the rest on the same principle want to do because patting commands on foot is .... so-so.
    I need to write off bytes and all setup options.


    I was supposed to do it but the French does it OpenDiag will make no sense to duplicate each other
  • #42 19373758
    glapsson
    Electronics specialist
    I will not wait for the ready ... sorry but it's nice to add something from yourself or do it yourself.

    I took a peek
    208 c4II
    it will take a while to get to the 3008 II and 208II DS7

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

    and the new ones only interest me

    another thing is that in his cirocco there are coding containers that I can't see at home ....



    I have 2221 and 2222



    adjustment !!!!!
    and HERE MY ERROR BECAUSE I BREAKED ZERO !!
    I do not delete, but informs everyone who has managed to assimilate incorrect information.


    it's around 2100 and 2200

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

    for me it looks like this:
    3008II 2018

    BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F
  • #43 19373800
    bbmax
    Level 15  
    glapsson wrote:
    I will not wait for the ready ... sorry but it's nice to add something from yourself or do it yourself.

    I took a peek
    208 c4II
    it will take a while to get to the 3008 II and 208II DS7

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

    and the new ones only interest me

    another thing is that in his cirocco there are coding containers that I can't see at home .... or I don't understand how he wrote it

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

    for me it looks like this:
    3008II 2018

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


    He also has nothing to do with it
    Several Zone IDs are missing
  • #44 19373805
    glapsson
    Electronics specialist
    Everything is missing for my cirrocco
    and I am already planning to cover the spacer in the new 208II from normal to 3D
    the service will probably offer to buy clocks from them .... :D :D

    I have coding such in 3008 II
    208 II is probably something newer even ......
    now I have to assign bytes and that's why I need such table clocks because it's not a job in the car.
    a lot of it and a lot of different possibilities - work comfort is a desk.
    but 100 times less than in BSI ... :D

    I don't need photos of cars and automatic recognition
    that's what diagbox is for
    coding is a supplement to diagbox and that's it

    BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F
  • #45 19374065
    bbmax
    Level 15  
    No clocks in the new 208 p21 is a visteon small LCD mount but 3d deep
    I have in 208 those of 3008 :)

    BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F
  • #46 19374339
    glapsson
    Electronics specialist
    Petard
    How does it fit ...
    a lot of rework - in terms of aesthetics?
    is the original plug & play
  • #47 19374755
    bbmax
    Level 15  
    Well, it took some time, moreover, you can follow the French forum in my posts :)

    The bezel is new modeled in fusion360 printed with abs and fused to the top org bezel

    In the board you have to cut the bottom part, the LCD almost touches the contact area, some 4mm of play remains :)

    as for the new clocks from 208 P21 is Visteon and there is no eeprom here, in prock in the countryside

    Added after 8 [minutes]:

    bbmax wrote:
    glapsson wrote:
    I will not wait for the ready ... sorry but it's nice to add something from yourself or do it yourself.

    I took a peek
    208 c4II
    it will take a while to get to the 3008 II and 208II DS7

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

    and the new ones only interest me

    another thing is that in his cirocco there are coding containers that I can't see at home .... or I don't understand how he wrote it

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

    for me it looks like this:
    3008II 2018

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


    He also has nothing to do with it
    Several Zone IDs are missing


    You do not need to make each car separately, all asking ZONe IDs are common for each BSI, one has an active, the other not

    for example, disabling folding mirrors is
    2ED60200
    and inclusion
    2ED60201

    of course you need to unlock the BSI

    reading the mileage :)
    22DBA2
  • #48 19374957
    glapsson
    Electronics specialist
    for me from the menu
    as you can see in the video and also for each bsi because the encoding container is the same for a given function
    automatic unlocking as seen in the video
    I do not play with the options that diagbox does - except for identification because then it automatically recognizes bsi.
    I left a gate for other bsi in the form of a window on the KEY
  • ADVERTISEMENT
  • #50 19388952
    glapsson
    Electronics specialist
    Another edition of PSA coding

    There is already an OUTLINE - what it will look like.
    Of course, some windows are not needed and are currently used for control purposes - I will probably give them up at a later stage.
    Controls in order to test the radio buttons in the program (check boxes) - I have to see if there is a reaction and if it is correct - with incorrect radio assignment - I see an error in the test.

    To code in PSA you need an encryption key.
    I wrote a little applet which uses the well-known SEED and SEEDKEY to calculate the KEY.

    Of course, the program is not very perfect and calculates from a few to a dozen or so keys for one pair.

    But with 6 pairs of these two values - the code was calculated perfectly, which confirms the operation of the PSA program.

    the last photo shows 6 compatible keys

    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 BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F


    Below is a video of the program's operation - so far I have ADML done because I had a spare.

    But the shape of the program is already there and the concept of how it is supposed to work - the rest will go faster.

    [movie: 8d971c4720] https://filmy.elektroda.pl/41_1618822193.mp4 [/ movie: 8d971c4720]


    Previously developed BSI coding.

    [movie: 8d971c4720] https://filmy.elektroda.pl/96_1618822791.mp4 [/ movie: 8d971c4720]



    And so that there would be no understatements ... there will be no commercialism here.
    I show that it can be done on Arduino on the French software shown a few posts earlier.
    It can be done and that's it on ... the so-called "crap even Chinese" Arduino .. and it probably hurts some people.
    By the way - I didn't write the Arduino software.
    You can download them for free on the French website.
    But working on an Arduino is just patting digital codes in the serial port console ... it's a bit weak.
    As you can see, I only have a graphic interface.
    And I come back here to comments about commerce ... how can it be commercialized when it's for free ......
    I greet those who had comments on PW.

    My version will not be shared .... in any way.
    Rather, it is an incentive for those who click a bit to act themselves, as long as they like to pick at their dogs.

    Maybe this will stop commercial companies from mowing heavy money for their interfaces - just because someone bought a car from them ...
    Or the next generation of security will be created ... for the next big money and thanks to this the cars will have to become more expensive once again.


    I think that the topic of coding the new BSI PSAs can be closed - everything has already been said and for my part ... I can not add anything else.
    Greetings to everyone in the PSA group.
  • #51 19391114
    bbmax
    Level 15  
    I think someone hurt :) but bang on commercials, I will only add that you can easily read and write eeprom in BSI arduinio and with this free batch :)
  • #52 19391259
    glapsson
    Electronics specialist
    Moreover, the KEY decoder based on SEED and SEEDKEY

    with one pair you have to click a bit on the module to get in, on two it is not bad, but on 4 it is practically a sure thing.

    If someone has such pairs, I can count.

    [movie: ac95024615] https://filmy.elektroda.pl/66_1618926889.mp4 [/ movie: ac95024615]
  • #53 19411023
    kalisz1
    Level 6  
    Hello
    I can see a lot of work put into "programming" PSA great praise
    I decided to face the arduino with the program what you presented from the French PSA-Arduino-CIROCCO and PSA-Arduino-NAC forums
    it works !!!
    but I am interested in BSI as well as you
    I have a problem with connecting to BSI in ARDUINO in the port monitor does not respond to the command
    > 752: 652
    okay
    1003
    7F0000
    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 BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F

    if I send the frame in the can logger, BSI will answer
    BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F

    what am i doing wrong
    thanks
    I have CAN LOGGER, IOTerminal, Smok, DB
  • #54 19411356
    glapsson
    Electronics specialist
    From what I can see you are using different software
    Use the arduino for diagnostics
    https://github.com/ludwig-v/arduino-psa-diag

    arduino-pies-diag - you have probably already loaded the libraries

    everything will walk
    unless the problem is some external factor - wiring ... bsi itself etc.
    You did not write how do you connect .. in the car or on the table?

    the software grows all the time:
    Below are the effects

    I added a toolbox for drivers that are not yet listed in the tabs.
    You can encode directly from a byte string.
    Of course, there is no fear - you can save the string and, if necessary, paste and upload.
    Second thing - no driver can be encoded with impossible (wrong) coding.


    [movie: 7611aa74f4] https://filmy.elektroda.pl/71_1619903623.mp4 [/ movie: 7611aa74f4]
  • #55 19411435
    kalisz1
    Level 6  
    Super hats off
    arduino works on the programs of the french connects to the counter on the table
    but if i want to execute serial port via monitor it doesn't go
    a program downloaded using raw may copy something wrong
    do you have a sketch in the file you share?
    in the connection on the table it is rather ok because the logger goes to call 1003

    I wanted to play because I have all 3008 on the table

    Added after 28 [minutes]:

    forgot to say i have mcp2515
    BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F
    I replaced the quartz with 16 because it was not even with PSA-Arduino-CIROCCO.exe
  • #56 19411554
    glapsson
    Electronics specialist
    I have not tested on the MCP you showed

    I use one

    You do not need a schematic because it is 1: 1
    BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F

    Added after 6 [hours] 28 [minutes]:



    ANOTHER SCENE ...
    It can't just be that it shows what I have.
    At the bottom, a tiny PSA encoder for those online.
    Of course ARDUINO
    - of course, arduino needs to be loaded with arduino-dog-diag from the French forum.
    link a few posts before.

    I am adding a key calculator based on SEED and KEYSEED.


    [movie: 13e998c556] https://filmy.elektroda.pl/41_1619962380.mp4 [/ movie: 13e998c556]

    I'm throwing in a tiny coding tool.
    It is mega imperfect - it lacks exclusions and is not immune to mistakes.
    but it's just a few lines of code.

    use with caution !!
    I have tested various heaps and it is hardly possible to enter the wrong encoding ... but you can get confused if you do not know the assigned encoding containers (bytes).

    below is an example of BSI encoding for container 2308

    2308 MISCELLANEOUS - Right-hand drive vehicle 00 NO 01 YES

    and the second EDC17C60 encoding

    Oil vapor recirculation heater not present

    I have the coding of most options in the new BSI written off
    also bytes of other drivers - but it cost a lot of work.
    and money - investments in calculators.
    I'm not giving away!

    And so I made a big nod to everyone who wants to code their PSAs.
    And the applet refers to SEED and sends SEEDKEY which enables encoding.

    a few posts above there are two schedules for BLM and CIROCCO

    ATTENTION PLAYING WITH CODING MAY LEAD TO BLOCKING THE DRIVER FOR CODING WITH THE ERRORLY ENTERED CODING KEY.

    I refer to reading the entire topic and not a selective treatment of information. - consisting only in downloading data.
    Because a lot of information is just starting to emerge as the topic is developed.
    It seems logical - as long as the thread is not closed.
    He writes this so that everything is clear and nobody had any claims after the fact because they did not know or read something.
  • #57 19417224
    kalisz1
    Level 6  
    thanks for the applet, it helps me a lot at the beginning
    is working on getting information from can
    I have a question for you, I have ripped coding from BSI 2010 EV, e.g. drive
    BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F
    will a different version of hw sw (or nr) have the same addresses encoding
    e.g.
    | 22231A | BOOT TYPE if there is something else under this call in other BSI 2010EV or not
    I am asking because I do not have another bsi and I cannot check it

    The topic with the broken monitor in ARDUINO was overwhelmed by an oversight
    BSI DELPHI series EL HW D6 - TELECODING READING BSI peugeot 208 II corsa F
    Greetings
  • #58 19417491
    melas
    Level 31  
    I confirm the operation of the set and the software made by Glapsson, respecting my colleague in its contribution and implementation.
  • #59 19417509
    glapsson
    Electronics specialist
    kalisz1 wrote:
    will a different version of hw sw (or nr) have the same addresses encoding
    e.g.
    | 22231A | BOOT TYPE if there is something else under this call in other BSI 2010EV or not
    I am asking because I do not have another bsi and I cannot check it


    I call it the encoding container.
    I took the name from someone else and that's how I stayed - is it correct ... hmmm, I don't know. But it is a convenient name.

    231A - that's what I would leave as a container in the descriptions because when uploading for 22, it enters 2E.

    The container itself is a constant value for all BSIs.
    Just check the two values 231A and 231B again because I think you swapped them.
    For my part, I will also check because maybe I was wrong ... I have the opposite.

    I checked - I was right - I'm fine with you, your error.


    If someone wants to see what is going on CAN, the French also have a CAN monitor for ARDUINO.

    I changed the Windows interface a bit and set the speed to 500 to start.
    Batch of arduino to be uploaded in the attachment.
  • #60 19419477
    kamyczek
    Level 38  
    Who wrote this terminal? We can tap our analyzer as long as there is one willing to write an app for the windnda, or even better, an android. You can make a facebook with BT5.0 and canem where to wear such a mare, it does not look professional ...

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