Reply to Описание (инструкция)программы GromCalcTool

IKS
By IKS,
 Toyota/lexus   MCU renesas h8sx  (r5f*****)   Subaru            MCU renesas h8sx   (r5f*****)   Honda*           MCU renesas h8sx   (r5f*****)     1. выбираем модуль "toyota/lexus (SUBARU) h8sx can bus read flash" и через OBD2 автомобиля, либо на столе по can, согласно схеме подключения   в "INFO" модуля читаем flash и сохраняем её.  (HONDA* -  не поддерживается чтение по can-bus)
     2. снимаем, разбираем блок
     3. открываем - "Help" - "h8sx connection diagram"  и согласно фото, соответствующему схемотехнике вашего  блока, подключаемся к блоку по "UART"
     4. обращаем внимание на текст в хелпе:
   "Use the firmware from the Database firmware folder
    Write down the firmware corresponding to your module number, and the crash data will be deleted."
    "Используйте прошивку из папки "Database firmware"
     Запишите прошивку, соответствующую номеру вашего модуля, и "crash" будет удален."       Пояснение: в паке "database" собраны данные flash всех распространенных блоков и, если номер вашего блока есть в "database", то, то что вы вычитали совпадет с файлом в папке "database".     Самое верное решение записать в блок то, что прочитали по OBD CAN BUS.  В папке "database" как правило собраны файлы от автомобилей европейского рынка и файл от авто рынка сша может отличаться. Если программа не поддерживает чтение блока по can-bus и не уверенны в том что файл совпадет с файлом вашего блока, то читаем процессор по JTAG  выпаяв на площадку. Прочитанный и проверенный на авто дамп можно скинуть админам и он будет добавлен в "database" программы )
    5. Записываем считанную  flash по UART предварительно выбрав номер процессора в MCU H8SX uart и напряжение VCC согласно datasheet. 
                                                    примечания:       a)  В блоках toyota нет ошибки "crash". После аварии блок диагностируется, ошибки удаляются, но лампа "неисправность SRS" не тухнет- сигнализируя о произошедшем инциденте.     b ) Не нужно пытаться "чистить" дамп!!! CRASH находится в eeprom процессора и при перезаписи flash - обнуляется.    c) Не забудьте вернуть на место нулевой резистор ( если его удаление требовала схема подключения)
   d) Не переворачивайте блок при подключенном внешнем питании.   e) Почему читать  по can  а писать по UART ? - как минимум, потому что UART не поддерживает чтение этих процессоров, а CAN-запись.    f) База (database)  создана для восстановления блоков, после неумелых рук, поэтому будьте предельно внимательны при выборе файла и не ленитесь прочитать именно ваш блок.
                    1. Select the "toyota / lexus h8sx can bus read flash" module and via OBD2 of the car, or on the table by can, according to the connection diagram in the "INFO" module, read the flash and save it. (the program also automatically makes a backup).
     2.remove, disassemble the unit
     3. open - "Help" - "h8sx connection diagram" and according to the photo corresponding to the circuitry of your block, connect to the block via "UART"
     4. pay attention to the text in the help:
                 "Use the firmware from the Database firmware folder
     Write down the firmware corresponding to your module number, and the crash data will be deleted. "
                
           "Use the firmware from the" Database firmware "folder
     Write down the firmware corresponding to your module number and "crash" will be removed. "
    
      Explanation: the "database" package contains the flash data of all common blocks, and if your block number is in "database", then what you read will match the file in the "database" folder.     5. We write the read (or similar flash from the "database" folder) via UART, after selecting the processor number.
        (CRASH is in the eeprom of the processor and is reset to zero when flash is overwritten.)    6. Do not forget to replace the zero resistor/jumper  (if its removal required the wiring diagram)
   7. Do not turn the unit over when the external power is connected.