Перейти к содержимому


Фотография

BMW NBT-HU repair (ремонт NBT)

nbt hwel repair bmw nbt-hu

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 47

#1 Vias

Vias

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 80 сообщений
  • ГородUkraine

Отправлено 11 февраля 2018 - 03:21

Всем доброго времени суток!

Имеется два NBT, оба умерли при программировании в Ista. На каком этапе сказать трудно. Связи теперь через диагностику нет. 

 

При попытке запустить первый NBT на столе (HW31, 2015), подключая через роутер с жестко прописанным IP по mac, NBT получает это IP и спустя секунд 3-4 пропадает с сети (если можно так выразится - уходит на "софтовую" перезагрузку). 

Если включить DHCP на роутере то можно увидеть  host name DIAGADR63BMWMAC.... IP 169.254.199.99 и производитель Harman/Becker Automotive.... 

Подключится в этот момент через Esys по 6801 к NBT не получается (connection>addition transmission timeout 10000 ms).

После нескольких таких пере подключений-отключений, слышно характерный звук в NBT (сбрасывается питание на HDD и приводе DVD) и все начинается по новой.

По кану видно три ID 563, 5E3, 38A, отправляя в 12F реакции от NBT никакой нет. 

Проще говоря NBT в циклической перезагрузке.

 

При попытке запустить второй NBT(HW07, 2012), подключение на роутере стает активное, но NBT IP не получает, что через DHCP, что через жесткую привязку по mac. При прямом подключении к ноутбуку и просмотре обмена через Wireshark - ничего от NBT не видно и не слышно. Спустя секунд 10 после подачи питания NBT включает вентилятор на всю и больше ничего не происходит (только периодически включается MOST).

При попытке подключится через USB-LAN, на USB с NBT даже нет питания.. По кану видно периодическое появление  ID 563, 5E3, посылая ID 12F с зажиганием также реакции никакой у NBT нет. 

Пытался подключится через serial (3 tx, 4 rx), в момент подачи питания присутствует высокий уровень и в терминале появляется каша несколько секунд (скорости перепробовал все, какая должна быть точно пока увы не знаю.)

 

Оба случая проблема в BTLD?

Какие существуют варианты остановить bootloop для первого NBT, и посмотреть хотя бы, что происходит с вторым NBT?

Военную тайну по поднятию NBT не прошу открыть, но прошу указать на возможные пути к этой цели)))

 


  • ppbarsrd это нравится

#2 2real4u

2real4u

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 679 сообщений
  • ГородЧикаго

Отправлено 11 февраля 2018 - 04:03

А тайны никакой нет, там два проца, Intel и Jacinto, мониторят друг друга через watchdog. Если один не отвечает, второй его отправляет в перезагрузку. Если так перезагружается, штатными средствами уже не поднимешь. Почитай как поднимают MMI, тут так же. Только при цене бу NBT 200 уе, смысла его ремонтировать мало, если уже не освоил технологию и не сделал нужные для такого ремонта файлы. Конечно если лежит гора перезагружающихся NBT, может и есть смысл ковырять IPL и собирать себе IFS. Вся инфа есть в сети на сайте QNX.


  • jama m5 это нравится

#3 Lokki

Lokki

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 885 сообщений
  • ГородАдлер

Отправлено 11 февраля 2018 - 15:38

А какой интел используется в NBT ? RISK или X86 ?

Ещё говорят, что там видеопроц от NVIDIA правда это ?



#4 NikolayE60

NikolayE60

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 331 сообщений
  • ГородНижний Новгород

Отправлено 11 февраля 2018 - 17:07

А какой интел используется в NBT ? RISK или X86 ?
Ещё говорят, что там видеопроц от NVIDIA правда это ?

Там стоит нечто древнее.
Nvidia EMP9 (аналог GeForce 9300 gs).
Проц Intel atom e660t.
  • Lokki это нравится

#5 Vias

Vias

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 80 сообщений
  • ГородUkraine

Отправлено 11 февраля 2018 - 18:53

Спасибо 2real4u))) Теперь есть над чем работать, но вопросов как обычно появилось еще больше  :gamer:

Действительно на сайте QNX есть нужная информация. :dance:  осталось только изучить всё  :jokingly:

Нашел информацию о BaudRate, запуск IPL через RX.. 

 

По идее если IPL жив, watchdog будет отключен - и есть шанс оживить используя периферию NBT, или понять где зарылась проблема? В противном случае, если IPL поврежден, только программатор?

Пока не понятно по адресам, размеры образов то отличаются от 3G 9308, NBT 0х00E00000? А также страшное слово для меня "собирать" IFS (нужен QNX и mkifs?)... 

 

HOSTNAME=hu-intel
PROCESSOR=x86


#6 Lokki

Lokki

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 885 сообщений
  • ГородАдлер

Отправлено 11 февраля 2018 - 19:00

 

А какой интел используется в NBT ? RISK или X86 ?
Ещё говорят, что там видеопроц от NVIDIA правда это ?

Там стоит нечто древнее.
Nvidia EMP9 (аналог GeForce 9300 gs).
Проц Intel atom e660t.

 

С ума сойти и они это запродают за такие бабки! А что тогда стоит в СИС и ССС ? GeForce 3 наверно какой нибудь ?


  • rewers это нравится

#7 Dmitry

Dmitry

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 2 254 сообщений
  • Город.

Отправлено 11 февраля 2018 - 19:06

 

 

А какой интел используется в NBT ? RISK или X86 ?
Ещё говорят, что там видеопроц от NVIDIA правда это ?

Там стоит нечто древнее.
Nvidia EMP9 (аналог GeForce 9300 gs).
Проц Intel atom e660t.

 

С ума сойти и они это запродают за такие бабки! А что тогда стоит в СИС и ССС ? GeForce 3 наверно какой нибудь ?

 

Это все разрабатывалось не вчера. Да и нафига там мощности ядреные? Ты же не играешь на этом устройстве в конт страйк. А ценник.. так все автомобильное дороже бытового, бизнес такой.



#8 2real4u

2real4u

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 679 сообщений
  • ГородЧикаго

Отправлено 11 февраля 2018 - 22:29

QNX есть на rutracker, именно тот что в NBT. Пока не зацепился к консоли обсуждать нечего, потом вопросы о сборке IFS отпадут сами.

#9 Vias

Vias

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 80 сообщений
  • ГородUkraine

Отправлено 11 февраля 2018 - 23:00

Прикрепленный файл  GL512N11FFA02.jpg   839,89К   77 Количество загрузок:

Чисто теоретически  :pardon:  всё, что нужно для запуска NBT с испорченными IPL IFS FPGA (включая emergency) - лежит здесь?


  • Andrey3435 это нравится

#10 2real4u

2real4u

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 679 сообщений
  • ГородЧикаго

Отправлено 12 февраля 2018 - 01:52

В NBT 2 проца и соответственно, две загрузочные флешки. Кроме того если пытаться решить вопрос через гланды, как на картинке, то предвижу следующую тему - как оживить жесткий диск.



#11 Vias

Vias

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 80 сообщений
  • ГородUkraine

Отправлено 25 февраля 2018 - 01:51

Конечно вопрос про GL512 это уже самые последние крайности))) 

Но всё же, для закрытия вопроса с флешкой, достаточно будет заново сделать разметку на винте, что бы установился новый пароль? По сути там (Flash Jacinto) храниться только NBT_SERIALNUMBER, а проверка выполнятся в Flash Intel?

 

Сегодня была возможность подключится к рабочему NBT B069, да бы убедится, что я верно подключаюсь к serial по Rx Tx.. 

Прикрепленный файл  Work_B069_pin_3rx_4tx.JPG   79,84К   60 Количество загрузок:

 

Также установил 6.5.0 и проверил монтирование:

Прикрепленный файл  qnx_6.5.0.PNG   276,21К   44 Количество загрузок:

 

Надеюсь следующая неделя будет менее загруженная и я доберусь уже к сломанному NBT.. 



#12 2real4u

2real4u

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 679 сообщений
  • ГородЧикаго

Отправлено 25 февраля 2018 - 19:20

Чтобы разметить бу винт, его надо сначала разблокировать, а для этого нужен старый пароль

#13 Vias

Vias

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 80 сообщений
  • ГородUkraine

Отправлено 27 февраля 2018 - 16:24

Загрузился в нужном режиме, сравнил адреса с рабочим и не рабочим NBT:

** #0 @21e00000: IFS [vers.1, LZO, mark 0x10015072: application]
** #1 @20100000: IFS [vers.1, LZO, unmarked]
** #2 @22600000: IFS [vers.1, LZO, unmarked]
** #3 @23a00000: IFS [vers.1, LZO, unmarked]
** #4 @23f40000: BIOS packet
** #5 @22400000: DSP .out file (BGZ boot table format)

:!:

** #0 @20100000: IFS [vers.1, LZO, mark 0x10015072: application]
** #1 @20900000: IFS [vers.1, LZO, unmarked]
** #2 @20e00000: IFS [vers.1, LZO, unmarked]
** #3 @23a00000: IFS [vers.1, LZO, unmarked]
** #4 @23f40000: BIOS packet
** #5 @20700000: DSP .out file (BGZ boot table format)
 
По какой причине они отличаются? Как дальше быть?  :man_in_love:


#14 Vias

Vias

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 80 сообщений
  • ГородUkraine

Отправлено 01 марта 2018 - 03:06

Вопрос по адресам остается открытый.. может кто подтолкнет :dance: ?

NBT мне удалось восстановить, Спасибо 2real4u за пинки!!)))

Прикрепленный файл  dead_nbt_boot.JPG   86,5К   150 Количество загрузок:

После запуска с нужно адреса, перезагрузки прекратились, спокойно установилась связь через Esys.. 

Прикрепленный файл  TAL_dead_NBT.JPG   144,32К   108 Количество загрузок:

Была не большая проблема, при самом программировании:

TAL execution started.
VCM Update: VCM-Update is deactivated. VCM will not be updated. [C197]
[] - [Exception - HU_NBT - 63] negative response error: 
 code: the result contains an error
 description: Service RDBI_FTP has error in result: [Severity=2051][ErrorCode=53311][ErrorCodeDescription=Module offline][VendorCode=20039][VendorCodeDescription=link is no longer active]; LinkName: HU_NBT_63_ETHERNET

 severity: ERROR

Программирование даже не начиналось. Решилось парой галочек в настройках... (Ошибка в логах остается, но программированию уже не мешает)

Прикрепленный файл  Flashing.jpg   101,27К   98 Количество загрузок:

И вот долгожданная картинка на дисплее:

Прикрепленный файл  done.JPG   51,56К   80 Количество загрузок:

Прикрепленный файл  Mlogo.jpg   100,12К   69 Количество загрузок:

:idea: И небольшое напоминание для всех, как обычно везде пишется и говорится - проверяйте качество и надежность источника питания при программировании...

У мене лично не было под рукой БП, а только АКБ от шуруповерта - и понятное дело его на долго не хватило.. пока я искал от чего б прикурить, в процессе программирования он всё таки сдох.. (но как видно на картинках выше, и это не убило NBT).



#15 2real4u

2real4u

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 679 сообщений
  • ГородЧикаго

Отправлено 01 марта 2018 - 04:57

Я все головы на столе программирую на бп от компьютера за $8. Вероятно стоит дешевле батареи от шуруповерта.

#16 rus-bmw

rus-bmw

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 2 481 сообщений
  • ГородСанкт-Петербург

Отправлено 01 марта 2018 - 05:03

Я все головы на столе программирую на бп от компьютера за $8. Вероятно стоит дешевле батареи от шуруповерта.


Спалил пару бп от компьютера :) Бп от светодиодной подсветки на 30 ампер вполне годится;)

#17 Vias

Vias

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 80 сообщений
  • ГородUkraine

Отправлено 03 марта 2018 - 18:39

Понадобилось сегодня на столе выплюнуть диск с NBT подключенный по ethernet.. 

В интернете нашел примеры для "глаза" но они все оказались неверные )))) пришлось разбираться самому  :gamer:

Оставлю здесь возможно кому то пригодится  :music:  

 

для Esys и правильный пример  в картинке для управления через *.prg

 

Прикрепленный файл  EJECT.JPG   30,39К   52 Количество загрузок:

 

Прикрепленный файл  Esys_Eject.JPG   31,56К   46 Количество загрузок:

 

.rar в .jar и положить в нужное место

Прикрепленный файл  transmitter.rar   31,7К   155 Количество загрузок:

 

:man_in_love: Ну или для сумасшедших серые данные которые нужно послать в CAN:

 

 Прикрепленный файл  KCAN4.JPG   10,71К   53 Количество загрузок:


  • Busyman и kgb_sssr это нравится

#18 MEN

MEN

    Администратор

  • Администраторы
  • 1 822 сообщений
  • ГородМинск BY

Отправлено 04 марта 2018 - 17:10

Есть более красивый способ, чтобы ничего не распаковывать и не переименовывать.

Когда нужно добавить команды в трансмиттер - просто файл knowntelegrams.txt  должен лежать рядом с transmitter.jar в одной папке.
Из него и будут браться данные (тот что лежит внутри можно не трогать)

 

Пример:

c:\EC-APPS\ESG\E-Sys_3.32.0\fat\knowntelegrams.txt


По пустякам не беспокойте. Если есть вопросы - создавайте темы на форуме.


#19 rus-bmw

rus-bmw

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 2 481 сообщений
  • ГородСанкт-Петербург

Отправлено 04 марта 2018 - 17:56

Я канализатором в дкан отправлял мессагу через ЗГВ чтобы выплюнуть этот долбаный диск))))

 

Не совсем понял назначение оптики на картинках выше? Лью на столе - эзернет, кан2, питание. оптику не кольцую, вообще ничего там не торчит



#20 Vias

Vias

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 80 сообщений
  • ГородUkraine

Отправлено 04 марта 2018 - 18:58

Что бы в глаза не светила  :unknown:  Встречный вопрос задам, зачем отправлять через ЗГВ?

Честно сказать, не знаю зачем закольцовывать... даже не задавался таким вопросом, увидел у других и повторил  :bomb:  

 

Кто подскажет с чем связано?

Выполняю ID;0xA00E;STR;0x01 появляется в меню "Экспресс-тест":

Прикрепленный файл  NAVI_SIMULATION.jpg   33,79К   42 Количество загрузок:

 

HO часто возвращает ERROR_ECU_CONDITIONS_NOT_CORRECT, при этом статус понятное дело ID;0xA00E;RRR =0

Я не могу понять с чем связано, почему HU иногда отвергает эту посылку?







Темы с аналогичным тегами nbt, hwel, repair, bmw, nbt-hu

Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных