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

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

     08 августа 2019  SkyRay1989    3 434    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 флешку результатов не принесли. Проблема остается. Что посоветуете сделать?

    Тема также продублирована в ВК: https://vk.com/lada.online?w=wall-81037810_8922

    Быстрый вход:

    или

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

    Ответы

    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 Не нравится
      Жалоба   
      1. Аллекс3010
        Аллекс3010
        9 августа 2019 11:22
        Е как раз то что нужно. Удалит резидент. А после прошивки выведется оранжевое меню в котором нажать апдейт Нави
        Ответить   
        Нравится +1 Не нравится
        Жалоба   
      2. Опыт говорил одно, практика показала другое. Руководствовался тем, чтобы не убить загрузчик а описания команд нигде не было. Да и дамп под программатор нигде не видел. Спасибо за отзывчивость.
        Ответить   
        Нравится -1 Не нравится
        Жалоба   
    2. Скачиваем архив по ссылке https://yadi.sk/d/7rpxUhnv3Qnd5M
      Распаковываем в корень SD-карты.
      Вставляем в MMC и перегружаем.
      После перезагрузки должен появиться рабочий стол и програмулина с одной кнопкой, позволяющая запустить проводник.

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

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

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

        Удачи
        Ответить    Жалоба   
      8. Гость Александр
        Гость Александр
        11 сентября 2019 22:20
        А сколько стоит к официалам обратиться по данной причине
        Ответить   
        Нравится 0 Не нравится
        Жалоба   
      9. они не помогут в этом вопросе
        Ответить    Жалоба