Как получить доступ к среде подводной лодки из Linux?

Я лично никогда не использовал его, но Вы могли попробовать bootchart. Это упаковывается для Ubuntu, как GUI для него, pybootchartgui.

4
22.04.2013, 16:33
1 ответ

Ваш fw_env.config отличается от моего. У меня есть ENV подводной лодки на диапазоне 0x00260000-0x00280000. Как я вспоминаю, fw_env файл довольно чувствителен, и если Вы забываете, что некоторый столбец fw_setenv отступит к некоторому значению по умолчанию, которое может вызвать все виды странных ошибок.

Только для ссылки, вот мой fw_env.config

root@linux:~# cat /etc/fw_env.config 
# Dev. name    offset    env. size     flash sector size    nbr. sectors
  /dev/mtd1    0x00      0x2000        0x20000              1

Вы могли пересечь компиляцию straceи используйте это для поиска и устранения неисправностей.

1
27.01.2020, 21:02
  • 1
    Процедура, что я выполняю, корректно..?? fw_env.config является файлом, который мы создадим на цели / и т.д., я корректен...?? В моем случае, что такое значение, станет для смещения, env.size и высветит sectort размер с рассмотрением моего proc/mtd...?? –  amar 23.04.2013, 08:13
  • 2
    Да, fw_env.config должен быть помещен в /etc на цели. Это кажется Вашим fw_env.config пропускает столбец nbr. sectors, но кроме этого это смотрит хорошо. Попробуйте strace на fw_printenv, это действительно полезно для сужения ошибки. Могло случиться так пропавшими без вести некоторых библиотек или чего-то как этот. –  Kotte 23.04.2013, 11:35
  • 3
    благодарит за Ваш быстрый ответ... У меня есть использование nbr. секторов как 1 даже при том, что его предоставление той же ошибки, SEGV., что будет другой возможностью, так как я плохо знаком с этим, помогают мне –  amar 23.04.2013, 13:59
  • 4
    , должно, я должен изменить что-либо в файлах fw_env.h и fw_env.c и fw_evn_main.c файлы, предложите меня. Я использовал их файл, поскольку это находится в u boot.in подводная лодка, которую я выполнил, делают огибающую команду и получил fw_printenv файл, что я, copied.please помогают мне –  amar 23.04.2013, 14:02
  • 5
    Спасибо за предоставление предложения моей проблемы, решенной, до свидания компилируя относительно архитектуры процессора. и использование корректного env_size высвечивает сектор. # MTD Устройство имени устройства смещают огибающий размер/dev/mtd0 0x00000 сектора Flash размера (4*1024) 0x20000 –  amar 24.04.2013, 12:22

Теги

Похожие вопросы