0 0 товаров – 0 ₽
Ваша корзина пуста

Приложение G3NavHMI.exe выполнило недопустимую операцию и будет завершено

 08 августа 2019     SkyRay1989     3 623     15   

Приложение G3NavHMI.exe выполнило недопустимую операцию и будет завершено

В один прекрасный день стала появляться ошибка на Весте при запуске mmc (P) 8450031065. Ошибка ссылается на G3NavHMI.exe, не совсем понятно как отношение он имеет к запуску ОС, но ММС постоянно перезагружается и выдает ошибку. Подцепил TTL программатор снял лог.

OS:MSG:EBoot:NAND booting


MiscBinSize=0xA00
InitTocGlobalVariable,g_dwMiscBinSize=2560,g_dwMiscDataSize=2,g_dwTOCStartSector=2561
+TOC_Setup +
Locate 0th TOC successfully
node 0 is created
read logo successfully
UART-UPDATE Flag: 0xC10263E1
LCD: VPP call CspRegMap...OS:MSG:EBOOT:BspEbootInitRV:RearView No Start
test key[0]

Launching image from boot media ...
OEMPlatformInit: IMAGE_TYPE_RAMIMAGE|IMAGE_TYPE_BINFS
INFO: Loading image from Boot Media to RAM (address=0x9EA00000, sectors=0xD0B, launch address=0x9EA01000)...
GetPartitionTableIndex: dwPartType = 33 fActive = 1
BP_SetDataPointer at 0x0
::OEMLaunch, ImageStart:0x0, ImageLength:0x0, LaunchAddr:0x0
INFO: using TOC[1] dwJumpAddress: 0x9EA01000

!!!!!ratio=0x24424221, src=0x42240422, clkinfo=0x258BFF20, voltage=0x48

Jumping to image at virtual address 0x9EA01000h
SiRF NANDDisk ver 2.4.1 (0x20401), interface ver 9;
Build at Aug 13 2012 04:09:35 in yl05-pc (CYGWIN_NT-5.1, arm-none-linux-gnueabi-gcc ver4.5.1);
Board Info:prima2_evb
NANDDisk memory range:[0x81500000,0x81600000];
Async mode enabled.
auto adapt enabled.
duration:3 second
hi level check R:4194304 W:1048576
low level check R:1048576 W:512000
Buf_SetSize:write buffer enabled, size 0x20000
Buf_CheckAndInit: initing, buf size 131072 bytes
global heap info:
pBase: 0x8152f17c
dwTotalSize:0xce420
dwFreeSize:0x983e0
used percent:26%
dwMaxFreeRange: 0x97e20
OS:ERR:ECC: Data Sector:57735 can be corrected
OS:ERR:ECC: bits number in(1~4)th KB =0:1:0:0

Исходя из лога есть битый сектор на котором вероятно находится файл. Попытки перепрошивки через SD флешку результатов не принесли. Проблема остается. Что посоветуете сделать?

Также решаем эту проблему:

Вопросы не относящиеся к статье/новости просьба задавать на форуме

Ответы

  1. в загрузчике есть следующие команды для ttl

    [1] Upload Bootloader
    [2] LAUNCH existing Boot Media image
    [3] Update image via USB
    [4] UPDATE image from SD/MMC card
    [5] DOWNLOAD image via USB RNDIS Ethernet
    [6] Reset TOC
    [7] Erase MBR
    [8] Config menu
    [9] Debug Boot Media
    [A] Storage Menu
    [D] Desay OEM Data menu
    [E] Erase boot media
    [M] Config New Feature for MMC v4.3/4.4 card

    1. Обновляет загрузчик, но проблема явно не в нем.
    2. Загружает систему в том виде как есть.
    3. Не совсем понятно, т.к. usb порта нет, но если есть где подпаяться и образ нужный, готов попробовать.
    4. Пробовал, процесс прошивки прошел как и описано, но проблема осталась
    5. Не ясно как работает, инструкция с описанием команды была бы кстати
    6. Незнаю
    7. Очистка MBR (Master Boot Record) может так сломать все, что нужно будет выпаивать и прошивать на программаторе
    8. То, что безопасно было не помогло, а опасное пробовать не стал.
    9. Не помогло
    D. чисто информация
    E. Все покрошит
    M. совсем непонятно.
    1. Аллекс3010
      Аллекс3010
      9 августа 2019 11:22
      Е как раз то что нужно. Удалит резидент. А после прошивки выведется оранжевое меню в котором нажать апдейт Нави
    2. Опыт говорил одно, практика показала другое. Руководствовался тем, чтобы не убить загрузчик а описания команд нигде не было. Да и дамп под программатор нигде не видел. Спасибо за отзывчивость.
  2. Скачиваем архив по ссылке https://yadi.sk/d/7rpxUhnv3Qnd5M
    Распаковываем в корень SD-карты.
    Вставляем в MMC и перегружаем.
    После перезагрузки должен появиться рабочий стол и програмулина с одной кнопкой, позволяющая запустить проводник.

    В проводнике попробовать заменить файл G3NavHMI.exe (вот от версии 4119 https://yadi.sk/d/90efI7t1PdEM2A)
    1. Не загружает он флешку. Проблема появляется до загрузки системы, доступа к настройкам нет. Есть возможно только через ttl отправить команды. Если нужна команда, прошу указать какая именно.
    2. Как вы указали распакованные файлы Cancle60s.exe, bACKuPdESAYsV201200070012.Mainflg, и G3NavHMI.exe . Флешка fat32. Устройство не пытается подгрузить флешку. И подозреваю ему нужны либо специальный файл или команда для начала запуска с флешки.
    3. «[4] UPDATE image from SD/MMC card» я то же пробовал. Проблема осталась. Может есть образ который можно целиком закатать? Проблема судя по всему не в самой винде, а в программе которая мешает ей запуститься.
    4. вы пробовали содержимое папки "other" поместить в корень SD карты и запустить [4] UPDATE image from SD/MMC card?
    5. Да, при второй попытке перепрошить я скинул все в одну папку, но если в загрузчике нет ссылки на эти файл, они не будут задействованы. Он просто перепрошился и все осталось по старому.
    6. allex2010 с форума 4pda подсказал:
      Значит прошивку целиком без Кан на сд карту. Через ттл выходим попробелу в меню и в нм последовательно выполняем

      E] Erase boot media
      [7] Erase MBR
      [6] Reset TOC
      [4] UPDATE image from SD/MMC card
      И далее [1]

      Сначала прошьется ос потом из за ерейз Бут медиа снова выскочит прошивочного меню и в нем нужно выбрать Нави. Или еще раз все пункты кроме Кан. Да и для надежности советую убирать из прошивки файл ебут нб0 или переименовать его))

      Удачи
    7. Гость Александр
      Гость Александр
      11 сентября 2019 22:20
      А сколько стоит к официалам обратиться по данной причине

Этот сайт использует cookie для хранения данных. Продолжая использовать сайт, Вы даете свое согласие на работу с этими файлами.