sirus 32 immo .... mon amour, enfin le parcourt d'un débutant!

Réduire
X
 
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages
  • dell66
    Member
    • novembre 2012
    • 193

    #31
    iso sirius off

    Bonjour iso, voici ton dump off, passe en mp comme dab, et la je suis sur qu'il est bon.
    Fichiers attachés

    Commentaire

    • iso14000
      Junior Member
      • mars 2013
      • 41

      #32
      super dell! t'es un choux! je vais tester ça de we et comme d'hab je ferais un petit compte rendu...

      Commentaire

      • iso14000
        Junior Member
        • mars 2013
        • 41

        #33
        bon sang je viens de rentrer chez moi! et je viens de comparer binairement avec Kdiff le fichier original et celui que tu viens de m'envoyer Dell... et ils sont très différents! moi qui pensait que c'était deux trois mots qui étaient changés!!!

        Commentaire

        • iso14000
          Junior Member
          • mars 2013
          • 41

          #34
          bonsoir à tous,

          je viens donc de souder la troisième Flash sur cet ECU de malheur.... j'avais programmé la flash avec le fichier que dell m'a fait passé.... et ça marche toujours pô! reugneugneu! je super vexé! je dois vraiment être une grosse truffe!
          j'ai tout le matos pour faire la manip mais .... j'y arrive pas.... à par que peut être l'ECU d'occaz que j'ai acheté soit en panne.... mais là je suis mal parti car on trouve très difficilement les datasheet des composants sur le net, à part la flash et le processeur le reste est introuvable! même pas trouvé le régulateur de tension.....

          si quelqu'un à une idée... je suis ... comment dire.... perdu!

          A++

          Commentaire

          • iso14000
            Junior Member
            • mars 2013
            • 41

            #35
            je viens de trouver des infos interessante en cache sur google concernant le sirius 32, je les mets ici pour concentrer ma petite base d'infomation sur le sujet....
            "SIEMENS SIRIUS 32"
            Hardware
            Microcontroller
            – INFINEON SAK-C167SR-LM or CR-LM
            External FLASH memory – AM29F200BB (Memory size – 256 kilobytes)
            EEPROM memory
            – In-FLASH emulated (Memory size – 16 kilobytes)

            Basic functions
            Read Identification
            Press this button to read SIRIUS32 Software/Hardware version and status of
            immobilization.
            Advanced functions
            Read EEPROM
            Press this button to read emulated EEPROM area (address range 4000-7FFF
            of FLASH memory). Memory content can be modified and saved to disk with
            desired filename. Output file size – 16 kilobytes.
            Write EEPROM
            Press this button to write emulated EEPROM area (address range 4000-7FFF
            of FLASH memory). Programs EEPROM area with data from ”Memory Dump”
            window. Content can be modified prior to writing procedure. Input file size – 16
            kilobytes. NOTE: NEVER program SIRIUS32 with EEPROM data from
            SIRIUS32N and vice versa! They have different memory block structure and
            check sum addresses! In the case when you need to clone FLASH memory of
            SIRIUS32 to hardware of SIRIUS32N (and vice versa), write FULL FLASH
            memory image using Write FLASH AM29F200!
            Read FLASH AM29F200
            Press this button to read full 29F200 FLASH memory image. Memory content
            can be modified and saved to disk with desired filename. Output file size – 256
            kilobytes.
            Write FLASH AM29F200
            Open file, containing data to be programmed and press this button to rewrite
            fully 29F200 FLASH memory. Writes data from “Memory Dump” window to
            the 29F200 FLASH memory. Content can be modified prior to writing
            procedure. Input file size – 256 kilobytes.
            Clear IMMO Code
            Press to clear immobilizer code stored in the EEPROM memory. Software
            version automatic detection is implemented. ECU is ready to accept new code
            after clearing. Renault Immobilizer Emulator (not included) can be used in
            case of original immobilizer system malfunction. Engine will not start if no
            immobilizer code is stored at all

            Commentaire

            • iso14000
              Junior Member
              • mars 2013
              • 41

              #36
              j'ai trouvé aussi un post d'un gars qui a vraisemblablement envie de reprogrammer son ECU (peut être un sirius)

              --------------début de citation
              Need help for Minimon + C167 + 29F400 (Read Ok/Write impossible)

              Hello all!

              I try to write in my ECU but I need help with Minimon.
              I did a lot of tests for hours and hours.
              I read lots of informations on the net.
              Infineon C167CS User Manual is very useful but I need help.
              http://fbim.fh-regensburg.de/~ems_la.../c167cs_um.pdf

              My ECU is a Siemens/VDO

              I can read 29F400 with success OK!
              But impossible to Write or Erase...
              I had set driver A29F400b.hex

              I think the problem come from the registers settings Buscon and Addrsel because maybe I don't understand all very well.

              What should be the settings in the [Register] and [Memory] section in file Default.ini ?
              What should be 29f400 start address with my config?


              Here is my config:

              C167CS-LM (No internal Rom)
              8mhz x 3 = 24mhz
              Connected in Boot-Mode with asc0 port (Usart, NOT K-line)

              4MB Flash (AM29F400BB-55)
              Word Mode (16 Bit ; Pin "BYTE" to +5V)
              16 Bit demultiplexed Bus
              OE to C167 Pin CS0 (P6.0)
              WE to C167 Pin CS1 (P6.1)
              CE to Ground

              *Reset: BUSCON0=0680
              *Reset: SYSCON=0400
              *Reset Configuration: External Bus enabled
              *Reset Configuration: 16 Bit demultiplexed Bus
              *Reset Configuration: WR# and BHE# retain their normal function (P0H.0=0)
              *Reset Configuration: On chip watchdog timer is disabled (RD#=0)
              *Reset Configuration: Lengthened ALE signal
              RP0H=00C7 (5 "chip select" activated)


              --------------
              Address Pinout
              29F400 / C167

              A0 / A1
              A1 / A2
              A2 / A3
              A3 / A4
              A4 / A5
              A5 / A6
              A6 / A7
              A7 / A8
              A8 / A9
              A9 / A10
              A10 / A11
              A11 / A12
              A12 / A13
              A13 / A14
              A14 / A15
              A15 / A16
              A16 / A17
              A17 / A18
              --------------



              --------------
              Data Pinout
              29F400 / C167

              DQ0 / AD15
              DQ1 / AD13
              DQ2 / AD11
              DQ3 / AD9
              DQ4 / AD0
              DQ5 / AD2
              DQ6 / AD4
              DQ7 / AD6
              DQ8 / AD14
              DQ9 / AD12
              DQ10 / AD10
              DQ11 / AD8
              DQ12 / AD1
              DQ13 / AD3
              DQ14 / AD5
              DQ15 / AD7
              --------------


              Thank you for your big help!

              Chris

              kitnoos2002

              Jr. Tuner Join DateJan 2012Posts1


              --------------fin de sitation

              - - - Mis à jour - - -

              -----débit de citation (du même auteur)
              Bonsoir à tous et merci pour ce site!

              J'ai débuté le C hier soir donc je galère un peu sur certaines choses.


              Je cherche simplement à :

              -Ouvrir un fichier.
              -Convertir son contenu en binaire par blocs de 2 octets donc 16 bits.
              -Permuter chacun de ces 16 bits selon une table de permutation que je veux pouvoir changer.
              En voila une pour exemple :
              00|01|02|03 04|05|06|07 08|09|10|11 12|13|14|15
              00|02|04|06 15|13|11|09 01|03|05|07 14|12|10|08

              Exemple :
              Avant permutation : 1100 0000 0000 0101 = 0xC005
              Après permutation : 1010 0000 1000 1000 = 0xA088

              -Reconvertir en Hexadécimal ces informations ainsi permutées.
              -Enregistrer le tout dans un nouveau fichier.

              Voilà.

              Alors j'arrive sans trop de problèmes à convertir en binaire, seulement je pensais attribuer chacun des 16 bits dans une variable différente, hors je n'arrive déjà pas à concaténer plusieurs variables en une seule.

              Je n'arrive pas non plus avec fgetc à lire le fichier par bloc de 2 octets, j'ai donc mes 2 octets dans 2 variables différentes.

              Et avec fgets la variable étant une chaine, j'ai bien mon bloc de 2 octets mais il m'est impossible d'en faire quelque chose (%X me renvoie n'importe quoi).


              Je ne sais pas si je pars dans la bonne direction.

              Merci

              Chris
              --- fin de citation

              Commentaire

              • yoyo57
                Member
                • octobre 2013
                • 125

                #37
                Salut,

                J'ai moi aussi un soucis d'immo off Sur un Sirius 32n Clio 1,2L 8V sans clim et avec fil rose n°58 que j'ai coupé.

                J'ai fais une boulette; j'ai lu la M29F200BB sur GQ4X pour la sauvegarder mais en écriture (après mise en off) j'avais des messages d'erreur.
                Je pense que ca a mal lu au départ car ça ne démarre pas. J'ai fais avec Immo decode 3.2 .
                Bref, j'ai acheté des M29F200BB neuves pour y remettre un fichier correct en espérant que quelqu'un l'ai.
                Faut-il faire aussi le pontage avec la résistance comme je l'ai vu sur ce topic?
                Je chercher aussi à acheter un lot de socket 44 à souder sur carte pour faire plusieurs essais car j'ai peur que les pistes ne tiennent pas le choc.
                Voici la photo du socket, appelé SPOP44. Il est en 2 parties: la partie blanche est à souder et la partie noire vient se clipser dessus.
                A+

                Commentaire

                • dell66
                  Member
                  • novembre 2012
                  • 193

                  #38
                  Bonjour, donne la référence du calculateur, nettoyé et ajusté la 29f sur l'adaptateur pour une bonne lecture / contrôle du fichier par rapport a un autre de réf identique (souvent lecture décalé si mal positionné) si lecture ok écriture ok.
                  regarde dans les case auto sur genre de calculo tu trouve pour pas cher certainement moins cher que ton socket + frais

                  -Extender PSOP44 (28F/29Fxx)

                  Commentaire

                  • yoyo57
                    Member
                    • octobre 2013
                    • 125

                    #39
                    Salut Dell66,
                    Crois-tu que le fichier d'origine est valide car pas de message d'erreur lors de la sauvegarde?
                    Voir ci-joint
                    Voici les ref du calculo:
                    Siemens Sirius 32N
                    S110138000 B
                    8200059086

                    8200044437

                    bonne journée, A+

                    Commentaire

                    • dell66
                      Member
                      • novembre 2012
                      • 193

                      #40
                      ci joint ton off, ne pas oublié de couper fils n°58 avant montage
                      Fichiers attachés

                      Commentaire

                      • yoyo57
                        Member
                        • octobre 2013
                        • 125

                        #41
                        Immo Off Sirius 32N

                        Salut,

                        Je n'arrive pas reprogrammer la M29F200BB avec le GQ4X. C'est peut-être moi qui configure mal.
                        file format: .bin
                        read mode: normal
                        fill mode : normal
                        offset fichier : 000000
                        Un fois décompressé le zip, je vois que ce n'est pas un fichier .bin ou .hex , est-ce normal?
                        ce que j'ai fait:
                        sur adaptateur PSOP44: cavalier J2 fermé 5V (ouvert 3,6V) et J1 ouvert pour 29F (fermé pour 28F)
                        effacer la M29F200BB neuve, marque ST
                        vierge: OK
                        ouverture fichier à injecter "clio immo off re100...." placé sur disque dur PC
                        sélection vitesse d'écriture la plus lente
                        écriture: OK
                        vérification: échouée

                        Merci pour votre aide.....A+

                        Commentaire

                        • numeric
                          Legendary Member

                          • août 2012
                          • 1295

                          #42
                          bonjour,
                          quand j'ai bricolé les sirius 32 j'avais un problème similaire avec willem a cause des 29F dessoudées qui ne faisaient pas bien contact sur le support psop44.
                          j'ai commandé des 29f neuve et ça fonctionne bien

                          Commentaire

                          • iso14000
                            Junior Member
                            • mars 2013
                            • 41

                            #43
                            bonjour

                            je passe par là juste pour dire qu'au début du sujet j'arrivais pas à déplomber mon Sirius;

                            c'est chose faite avec la boitoite à bouton acheter sur la baie et le patch qui simule une tram d'immo en provenance de l'UCH.
                            J'ai fait ça en désespoir de cause car ma scénic m'a planté pour la 4ième fois.
                            En revanche j'ai branché tout ça sur le Sirius qui avait la flash avec le programme passé par Dell66 (que je remercie encore) : je ne sais donc pas si "la boite à bouton qui fait des on/off avec un relais pendant 2H" y a fait quelque chose mais maintenant ça démarre! I'm happy
                            et ce calculateur "de secours" est maintenant en soute pour un dépannage immédiat

                            voilà A+

                            Commentaire

                            • yoyo57
                              Member
                              • octobre 2013
                              • 125

                              #44
                              Salut,
                              Je pensais aussi à un problème de contact mais j'ai essayé 2 M29F200BB neuves, marque ST et c'est pareil.

                              Demain j'essaierai les 2 autres 29F neuves au cas où.....

                              Merci

                              Commentaire

                              • numeric
                                Legendary Member

                                • août 2012
                                • 1295

                                #45
                                bonsoir,
                                je ne connais pas le gq4x mais avec le willem il y a une fonction test et si il ne voit pas la 29f ce n'est pas la peine d'essayer de programmer
                                sur un sirius 32 ça n'aurait pas été plus simple de le virginiser avec le petit boitier ?

                                Commentaire

                                Chargement...