Hartman MIB2 RCC мертв
Добро пожаловать на Turbo Quattro.
Показано с 1 по 18 из 18

Комбинированный просмотр

  1. #1
    Новичок
    Регистрация
    26.12.2020
    Адрес
    Singapore
    Сообщений
    10

    По умолчанию Hartman MIB2 RCC мертв

    привет, ошибся при перепрошивке RCC. теперь я не могу войти в аварийный IFS. У меня есть дамп RCC_FSO, я пытаюсь использовать zmodem в IPL для передачи аварийной ситуации. Ifs не работает, поскольку для завершения передачи недостаточно времени. есть ли другой способ восстановить RCC?

  2. #2
    Новичок
    Регистрация
    22.08.2017
    Адрес
    Москва
    Сообщений
    25

    По умолчанию

    Попробуй на карте SD с прошивкой той же версии, что сейчас на ГУ, создать пустой текстовый файл Swdlautorun.txt и при включении системы засунуть SD в слот 1, должен запуститься Emergency mode. Если нет, можно подключить UART к mmx через Quadlock и при включении системы много раз нажимать букву E. Должен запуститься Emergency mode и он сам все починит.

  3. #3
    Новичок
    Регистрация
    26.12.2020
    Адрес
    Singapore
    Сообщений
    10

    По умолчанию

    привет, я вставил SD-карту с прошивкой и смог запустить аварийную прошивку, но получил следующую ошибку.

    [efu.Main] INFO: Emergency mode forced by user.
    [efu.Main] INFO: Starting emergency flash utility
    [efu.EmergencyFlashUtility] INFO: Starting EFU Version 2.5.0

    /etc/scripts/als6.sh[102]: info: cannot execute - No such file or directory
    als6.sh: mount -Tio-pkt -opath=/dev/io-usb/io-usb,busnum=0x1,devnum=0x1,classid=0xff,subclassid= 0xff,ign_remove /lib/dll/devnp-ecmplus.so /dev/serecm0
    /etc/scripts/als6.sh[98]: info: cannot execute - No such file or directory
    als6.sh : waiting for /dev/serusb3
    /etc/scripts/als6.sh[107]: info: cannot execute - No such file or directory
    als6.sh: exec devc-serusb -I 8192 -O 8192 -v -d path=/dev/io-usb/io-usb,vid=0x1e2d,did=0x60,busno=0x1,devno=0x1,ign_re move,module=wireless_modules
    als6.sh : Protection against multiple paralel NADUtils
    /etc/scripts/als6.sh[98]: info: cannot execute - No such file or directory
    /etc/scripts/als6.sh[98]: slay: cannot execute - No such file or directory
    als6.sh : Remove /dev/NAD links
    /etc/scripts/als6.sh[98]: info: cannot execute - No such file or directory
    /etc/scripts/als6.sh[98]: /eso/bin/apps/NADUtil: cannot execute - No such file or directory
    /etc/scripts/als6.sh[98]: info: cannot execute - No such file or directory
    als6.sh : Create /dev/NAD links


    Welcome to EIFS
    #

  4. #4
    Новичок
    Регистрация
    26.12.2020
    Адрес
    Singapore
    Сообщений
    10

    По умолчанию

    Я пытался запустить donotrest в аварийном восстановлении MMX UART, чтобы остановить сброс устройства, но он возвращает его как

    sh: donotreset: cannot execute - No such file or directory

    Я проверил каталог / tmp или скриптов и не нашел ни одного скрипта под названием donoreset. есть ли какие-либо образцы сценариев для donotreset, которые я мог бы импортировать, чтобы остановить сброс устройства?

    План заключается в том, что после того, как устройство перестанет перезагружаться, я вернусь к IPL RCC и использую zmodem для загрузки аварийного образа флэш-памяти и выполнения восстановления оттуда. в настоящий момент блоки продолжают сбрасываться, и времени для завершения загрузки изображения недостаточно.

    другие вопросы, которые у меня есть в крайнем случае, - это отпаять чип и прошить RCC внешним программатором. у вас есть какое-нибудь руководство для этого? какой чип демонтировать и т. д.

  5. #5
    Новичок
    Регистрация
    22.08.2017
    Адрес
    Москва
    Сообщений
    25

    По умолчанию

    Я не нашёл способа отключения перезагрузки, но если загрузить emergency MMX, время работы без перезагрузки увеличивается. Странно, что ГУ ругается на прошивку. Может она битая или не так версия, что в ГУ?

  6. #6
    Новичок
    Регистрация
    26.12.2020
    Адрес
    Singapore
    Сообщений
    10

    По умолчанию

    просто чтобы подтвердить, что Swdlautorun.txt должен быть помещен в корневой каталог SD-карты. только после подачи питания на MIB2 вставляем SD карту в слот 1?

    Я выполнил вышеописанное в лабораторном режиме, следует ли мне попробовать это с устройством, установленным в автомобиле, с подключенным дисплеем и входом? это будет иметь значение?

    Что касается способа демонтажа RCC NOR с печатной платы и его перепрограммирования с помощью внешнего программатора, есть ли какое-нибудь руководство для этого?

  7. #7
    Новичок
    Регистрация
    22.08.2017
    Адрес
    Москва
    Сообщений
    25

    По умолчанию

    Я знаю где находится чип памяти MMX и видел как люди отпаивали его, заливали дамп. RCC чип какого-то другого типоразмера, с металлической крышкой. Не видел, чтобы кто-то отпаивал его, т.к. с рабочим MMX есть доступ ко всем остальным разделам. Стоит подключить ГУ к машине, подключить uart к MMX (с квадлока), при загрузке нажимать E, тогда загрузится Emergency MMX. Правда с первого раза запустить emergency редко получается, нужно несколько раз пробовать. После загрузки emergency MMX нужно ввести donotreset, это немного увеличивает время работы ГУ до перезагрузки. Для заливки дампа rcc нужно минут 5. Если убедишься, что ГУ работает столько времени, нужно ввести такие команды, предварительно записав дамп rcc_fs0 в корень SD:
    mount -uw /net/mmx/fs/sda0/
    flashunlock
    flashit -p /dev/fs0 -d -f /net/mmx/fs/sda0/rcc_fs0
    Последний раз редактировалось aleka; 02.01.2021 в 11:34.

  8. #8
    Новичок
    Регистрация
    26.12.2020
    Адрес
    Singapore
    Сообщений
    10

    По умолчанию

    когда мы находимся в аварийной ситуации MMX и выполняем эту команду, будет ли она мигать MMX или RCC?

    flashit -p / dev / fs0 -d -f / net / mmx / fs / sda0 / rcc_fs0

    просто пытаюсь быть осторожным, так как я читал, что некоторые люди перепрограммировали неправильно и перепрограммировали RCC_FSO на MMX и заблокировали MMX

    Я пытался получить доступ к / net / RCC из аварийной ситуации MMX, и это невозможно
    sh: cd: /net/rcc - Host is down

  9. #9
    Новичок
    Регистрация
    22.08.2017
    Адрес
    Москва
    Сообщений
    25

    По умолчанию

    Для заливки дампа RCC нужно использовать команды поочередно:
    mount -uw /net/mmx/fs/sda0/
    flashunlock
    flashit -p /dev/fs0 -d -f /net/mmx/fs/sda0/rcc_fs0


    Для заливки дампа MMX нужно использовать команды поочередно:
    mount -uw /net/mmx/fs/sda0/
    flashunlock
    flashit -p /net/mmx/dev/fs0 -d -f /net/mmx/fs/sda0/mmx_fs0

    Это проверенные команды, одна для заливки RCC, другая для MMX.

  10. #10
    Новичок
    Регистрация
    26.12.2020
    Адрес
    Singapore
    Сообщений
    10

    По умолчанию

    проблема, с которой я столкнулся, когда я ввожу
    Код:
     donotreset
    , он говорит
    Код:
     sh: donotreset: cannot execute - No such file or directory
    , куда я должен ввести
    Код:
     donotreset
    до или после
    Код:
     login: password:

  11. #11
    Новичок
    Регистрация
    22.08.2017
    Адрес
    Москва
    Сообщений
    25

    По умолчанию

    Я уже не помни та ли это команда или нет, возможно ошибаюсь. Получилось зайти в emergency MMX нажатием E при загрузке? Возможно только из emergency mode можно вводить donotreset

  12. #12
    Новичок
    Регистрация
    22.08.2017
    Адрес
    Москва
    Сообщений
    25

    По умолчанию

    Может нужно смонтировать fs0 сначала? flashit, flashlock и flashunlock видел в дампе RCC (кажется в ifs-root.ifs), который можно извлечь с помощью IFSTool https://yadi.sk/d/NPyZ0ohn67Fa2g

    Нашел еще такую инструкцию ( https://yadi.sk/i/WuQAlA2VmTURzw ):
    BACKING UP NOR FLASH IMAGES
    You can backup NOR flash of both component, rcc and mmx.
    Can you access the shell?
    Backup procedure: Suppose you have SD card in SD1
    First you need to make it writable.
    mount -uw /net/mmx/fs/sda0
    Backup NOR flash of rcc
    cat /net/rcc/dev/fs0 > /net/mmx/fs/sda0/rcc_fs0
    Backup NOR flash of mmx
    cat /net/mmx/dev/fs0 > /net/mmx/fs/sda0/mmx_fs0

  13. #13
    Новичок
    Регистрация
    26.12.2020
    Адрес
    Singapore
    Сообщений
    10

    По умолчанию

    Я извлекаю IFS-ROOT.IFS и flashunlock и flashlock не обнаруживаются.
    в usr / bin мы смогли найти только flashctl flashit flashmib


    я должен искать в других файлах IFS?


    Я скопировал flashit на SD-карту, после того, как я выполнил
    Код:
    mount -uw /net/mmx/fs/sda0
    я попытался запустить flashit, но он дал ошибку, что файл или каталог не найдены, есть ли какие-либо дополнительные шаги, которые мне нужно выполнять?

  14. #14
    Новичок
    Регистрация
    26.12.2020
    Адрес
    Singapore
    Сообщений
    10

    По умолчанию

    Код:
    /sbin/devf-generic -s 0x08000000,64M,,,128k,2,1 -r -D -P 1
    если я введу эту команду в консоли MMX, смонтирует ли она флэш-память RCC или флэш-память MMX как /dev/fs0? если команда не верная, то как смонтировать флешку RCC от MMX.
    Последний раз редактировалось weileong27; 06.01.2021 в 10:02.

  15. #15
    Новичок
    Регистрация
    22.08.2017
    Адрес
    Москва
    Сообщений
    25

    По умолчанию

    Не знаю насчёт других шагов, RCC я никогда не восстанавливал. Если ifs-root.ifs сначала поделить с помощью команды split и только затем извлекать из двух частей данные, можно найти больше информации.

  16. #16
    Новичок
    Регистрация
    26.12.2020
    Адрес
    Singapore
    Сообщений
    10

    По умолчанию

    Я мог извлечь больше файлов из второй части, теперь я смог найти flashlock. flashunlock все еще отсутствует. Будет ли работать, если я скопирую файлы из другого работающего MIB с той же прошивкой?

  17. #17
    Новичок
    Регистрация
    22.08.2017
    Адрес
    Москва
    Сообщений
    25

    По умолчанию

    Думаю, будет. Файлы одни и те же

 

 

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Back to top