[TUTO] Télécodage et calibration d'un NAC / RCC / CIROCCO / CMB_NUM SANS Diagbox via Arduino

Discussion dans 'NAC' démarrée par VLud, 2 Septembre 2020.

  1. AJ

    AJ Membre régulier

    Inscrit depuis le :
    31 Mai 2020
    Messages :
    32
    "J'aime" reçus :
    4
    How to make it working with psa-arduino-nac soft? Still no connection. I checked all wires and there is good connection via console. I send different commands and get respond. I can also reboot Nac by sending 1103 command. So my can shield works good.
     
  2. horuscurcino

    horuscurcino Peugeot Addict

    Inscrit depuis le :
    20 Août 2018
    Messages :
    45
    "J'aime" reçus :
    14
    [QUOTE = "VLud, post: 2574127, member: 108646"] ... LOL. You shared nothing, people in Germany, Russia and England are making money on everything related to the NAC and I'm the one everyone thinks evil. When people will realize that there is work behind and everything can't be shared the world will be better.
    If 1003 is not working on the serial console don't expect the software to work because the problem is on the CAN-BUS Shield [/QUOTE]

    Found out why. Our AIO radios uses 10C0 to start the diagnostic session.

    Code:
    |ASKING FOR COMMUNICATION WITH AIO|
    
    24,648 764      3 02 10 C0               
    24,656 664      3 02 50 C0               
    24,773 764      3 02 21 FE               
    24,782 664      8 10 1A 61 FE FF FF 00 00 
    24,809 764      3 30 00 00               
    24,821 664      8 21 0D F5 01 01 01 68 02 
    24,832 664      8 22 FF 06 02 09 14 FE FB 
    24,842 664      7 23 FB FB 02 93 76 22   
    25,570 764      3 02 21 B2               
    25,581 664      8 10 09 61 B2 00 00 00 00 
    25,608 764      3 30 00 00               
    25,621 664      4 21 00 00 00             
    28,623 764      2 01 3E                   
    28,628 664      2 01 7E       
    | CONNECTED |            
    
     
    #62 horuscurcino, 5 Septembre 2020
    Dernière édition: 5 Septembre 2020
  3. bagou91

    bagou91 Peugeot Addict

    Inscrit depuis le :
    4 Juin 2018
    Messages :
    250
    "J'aime" reçus :
    72
    @horuscurcino your dump is the one made between the vci and the bsi, so on the obd.
    10C0 is an internal command sent by diagbox to indicate that the diag will begin on habitacle ECU. But does not specifically target NAC / RCC.

    If you connect Arduino on bus CAN of NAC, sending 10C0 with COM console don't open diag session on NAC.
    Edit:
    In fact, with this arduino sketch: yes it's open diag session on NAC, because ID of frame sent target NAC/RCC/SMEG systems (macro: CAN_EMIT_ID)
     
    #63 bagou91, 5 Septembre 2020
    Dernière édition: 5 Septembre 2020
  4. FelixdeVuist

    FelixdeVuist Membre

    Inscrit depuis le :
    5 Août 2020
    Messages :
    5
    "J'aime" reçus :
    6
    Tested with arduino Uno SMD and shield v2 from seed Studio, cut off p1, did not work.

    Changed pin 9 to 10 did not work.

    Today tested it with elegoo uno r3 an these:

    ZkeeShop 3 STUKS MCP2515 CAN bus module TJA1050 ontvanger SPI compatibel met Arduino 51 ARM MCU Development Board: Amazon.nl
    https://www.amazon.nl/ZkeeShop-MCP2...=XCSOURCE+MCP2515&qid=1599335007&sr=8-1-fkmr0

    And worked fine.

    Only change in the sketch was from 16 MHz to 8.

    Thanks again for your brilliant job!!!!
     
    VLud aime votre message.
  5. horuscurcino

    horuscurcino Peugeot Addict

    Inscrit depuis le :
    20 Août 2018
    Messages :
    45
    "J'aime" reçus :
    14
    Hi.
    That is right. I captured it by the VCI to BSI line (OBD).
    I understand your knowledge. But i think there is a coincidence.
    Sending 10C0 on the arduino serial console opens the diagnostic session to our AIO radios.
    Just to clarify, AIO is NAC/RCC radios with built-in screen for latin market, as i have shown here.
    I use the same address to open the connection and upload new calibration by the VCI software on the dealer.

    By the way, i had the same problem as AJ said when trying to connect to Bosch RCC A2. Tried different OS, laptops, Arduino, Shields. etc.
     
  6. bagou91

    bagou91 Peugeot Addict

    Inscrit depuis le :
    4 Juin 2018
    Messages :
    250
    "J'aime" reçus :
    72
    okay... mea culpa.:chinois: we don't have full knowledge of NAC/RCC, AIO...
    and we have not all types of systems, so not tested all...

    You confirm: Arduino is on CAN BUS NAC (not OBD) ?

    And sending 1003 ? what is answer ? NAC display "open diag session" ?
     
    #66 bagou91, 5 Septembre 2020
    Dernière édition: 5 Septembre 2020
  7. AJ

    AJ Membre régulier

    Inscrit depuis le :
    31 Mai 2020
    Messages :
    32
    "J'aime" reçus :
    4
    I also use UNO R3 and can modules as above link with 8mhz. I also modified sketch to 8mhz but can't connect to nac.
     
  8. horuscurcino

    horuscurcino Peugeot Addict

    Inscrit depuis le :
    20 Août 2018
    Messages :
    45
    "J'aime" reçus :
    14
    No problem.
    I see this software can extend the support for our radios.
    Maybe a flag or a bullet to change the type of radio/initialization on the software could help.
    Here i see it using the same parameters and mnemonics to change settings

    Yes. Can confirm 10C0 running.

    IMG_6739.jpeg

    For 1003 it says 7F1012 and no diagnostic image.
     
    #68 horuscurcino, 5 Septembre 2020
    Dernière édition: 5 Septembre 2020
  9. bagou91

    bagou91 Peugeot Addict

    Inscrit depuis le :
    4 Juin 2018
    Messages :
    250
    "J'aime" reçus :
    72
    your test is on pins 3,8 obd, not CAN bus NAC.

    please test on CAN BUS NAC.
     
  10. horuscurcino

    horuscurcino Peugeot Addict

    Inscrit depuis le :
    20 Août 2018
    Messages :
    45
    "J'aime" reçus :
    14
    Here i have a BSI2010 on my bench.
    One arduino reading the outputs to CanHacker (connected to the OBD Lines) and another with the vLuds sketch connected to the CAN_INFO. The same that makes this radio awake. I am being totally honest......
     
  11. bagou91

    bagou91 Peugeot Addict

    Inscrit depuis le :
    4 Juin 2018
    Messages :
    250
    "J'aime" reçus :
    72
    okay. system unit behavior is different compared to @AJ
    I am redoing tests tomorrow ...
     
  12. VLud

    VLud Lion de Bronze

    Inscrit depuis le :
    19 Janvier 2018
    Messages :
    1 751
    "J'aime" reçus :
    877
    Please try 1.0.3 I just uploaded, changed COM port settings and fixed the Diagnostic session for AIO (if 1003 is returning 7F1012 then trying 10C0)

    EDIT: I think it will not be enough for AIO, send 10C0 then 2703 to see if you get a seed (67XX return) but it is probably on some other command.(27C0 ?)
     
    #72 VLud, 6 Septembre 2020
    Dernière édition: 6 Septembre 2020
  13. Arnaud-Augoyard

    Arnaud-Augoyard Nouveau membre

    Inscrit depuis le :
    4 Décembre 2018
    Messages :
    3
    "J'aime" reçus :
    0
    Allez-vous continuer à gagner de l'argent facilement en vendant NAC sur Ebay?
    Vous avez demandé 80 € pour changer le calibrage à différentes personnes ...
    Sur le forum italien Peugeot, vous étiez "le seul qui connaissait depuis longtemps les secrets du calibrage et du codage" et vous étiez le seul à faire du business ...
    Maintenant merci Vlud. ..Mais pourquoi le remerciez-vous? Pour vos revenus qui seront réduits?
     
  14. AJ

    AJ Membre régulier

    Inscrit depuis le :
    31 Mai 2020
    Messages :
    32
    "J'aime" reçus :
    4
    Merci! Je vais tester aujourdhui soir et informer si il’est ok.
     
  15. VLud

    VLud Lion de Bronze

    Inscrit depuis le :
    19 Janvier 2018
    Messages :
    1 751
    "J'aime" reçus :
    877
    Dans le cas du PIN 3 et 8 de la prise OBD la résistance de terminaison de 120 Ohms doit rester et être activée sur la Shield.
    Des tests sont toujours en cours, sans la résistance les données ne sont pas toujours transmises, préférez le Low Speed pour le moment
     
    AJ aime votre message.
  16. AJ

    AJ Membre régulier

    Inscrit depuis le :
    31 Mai 2020
    Messages :
    32
    "J'aime" reçus :
    4
    Compris! C’est m’egale pour le moment quand je test avec bsi sur la table.:)
    Donc je vais brancher a low speed.
     
  17. VLud

    VLud Lion de Bronze

    Inscrit depuis le :
    19 Janvier 2018
    Messages :
    1 751
    "J'aime" reçus :
    877
    Tutoriel mis à jour pour un accès via prise OBD2, cela simplifie l'accès ;)
    Pour ceux qui ont enlevé leur résistance de 120 Ohm il est possible d'en mettre une directement dans les borniers CANL et CANH
     
  18. Impolitov

    Impolitov Membre régulier

    Inscrit depuis le :
    31 Août 2020
    Messages :
    42
    "J'aime" reçus :
    3
    Прежде всего хочу выразить глубокое уважение к вашей работе!
    Я не совсем понял, как подключить arduino uno к разъему OBD автомобиля.
    Не могли бы вы рассказать, как это делается?
     
  19. VLud

    VLud Lion de Bronze

    Inscrit depuis le :
    19 Janvier 2018
    Messages :
    1 751
    "J'aime" reçus :
    877
    At least translate your message in English and the image is perfectly clear: PIN 3 and 8.
     
    MacSlavko aime votre message.
  20. Impolitov

    Impolitov Membre régulier

    Inscrit depuis le :
    31 Août 2020
    Messages :
    42
    "J'aime" reçus :
    3
    Dear, Vlud. I see image where describe pin number. I don't understand how is it connect with arduino:crazy: which wire I must connect OBD>Arduino ?
    Thank for your answer:ange:
     
  21. VLud

    VLud Lion de Bronze

    Inscrit depuis le :
    19 Janvier 2018
    Messages :
    1 751
    "J'aime" reçus :
    877
    Did you read anything ? Just an Arduino is not enough, and you connect to CANL and CANH of the CAN-BUS Shield ... I don't see anything hard to do or understand here.
     
  22. bagou91

    bagou91 Peugeot Addict

    Inscrit depuis le :
    4 Juin 2018
    Messages :
    250
    "J'aime" reçus :
    72
    Et faut un minimum de réflexion et de débrouillardise...sinon faut pas tenter le DIY...
     
    zoc aime votre message.
  23. Impolitov

    Impolitov Membre régulier

    Inscrit depuis le :
    31 Août 2020
    Messages :
    42
    "J'aime" reçus :
    3
    I read about CAN BUS, but I don't understand how I can connect andurino with OBD connector, just 2 wires?
     
  24. VLud

    VLud Lion de Bronze

    Inscrit depuis le :
    19 Janvier 2018
    Messages :
    1 751
    "J'aime" reçus :
    877
    YES :fracasse: That simple.
     
  25. Impolitov

    Impolitov Membre régulier

    Inscrit depuis le :
    31 Août 2020
    Messages :
    42
    "J'aime" reçus :
    3
    Sorry for my stupidity ))
    I understand how it is connect.
    @VLud you are right - it's very simply!
    @VLud you are great man! Thank you for your job again! :bien:
     
  26. Impolitov

    Impolitov Membre régulier

    Inscrit depuis le :
    31 Août 2020
    Messages :
    42
    "J'aime" reçus :
    3
  27. VLud

    VLud Lion de Bronze

    Inscrit depuis le :
    19 Janvier 2018
    Messages :
    1 751
    "J'aime" reçus :
    877
    You have to modify the wiring to match the CAN-BUS Shield pinout, redirecting 3 & 8 from OBD socket to 6 & 14
    [​IMG]
     
    Bidoux182 aime votre message.
  28. Impolitov

    Impolitov Membre régulier

    Inscrit depuis le :
    31 Août 2020
    Messages :
    42
    "J'aime" reçus :
    3
  29. AJ

    AJ Membre régulier

    Inscrit depuis le :
    31 Mai 2020
    Messages :
    32
    "J'aime" reçus :
    4
    Comme promis voici ma revue.
    J'ai testé le soft 1.0.3 et il march bien si je connecte sur can low speed. Si j'utilse le can high speed quelques fonctions ne marche pas. Merci @VLud! Merci @bagou91! Bravo pour ce travail!
    Je vais continuer de tester toutes les fonctions du soft.
     
    manege aime votre message.
  30. AJ

    AJ Membre régulier

    Inscrit depuis le :
    31 Mai 2020
    Messages :
    32
    "J'aime" reçus :
    4
    J’ai pas trouvé si est-il possible a changer la configuration de FMUX? J’ai trouvé que comment changer le type de button au volant.
     

Partager cette page

  1. Ce site utilise des "témoins de connexion" (cookies) conformes aux textes de l'Union Européenne. Continuer à naviguer sur nos pages vaut acceptation de notre règlement en la matière.
    Rejeter la notification