Перейти к содержанию

Valentin8080

Автомастер
  • Постов

    38
  • Зарегистрирован

  • Посещение

  • Победитель дней

    2

Весь контент Valentin8080

  1. mongoose pro Nissan вообще сомнительное вложение средств. Во первых, работать будет только со своим ПО - С3+ R2R, которое только покупать. Прошивка через нерс только Американский рынок. Европу и Японию не получится.
  2. Вариантов для прошивки блоков именно онлайн, кроме оригинала, в настоящий момент нет. В оффлайне - китайский VI2 или набор N3LINE + расширенный драйвер J2534 с учетом их ограничений. Соответственно крайняя версия программы - v72.60.
  3. Обновлю информацию. 3-й алгоритм SC003 китайским VI2 поддерживается. Данная ошибка rnds_can_all_sc003-3_1-nrc=11 означает, что блок отфутболивает сканер при открытии сессии для репрога при попытке получить SEED для выдачи ответного секретного ключа. Скорей всего не соблюдение заводской последовательности (Nissan Leaf Technical Service Bulletins (TSBs)) для данного вида работы.
  4. На ютюбе есть видео N3LINE с расширенным драйвером и NISSAN CONSULT 3 PLUS. Дату показывает. Тут как говорится прав и продавец, который говорит что репрог он делает, и вы - то что у вас он не идет. Все дело в ньюансах. Дело в том,что модификаций алгоритмов прошивки в Nissan Consult 3 Plus - 16 штук. В зависимости от типа блока применяется тот или иной алгоритм. Я выяснил, что клон не умеет шить по 1-му алгоритму (SC001), но может шить по алгоритму SC002 (конкретно блок ECM Nissan Versa 2010). Получается у вас судя по ошибке 3-й алгоритм SC003. Ошибка показывает, что на шаге 3_1 алгоритма - сбой. Так что скорей всего 3-й алгоритм тоже не поддерживается.
  5. Nissan Teana J31 2003 ECM Hitachi A56-U18 E34 3322 Плата A56-001 BG5 [2] Проц. SH7055 Soft: 23710-9Y412 Также приложен EEPROM. CSI-93C66SA-x16.BIN NissanTeanaJ31.BIN
  6. Продолжаю, а точнее заканчиваю тему. На данный момент разобрался и с записью в этот блок. Основой послужил пост на драйве - Операция записи также описана в документации на процессор SH7058. Для начала нужно познакомится с режимами работы процессора. Режим работы выбирается с помощью сигналов FWE, MD0, MD1, MD2: 1. FWE=0, MD0=0/1, MD1=1, MD2=1 - User Mode - В этом режиме нельзя прошивать, выполнение пользовательской программы. 2. FWE=1, MD0=0/1, MD1=1, MD2=1 - User Program Mode - В этом режиме также выполнение пользовательской программы + есть доступ на прошивку из пользовательской программы. Этот режим в данном блоке по умолчанию. 3. FWE=1, MD0=0/1, MD1=1, MD2=0 - Programmer Mode - Это режим, при котором процессор программируется на программаторе, а не On-Board. Его включать не нужно. 4. FWE=1, MD0=0/1, MD1=0, MD2=0 - User Boot Mode - Это режим пользовательского загрузчика (Boot). В данном блоке он не используется. Ради интереса я считал эту область памяти - там одни FF. 5. FWE=1, MD0=0/1, MD1=0, MD2=1 - Boot Mode - Это режим стандартного загрузчика Renesas. Вот этот режим и нужен для прошивки. Чтобы его включить, необходимо вывод MD1 замкнуть перемычкой на GND (общий). Есть еще одна особенность, описание которой выходит за рамки документации на процессор SH7058. О ней упоминается в посту выше. В схемотехнике блока присутствует внешняя схема контроля работы процессора. При нормальной работе процессор выдает на нее сигнал генератора (выв. 221 [ADTRG1] процессора) с частотой ~244Гц (я замерил его осциллографом см. рис.1). Остается загадкой, почему в посту выше использовали генератор на 150Гц. Возможно в том блоке эта частота другая. Так вот, если процессор зависнет, то эта схема подает на вывод сброса процессора RES 0, для его перезагрузки. В нашем случае, когда мы переходим в режим Boot Mode, стандартным загрузчиком от renesas данные сигнал не предусмотрен. Поэтому, при запуске процессора в Boot Mode он тут же сбрасывается. Для того, чтобы решить этот вопрос применяют внешний генератор. Я его собрал на старой плате от N3LINE (см. рис.2). Замер частоты осциллографом выдал практически такое же значение, как и сигнал от процессора (см. рис.3). Там же разместил и мост USB-TTL на FTDI. Мост USB-TTL так как посредством его и будет осуществляться загрузка прошивки в процессор. Используемые выводы процессора для загрузки - выв. 165 [TxD1] и выв. 166 [RxD1]. Соответственно на FTDI они идут на выв. 5 [RxD] и выв. 1 [TxD]. На плате блока уже предусмотрены специальные точки, к которым можно припаяться, чтобы не припаиваться непосредственно к выводам процессора. Программа для загрузки прошивки от renesas - бесплатная и называется Flash Development Toolkit V.4.09 Release 03. Ее, как и документацию на процессоры можно скачать на официальном сайте RENESAS https://www.renesas.com. Тамже можно скачать и описание работы с программой, но впринципе там интуитивно понятный интерфейс. После всех подключений к блоку устанавливаем программу. Выбираем там создать новый проект, тип процессора. Еще программа просит задать частоту кварца процессора. По умолчанию стоит 10МГц. В моем случае в блоке был кварц 9.9975Мгц. Такую частоту и прописал. Далее, нужно выбрать в программе нужный файл загрузки. У него обязательно должно быть расширение BIN. Затем в верхнем меню выбираем Device->Connect Device. Программа проведет опрос и если все ок, то напишет об этом. Далее, тыкаем правой кнопкой по загружаемому файлу (который находится в окне программы) и выбираем Download File to [User Area]. Все, пойдет процесс заливки прошивки. Также напишу о том, что две поставленные задачи, о которых я писал выше я сделал. Получилось следующее: 1. С помощью клона Nissan Consult 3 Plus прошивка блока удалась, НО в самом конце прошивки программа пыталась считать с VI2 результаты (статистику) о проведенной прошивке и на этом зависла. Сам сканер при этом не пострадал. Вообщем выкл/вкл сканер, перегрузил программу и все ок. Прошивка блоке сменилась корректно (считывал через AUD и сравнивал с прошивкой сделанной с помощью NERS). 2. Обновление прошивки с помощью N3LINE + NERS прошла успешно без всяких проблем. Сравнивая две прошивки, сделанные с помощью клона Nissan Consult 3 Plus и N3LINE + NERS заметил, что в файл прошивки добавляется информация о дате проведения прошивки и программе (см. рис.4). Прошивки прикладываю. Если у кого появятся вопросы, то пишите. Тему закрываю через пару дней. Nissan-Versa-SC11X-Hitachi-MEC900-990_B1_9X02_A-0CMCV7N1.zip
  7. Надо фото платы блока с двух сторон выкладывать.
  8. Вообщем сам начинаю отвечать на свои запросы :) 50% поставленной задачи почти решено. Платные варианты решения задачи откинуты. Скачал и стал изучать документацию на процессор SH7058. Информация на семейство таких процессоров в открытом доступе на сайте производителя RENESAS https://www.renesas.com. Для скачивания материалов нужно там зарегистрироваться. Оказывается именно этот вариант процессора читать очень легко. Для этого производитель предусмотрел интерфейс Advanced User Debugger. Подключившись к этому интерфейсу и используя режим RAM Monitor Mode можно читать любое место адресного пространства процессора (в том числе и ROM). Для подключения интерфейса к компьютеру я взял валявшийся у меня Arduino uno. Написал для него скретч и вот пару-тройка дней мозгового штурма и блок сдался - отдал прошивку :) Распиновка подключения ARDUINO UNO и ног процессора записаны в скретче. Для получения прошивки необходимо сделать все физические подключения, открыть скретч инструментальной средой ардуино, включить в ней окно мониторинга ком-порта, настроить в ней скорость 115200. После загрузки сретча в ардуино сразу пойдет процесс считывания прошивки и передачи ее в текстовом виде ком-порт (соответственно в окно мониторинга). После окончания считывания необходимо скопировать содержимое окна мониторинга в буфер и вставить все в заранее созданный текстовый файл (с раширением txt). Для перевода текстового варианта прошивки в формат BIN (или MPC) я написал небольшую программку на делфи. Скретч и программку на делфи + ее исходник выкладываю в архиве. Также прилагаю считанную прошивку. Теперь просьба тем у кого есть такая возможность и инструменты - проверьте пожалуйста мою считанную прошивку на предмет соответствия контрольных сумм. SH7058-READ.zip Nissan-Versa-SC11X-Hitachi-MEC900-990_B1_9X02_A-23710-EM54B-0CMCV7N1.zip
  9. Пока остановился на 3-м варианте Разместил запрос в в теме поиска заводских прошивок на этот ЭБУ.
  10. Здравствуйте! Ищу 2 варианта исходных, заводских прошивок от Nissan Versa 2010г. на двигатели HR16DE и MR18DE (1.6л и 1.8л). ЭБУ - Hitachi MEC900-990B1 9X02 A Данные по прошивке - только то, что есть на скриншоте:
  11. Да, это я Наверное поподробнее распишу зачем это. 1. Хочу заснять на видео и выложить процесс обновления прошивки блока клоном Nissan Consult 3 Plus. Попутно выяснить вообще это возможно или нет Мож загублю свой клон на этой операции. Но информация важнее 2. Посмотреть как будет происходить обновление прошивки через N3LINE + Nissan NERS. Вот здесь мне постоянно будет нужно откатывать исходную старую прошивку, которая сейчас в блоке назад. Обновление на этот блок я уже приобрел на официальном сайте ниссан. Из загрузчиков поиском в гугле нашел следующее: Простые, но затратные варианты: 1) MMC Flash + 37М Nissan/Infiniti Hitachi SH705x, SH7253x Can + Доставка 1500 + 12000 + 190 = 13690 2) PCM Flash + Модуль 18 + Доставка 1300 + 8000 + 190 = 9490 Вариант посложнее, но почти бесплатный: 3) Достать заводскую прошивку на этот блок и при работе только записывать используя переходник USB-TTL + NE555 и стандартную утилиту от Renesas Flash Development Toolkit 4.09 Да с радостью продам за пол цены всю связку KTAG + KESS (китай естественно). А на счет пиасини - посмотрел, что данной машины не заявлено в списке поддерживаемых машин. Так что можно напоротся на теже яйца:(
  12. spl, я может не точно выразился. Мне нужно не просто считать и записать где-то у кого-то. Мне нужно будет самому это делать.
  13. Здравствуйте! Имеется блок от ДВС Nissan Versa 2010 года. Фото внутренностей во вложении. Помогите пожалуйста найти недорогое оборудование (китайское), чтобы 100% можно было читать и писать прошивку этого блока. Приобрел для этого китайский KTAG 7-й версии. Прибор блок видит, но говорит, что не знает такой и предлагает отправить зашифрованный файл разработчикам KTAG. Чип-тюнингом не занимаюсь. Оборудование нужно только для этого блока.
×
×
  • Создать...