Показать сообщение отдельно
Старый 10.06.2019, 22:00 (00:00)   #261
nord7070
Местный
 
Город: Чайковский
Touareg NF 3.0 V6TDI
Регистрация: 23.03.2016
Сообщений: 539
Поблагодарил(а): 62
Благодарностей: 532
Репутация: 982

nord7070 Абитуриентnord7070 Абитуриентnord7070 Абитуриентnord7070 Абитуриентnord7070 Абитуриентnord7070 Абитуриентnord7070 Абитуриентnord7070 Абитуриент
По умолчанию

   Цитата:
Ребят подскажите пожалуйста алгоритм установки прошивки и карт? Делал пару лет назад, забыл уже! сегодня хочу обновить!
1. Качаем архивы с файлами карт на компьютер (например: V13.part1.rar, V13.part2.rar, V13.part3.rar, V13.part4.rar, V13.part5.rar).
Архивы могут иметь любое наименование их может быть произвольное количество, что никак не сказывается на работоспособности содержащихся в них карт.
Не допустимо использовать MacBook для выполнения любых работ, описываемых в данной инструкции. Все работы выполнять только на ПК с ОС Windows.

Примечание. В данном посте я использую термин "файлы карт" так как он понятен большинству соклубников. Справедливости ради, стоит отметить, что скачиваемые нами "файлы карт" для обновления RNS по своему формату (порядку хранения и защиты данных) сильно отличаются от файлов карт от таких производителей как Garmin, Navitel, Yandex и т.п. Скачиваемые нами "файлы карт" представляют собой набор как зависимых так и не зависимых друг от друга компонентов в целом составляющих базу данных. Зависимые компоненты содержат картографические данные, и объединены в так называемый пакет. Независимые компоненты содержат настойки ТМС, стили отображения карт и др. Каждый из компонентов по сути является папкой, хранящей в себе один или целую группу файлов объединённых общей тематикой. Для создания компонентов производителями используется различные программы-упаковщики генерирующие файлы собственного уникального формата. В связи с ограничением файловой системы QNX на работу с большеразмерными файлами, компоненты при создании разбиваются на отдельные тома объемом до 2Gb и уже при работе под видом образов виртуальных дисков монтируются спец. менеджером в единый файл внутри QNX. Защита компонентов базы данных от модификации построена не только на «закрытости» их формата, но и на использовании алгоритмов нахождения контрольной суммы (CRC32) и хеширования данных (MD5). Сам пакет зависимых компонентов дополнительно защищен электронно-цифровой подписью производителя.

2. Качаем архив с активатором карт от Власова на компьютер (r_Q7-activation-3gp-audi-maps.rar).
Архиватор Власова может вам не понадобится если установленные (обновляемые) карты ранее уже активировались этим активатором.

Примечание. Активатор Власова по своей сути является скриптом. Скрипт - это текстовый файл содержащий последовательность команд (типа чтение, копирование, замена каких-то файлов, но ими не ограничивается) которые будут выполнены RNS в определенной последовательности. Скрипт - это, если хотите, механизм администрирования (управления содержимым RNS) в условиях отсутствия клавиатуры, мыши, монитора. Текстовые файлы со скриптами для RNS не следует открывать в среде ОС Windows в таких приложения как "Блокнот" или "Word" для этого есть специальные программы. Нельзя в них открывать даже для простого просмотра, если вы планируете впоследствии этот файл записать на Карту SD и выполнить в RNS. Хотите посмотреть содержимое, делайте копию файла, смотрите содержимое копии, потом её удаляйте. Это требование обусловлено тем, что форматы текстовых файлов в ОС Windows и ОС QNX (в RNS 850 установлена эта операционная система) отличаются. При открытии в "Блокноте" в текстовый файл со скриптом просто "тихо" добавится по недостающему байту в конец каждой строки, что сделает файл непригодным для чтения в RNS где по стандарту QNX этих байтов не должно быть, а вы об этом даже не узнаете. Это те грабли, на которые наступают "новички", недоумевая, почему их скрипт не запускается. "Испортить" скрипт неосознанно может любой соклубник, посмотрев его в блокноте, а потом выложив в раздачу на форуме.

3. Качаем архив со скриптом на компьютер для удаления ошибки 03623 (FSC Remove if 03623 Fault.rar).

Примечание. Ошибка 03623 - Неверный код разблокировки возникает после самостоятельного обновления, так как для каждой версии картографических данных в RNS должен быть записан соответствующий fsc ключ разблокировки. После обновления в RNS картографические данные поменяются, а ключ останется старый от предыдущей версии. Для этого и существует скрипт FSC Remove if 03623 Fault.rar, который удаляет старый ключ разблокировки, и на его место записывает новый. Данная ошибка не является критической, поэтому ни как не проявляет себя и не мешает работе RNS. Можно её не убирать и не качать соответственно этот скрипт. Она просто будет "сидеть" в памяти блока 5F, и блок будет сообщать о наличии ошибки в нем при выполнении диагностики автомобиля дилером или кем то еще.

4. Подготавливаем карты памяти SDHC на 32 Gb для файлов карты, и на 1-2Gb или более, для активатора и скрипта удаления ошибки.
Форматируем карты памяти, выбрав в меню форматирования, Файловая система FAT 32, Размер кластера "Стандартный размер кластера" (4096 байт).

5. Распаковываем скачанные файлы карты сразу на карту памяти SDHC 32 Gb.
Кликнуть правой кнопкой мыши на первую часть скачанного архива (V13.part1) и выбрав «Извлечь файлы…» (Extract files...) указать путь прямо на карту памяти (например, H:\). Жмем OK и распаковываем содержимое архива прямо на карту памяти. Остальные части подтянутся распаковщиком автоматически. В итоге в корне карты памяти должно обязательно лежать две папки (pkgdb и VW) и четыре файла (build1, config.nfm, DBInfo.txt и metainfo2.txt). Если вы нарушете это правило расположения файлов на карте памяти, то RNS не увидит их и выдаст ошибку "Носитель в данный момент недоступен. Путь:"

6. Проверяем качество скачанных и записанных на карту файлов.
Выделяем все файлы на карте памяти и копируем их обратно на компьютер. На любой том жесткого диска (например, диск С:\). Если все файлы скопируются, не выдав ошибки при копировании, то файлы записались на карту качественно. Безопасно извлекаем карту памяти из картридера компьютера и забываем пока про неё.
Далее желательно проверить качество самих файлов-компонентов базы данных на целостность, тем самым убедившись, что файлы закачались без каких-либо повреждений. Проверка выполняется путем сверки вычисленного значения MD5 хеша проверяемого файла с его правильным значением, указанным в соответствующем файле конфигурации. Проверяем файлы, находящиеся на диске компьютера в папке pkgdb, скопированные ранее с карты памяти, а не на самой карте памяти!
Примечание. В папке pkgdb находятся одноименные с обновляемыми компонентами базы данных подпапки. В свою очередь каждая такая подпапка содержит 2 файла: файл-компонент базы данных и файл конфигурации (файл с расширением .conf). Файл конфигурации, открытый на компьютере в блокноте, содержит строку типа MD5=afb43975db71284a85ebf76b426d6d93. Число "afb43975db71284a85ebf76b426d6d93" и должно у вас получиться в итоге при вычислении значения MD5 хеша для соответствующего файла-компонента базы данных. Как вычислять MD5 хеш, и какие программы использовать, это отдельная тема. Google или Yandex вам в помощь. Проверяем MD5 хеши всех компонентов базы данных (файлов с расширением .ATLAS, .gdb и т.д.). После успешной проверки можно скачанные файлы удалить с компьютера.

7. Распаковываем скачанный активатор карт сразу на карту памяти SDHC 1-2 Gb и более.

8. Проверяем качество записанного на карту скрипта - активатора карт от Власова, путем обратного копирования всего содержимого карты на компьютер.
Внимание, ни какие файлы скрипта с карты памяти не открывать на компьютере даже для просмотра!

9. Обеспечиваем бесперебойное питание RNS 850 на момент обновления карт (1,5 часа).
Либо запускаем двигатель и "молотим" 2 часа в процессе установки карт, их активации и удаления ошибок, что менее предпочтительный, но более простой вариант. Или же действуем по инструкции VAG, подключив к подкапотным клеммам зарядное устройство на весь период работ, как делаю я.

10. Избавляемся от всех страхов, так как при неудачном обновлении картографических данных ничего непоправимого не может произойти в отличие от обновления прошивки, где перепрошивается флешь память внутри RNS, восстановить которую более проблематично. При установке или обновлении файлы карт копируются на специально отведенный под них раздел жесткого диска. Если что-то окажется не так после установки или обновления карт, то данный раздел легко очищается от всех файлов средствами самой RNS без каких-либо последствий для её работоспособности. Делается это нажатием на строку "Delete database (will need reboot)" в инженерном (зеленом) меню находящуюся в разделе nav\databaseupdate. Подождать 30-60 сек. с момента нажатия, пока скрипт удалит карты, и перезагрузить RNS вручную нажав одновременно 3 кнопки Phone+Nav+ЦентральнаяКрутилка. В данном разделе также имеется строка «Delete Nav HDD partition», часто рекомендуемая на форумах к использованию. Я бы рекомендовал использовать её исключительно в крайних случаях, так как вызываемый ею скрипт после чистки раздела диска производит его форматирование, что в последствии требует переустановки не только карт, но и компонента GEMMI (Google Earth), о чем сообщается при первом запуске скрипта на чистом английском языке.
При обновлении с использованием зарядного устройства включать зажигание перед запуском обновления не нужно. Во время обновления RNS никогда не уснет, в отличие от остального оборудования авто, она точно знает, что ей этого делать нельзя. Главное чтобы Вы не делали того, что может привести к резкому падению напряжения бортовой сети, например, запуск двигателя, подогревателя, включить дальний свет и т.п.

11. При выключенной RNS устанавливаем карту памяти с файлами в слот SD 1 (левый слот) и извлекаем все имеющиеся диск из DVD привода, карту из слота SD 2, шнуры из разъема MEDIA-IN.
Очень редко, но встречается, что в настройках RNS 850 в качества слота используемого для загрузки обновлений и выполнения скриптов задан слот SD 2. В этом случае устанавливаем карту памяти с файлами в слот SD 2 (правый слот). Используемый слот задается в инженерном (зеленом) меню.

12. Включаем RNS в режиме радио и даем ей полностью "загрузиться" в течение 1-2 минут.

13. Вызываем в RNS инженерное (зеленое) меню для включения возможности использования режима обновления «Пользователем». По умолчанию данный режим отключен производителем, но его можно включить программно при сборке карт. Поэтому, если Вы устанавливаете мою сборку карт, а не оригинальную от производителя, то выполнять данный пункт не обязательно. Режим обновления «Пользователем» будет включен по умолчанию.
Вызов инженерного меню выполняется нажатием и удержанием в течение 5 сек кнопок "Setup+CAR". Кнопка Setup нажимается на долю секунды раньше. Для установки этой возможности нужно в каталоге swdl установить маркер (галочку) напротив пункта user defined mode. Далее нужно просто выйти из меню нажав кнопку Radio. Если вы твердо уверены, что установка карт в режиме «Обычным образом» выполнится удачно, то можно пропустить выполнение данного пункта инструкции.

Примечание. Вызвать инженерное меню возможно при условии, что оно включено в RNS. Я рекомендую, устанавливать карты в режиме «Пользователем». Если в ходе уже запущенного процесса обновления (выполнен п.14) вы решите все же включить в инженерном меню возможность использования режима «Пользователем», то Вам придётся прервать обновление, перезагрузить RNS и начать с п.12.

14. Запускаем в RNS меню "Разработка" одновременным нажатием кнопок "Setup+ Phone". Setup нажимается на долю секунд раньше.
Должно появиться окно "Разработка" с тремя кнопками снизу "Настройка", "Система", "Обновление". Жмем "Обновление" и во всплывающем окне "Обновление ПО" выбираем источник обновления Карта SD 1. Происходит чтение информации о версии обновления и при удачном прочтении появляется кнопка с версией карт, например, ECE 6.28.2 (VW) которую и нужно нажать.

15. В следующем окне нужно выбрать способ обновления, нажав на соответствующую кнопку.
Обычным образом - это способ обновления, при котором RNS сама решает, какие из имеющихся на карте памяти компонентов базы данных будут обновлены, а какие нет. Если при выборе данного способа обновления RNS решит обновлять не все компоненты из имеющихся на карте памяти, рекомендую вернуться в предыдущее окно (нажав стрелочку назад), для выбора способа обновления "Пользователем".
Пользователем - это способ обновление, в котором Вы решаете за RNS, какие из имеющихся на карте памяти компонентов базы данных будут обновлены, а какие нет. Лучшая стратегия для принятия решения в данном случае это выбрать все из доступных компонентов базы данных.

16. Выбрав способ обновления, RNS перечислит все компоненты базы данных. Например, DVD, ARU9438, VW_ECE и т.п. а так же принятое RNS решение об их обновлении.
Возможные варианты принятых решений:
Отсутствует - значит, что в составе обновления на карте памяти нет файлов для обновления этого компонента. Это значит, что при выпуске обновления производителем не предполагалось обновлять данный компонент.
Н - Значит НЕТ. Компонент имеется в составе обновления, но RNS решила не обновлять его.
Д - Значит ДА. Компонент имеется в составе обновления и RNS решила обновить его.
? - Значит, что RNS не может самостоятельно определится нужно ли обновлять данный компонент или нет.
Рекомендую, если при обновлении "Обычным образом" Вы увидите хотя бы один ? или одну Н, напротив компонента, вернутся назад и перейдите в режим обновления "Пользователем", для изменения этих ? и Н на Д.

Примечание. Изменение на Д (ДА) возможно только в режиме обновления "Пользователем". Для изменения на Д нужно нажать на соответствующий компонент войдя в меню его установки, и установить чек-бокс (галочку) в строке Приложение. Так в строке Приложение справочно будет указана текущая и предлагаемая к установке версия компонента базы данных. Например, "0х62801->0х6301" соответственно версия 6.28.1 обновляется версией 6.30.1. Устанавливать чек бокс в строке "Загрузчик" не нужно, да и RNS не даст вам это сделать.
Для выбора способа обновления "Пользователем" необходимо, чтобы данный способ обновления был включен в RNS, т.е. надпись "Пользователем" должна быть не серым цветом. Надпись же серым цветом, свидетельствует о том, что режим обновления "Пользователем" отключен в Инженерном (зелёном) меню.

17. Пролистав все компоненты в окне "Обновление ПО" и убедившись, что напротив всех имеющихся в составе обновления компонентов указано Д, а напротив отсутствующих указано "Отсутствует", можно нажать кнопку "Начать загрузку", находящуюся в начале этого списка. Далее в предупреждающем окне "Не прерывать обновление" нажать кнопку "Начать" для перезагрузки RNS и начала непосредственно процесса копирования файлов-компонентов с карты памяти в раздел жесткого диска. В процессе копирования будет выводиться наименование каждого из копируемых компонентов и процент его выполнения на данный момент времени.

18. В идеале в ходе копирования компонентов у вас не должно возникать ошибок. В противном случае вы можете получить в окне "Обновление ПО" ошибку, например с кодом 140, и предложением "Повторить" "Пропустить" или "Прервать" копирование (обновление) этого компонента. Лучшим вариантом при любой ошибке будет "Повторить" копирование (обновление) компонента. Я предполагаю что ошибка 140 свидетельствует о проблеме чтения-записи данных в отведенный ОС QNX для этой операции период времени. Предполагаю, что система по какой то причине не может или не успела (вероятнее всего) в отведенные ОС секунды удалить старый компонент и записать новый (места не хватает, данные фрагментированны на карте памяти либо на жестком диске, карта или диск "помирает" и т.п.). Поэтому при получении ошибки 140 следует выждать 1-3 мин, потом нажать "Повторить", дав системе еще одну попытку. Если несколько кликов "Повторить" не приносит успеха, то надежнее всего "Прервать" процесс обновления и удалить все компоненты карты очистив раздел жесткого диска вручную вызовом соответствующих скриптов "Delete database (will need reboot)" или «Delete Nav HDD partition», как описано в п.10. Далее начать процесс установки карт заново, уже на пустой раздел жесткого диска. Вообще установка карт на пустой раздел жесткого диска, т.е. предварительно удалив старые карты, ускоряет процедуру перезаписи данных, поэтому вероятность получения ошибок по чтению-записи в таких случаях снижается в разы.

19. По истечении примерно 1 час 20 мин обновление завершится выводом известного нам окна "Обновление ПО". Вверху окна при удачном обновлении будет неактивна кнопка "Повторить", под которой будет активна кнопка "Далее". Далее будут перечислены все компоненты с указанием статуса выполненного обновления. Напротив отсутствующих в составе обновления компонентов должен быть установлен символ "-", напротив успешно обновленных "ОК". Не должно быть статусов типа "HOK". Нажав кнопку "Далее" получим в окне сообщение: "Особенность пуска тестера: головное устройство/обновление версии. Принятие кода ошибки приводит к перезагрузке". Это нормально. Далее нажимаем кнопку "Отмена документации" для перезагрузки RNS. Все, RNS ушла на перезагрузку и выключилась, обновление карт завершено. Извлекаем карту памяти с обновлениями из слота RNS.

20. Включаем RNS и даем ей 1-2 минуты для полной загрузки. Нажимаем "Setup" и входим в меню "Настройки". Далее нажав "Система/System" и "Информация о версии" убеждаемся, что у нас установлена обновленная версия базы данных навигационной системы.

21. Запускаем навигацию нажатием "Nav". Поиграем "Центральной крутилкой" с масштабированием карты для того чтобы карты заблокировались и появилось сообщение "Навигационные данные не разблокированы. Обратитесь к дилеру". Переключаемся в режим радио. Если карты не заблокируются, то вероятней всего у Вас был ранее установлен активатор, который продолжает работать. В таком случае пропускаем процесс активации и сразу переходим к пункту 23.

22. Устанавливаем в слот SD 1 (или SD 2, что очень редко) карту с активатором карт от Власова. Активатор это скрипт, и как все скрипты он запускается автоматически, поэтому после засовывания карты памяти в слот ничего не нажимаем, если не хотим пропустить важную информацию. Выскакивает стартовая картинка от Ауди с информацией, ознакомившись с которой мы должны нажать любую кнопку на RNS. По традиции я нажимаю "Центральную крутилку". Далее ждем, когда скрипт отработает и перезагрузит RNS. Все карты активированы. Извлекаем карту памяти со скриптом-активатором из слота RNS.

23. Запускаем навигацию нажатием "Nav". Поиграем "Центральной крутилкой" с масштабированием карты для того чтобы убедится что карты разблокировались. Желательно еще прокатится на авто, чтобы окончательно убедится в работоспособности навигации.

24. На этом можно считать обновление карт законченным, но в блоке 5F (RNS850) после такого "самостоятельного" обновления обязательно появятся 1-3 ошибки. Все они не являются критичными, поэтому не высвечиваются на панели приборов или где то еще. Абсолютно не мешают эксплуатации авто. Они просто диагностируются любым сканером у дилера или в ином сервисе. Если это Вас не "напрягает", то эксплуатируйте авто с ними, если же вы желаете "убраться" за собой то тогда продолжаем.

25. Определяем возникшие ошибки в блоке 5F- Электроника информирования, подключившись к диагностическому разъёму OBD автомобиля с помощью шнурка VAG-COM, Вася-Диагност или иным диагностическим сканером. Альтернативно возможно посмотреть ошибки блока 5F в Инженерном (зеленом) меню в каталоге dtc далее в подкаталоге qualified_dtcs. Как правило, там будут ошибки 03623 - Неправильный код разблокировки и 03276 - Неверный набор данных. Также могут возникнуть иные ошибки, но в любом случае рекомендую сначала удалить эти две, что может привести к исчезновению остальных ошибок.

26. Удаление ошибки 03623 - Неверный код разблокировки. Ошибка связанна с наличием старых fsc ключей.
Подготавливаем карту памяти SDHC на 1-2 или более Gb, для скрипта удаления ошибки. Можно использовать карту с сохраненным ранее активатором Власова, предварительно удалив его и распаковав на неё архив со скриптом FSC Remove if 03623 Fault.rar. Скрипты запускается автоматически, поэтому после установки карты памяти со скриптом удаления ошибки 03623 в слот SD ничего не нажимаем. На экране RNS должна появиться стартовая картинка от Ауди сигнализирующая о готовности скрипта заменить ключи. Нажимаем любую кнопку на RNS. По традиции я нажимаю "Центральную крутилку". Далее на экране RNS появляется вторая финальная картинка от Ауди, сигнализирующая о том, что скрипт отработал и заменил ключи. Снова нажимаем "Центральную крутилку". Все скрипт завершил свою работу. RNS продолжает находиться в рабочем состоянии. Можно извлечь карту памяти из слота SD 1 и убедится, что ошибка исчезла из блока 5F.

27. Удаление ошибки 03276 - Неверный набор данных. Ошибка связана, с тем, что обновление не "задокументировано" путем ввода SVM кода у дилера. Эта ошибка обязательно возникает при смене карт.
Подключаемся VAG-COM или Вася-Диагност Выбираем блок [5F - Электроника информирования]. Далее нажимаем кнопку [Адаптация - 10]. Далее устанавливаем в окно "Канал" значение 15. Нажимаем кнопку "Читать". В поле "Счетчик" будет считанно некое значение (число). Записываем это значение из поля "Счетчик" (не из поля "Канал"). Например, у меня в поле "Счетчик" прочиталось значение 367. У вас будет свое значение. Запускаем калькулятор в ОС Windows (Пуск - Все программы - Стандартные - Калькулятор), переводим калькулятор в режим "Программист" (Вид - Программист). Убеждаемся, что калькулятор находится в режиме Dec (т.е. воспринимает вводимые цифры в десятичной системе счисления). Вводим считанное значение из поля "Счетчик", нажимаем кнопку Xor, далее вводим число 51666 и нажимаем =. Получаем Ваше новое значение. Сохраняем это значение. Например, у меня это значение получилось 51389 (367 Xor 51666 = 51389). Вписываем полученное Вами значение из калькулятора в поле "Новое значение" 15 канала. Нажимаем копку ТЕСТ, затем кнопку СОХРАНИТЬ.

28. Повторно считываем ошибки в блоке 5F и убеждаемся в их отсутствии.

Последний раз редактировалось nord7070; 29.06.2023 в 21:54.
nord7070 вне форума   Ответить с цитированием Вверх
Поблагодарили:
Andre58 (04.07.2019), Aptem (12.03.2021), acmnt (24.11.2020), agro4008 (05.11.2021), alexekt (03.11.2019), BondION (11.08.2019), Broodi (30.11.2019), bbanych (19.06.2020), bogdig (11.09.2019), bsvif (31.10.2020), Dimaha (17.06.2020), Drune (15.07.2019), darkua123789 (09.09.2019), demiro (10.09.2019), dimonsur (14.12.2019), geolog56 (16.03.2021), ghans (17.06.2019), KeRBiT (21.08.2021), kuka3 (28.07.2019), ligofff (20.02.2021), MediaSound (17.04.2020), MichaelRaZor (04.04.2022), makar63 (26.06.2022), Navigator89 (10.04.2022), PabloEscobarJunior (22.02.2021), packer (03.02.2020), popkorncz (15.11.2019), profirem (21.10.2021), Schulz177 (25.06.2019), Seawolf (30.10.2020), Serg1159 (21.09.2021), Sexll (14.04.2020), Shuraley (03.07.2019), Simply Joy (16.06.2019), Smile710 (14.06.2019), Sparkus (22.08.2022), sd3ton (12.07.2020), sliava (12.09.2019), ururu1980 (31.10.2021), Vizier (26.07.2021), WandererTM (14.07.2019), wapster (05.12.2019), XaTTa6bl4 (19.11.2019), ZAVych (23.06.2022), Андрей63 (07.11.2022), Андрей7474 (26.07.2019), Василий 29 (27.04.2023), Евгений с Севера (09.05.2020), КАВ (17.06.2019), Сергей (Изотоп) (26.07.2023), Эдуард 69 (28.03.2020)