Одобрено: Fortect
Привет всем,
Я начал использовать U-Boot около 3 дней назад, поэтому заранее прошу прощения, если
пропустил что-то очевидное в документации.
Я использую тестовую плату Metrowerks MPC8540 с предустановленной
U-Boot 1.0.1 (eval-20040206-0-pre4). Я подозреваю, что это может быть частью проблемы, т. Е. H. Просто я прошил некую более старую версию U-Boot для прошивки. У меня
в настоящее время нет возможности обновить лицензию до ее текущего состояния,
поэтому я всегда сомневался, стоит ли обновлять U-Boot.
Я скачал ELDK 3.1.1 и, кроме того, встроенное ядро с помощью make uImage. I вы должны загрузить определенный TFTP uImage через mastercard. Запуск Iminfo приводит к
“Bad Header Checksum”. Я использовал mkimage -l, чтобы проверить, является ли
действительным заголовком и полным ли он.
Кроме того, поскольку мне удалось загрузить и запустить некоторые образцы программы “Hello World”, я знаю, что мой генератор TFTP также не является проблемой.
Возможно, я буду признателен за любые подсказки относительно того, где находится каждый из наших файлов . г-н. идет не так.
Сообщение от Дейла из Данли
Я использую тестовую плату Metrowerks MPC8540, на которой обычно
предустановлен U-Boot 1.0.1 (eval-20040206-0-pre4). Догадайтесь, кто это может быть?
Часть более сложных проблем.т.е. что я написал старую версию Flash для U-Boot. На данный момент я бы сказал, что у меня нет возможности часто возвращать блок
в его текущее состояние, поэтому я сомневаюсь – обновить U-Boot
на данный момент.
Я немного покопался и нашел это:
Когда я загрузил блок CRC на свой экран и запустил команду crc32
, она сгенерировала ту же самую CRC, которая уже выполнялась, что означает
правильность. Я закончил копировать образ linux, который на самом деле не используется
Flash, в оперативную память и запускать iminfo. Фото исчезло. Затем я сбросил блокировку
CRC на этом изображении и запустил одну конкретную команду crc32. Сгенерированный CRC
был связан с чем-то другим, чем то, что действительно существовало.
Как вы -boot переменные окружения упорядочиваются?
Переменные окружения можно настроить в полном объеме, запрашиваемом картой, например package per uboot-ar71xx/files/include/configs или nbg460n.h для Zyxel NBG 460N/550N и 550NH. Место хранения полностью предопределено при создании раздела флэш-памяти: то есть оно повторяется в ОЗУ во время развертывания U-Boot. Среда U-Boot защищена контрольной суммой CRC32.
Кажется, мне помогает то, что Metrowerks представила модифицированную версию
U-Boot, которая использует другую функцию контрольной суммы в случае, если проверка
>заголовок. Если это так, то они, вероятно, соблюдают условия GPL, должны ли эти компании, если они хотят опубликовать свои изменения? Однако я был не совсем готов найти его,
чтобы произвести впечатление.
Кто-нибудь еще использовал эту диаграмму? Дальнейшие исследования, включая архивы, привели
к этой теме:
Похоже, это именно та проблема, которую я ел сегодня за завтраком. К сожалению
эта ветка, кажется, закончилась для полного решения.
Еще раз спасибо всем, кто может пролить свет на ситуацию.
Одобрено: Fortect
Fortect — самый популярный и эффективный в мире инструмент для ремонта ПК. Миллионы людей доверяют ему обеспечение быстрой, бесперебойной и безошибочной работы своих систем. Благодаря простому пользовательскому интерфейсу и мощному механизму сканирования Fortect быстро находит и устраняет широкий спектр проблем Windows — от нестабильности системы и проблем с безопасностью до проблем с управлением памятью и производительностью.
а>
Сообщение Дейлу Данлеа
Я полагаю, что Metrowerks установил модифицированную копию
U-Boot, которая использует другую функцию контрольной суммы для проверки
заголовка. Если так, то, вероятно, в соответствии с наиболее важными условиями GPL
Вместо того, чтобы строить догадки, предоставьте относительно
более подробную информацию, похожую на команды EXACT, используемые на вашей карте,
для загрузки изображения, а также пусть они проверят его согласованность. Большинство людей, например, пробовали ли они перетаскивать часть заголовка изображения на “md”? А может быть еще попробовать подходящий шестнадцатеричный дамп фото на вашей эстрадной системе?
—
Разработка программного обеспечения: встроенные системы и системы реального времени, встроенный Linux
Телефон: (+49)-8142-66989-10 Факс: (+49)-8142- 66989-80 Электронная почта: wd, например, denx.de
Лучше жениться, чем ужалить себя.
– Библия “I. K Rynthians ” ок. рассуждать лучше, вольт. 9
Дорогой Дейл,
Извините, если я был неясен раньше. Я отправил свою фотографию через TFTP In (как упоминалось в моем первом посте), затем через Kermit и Srecord.
Результаты были одинаковыми во всех случаях.
Пожалуйста, не описывайте, что именно вы сделали, вместо этого обязательно опубликуйте
ТОЧНЫЕ команды, которые вы использовали.
Во время нашей собственной проверки загруженных видений, как уже упоминалось, я проверил
контрольную сумму контрольных сумм и дополнительные основы магического числа загруженного пистолетного сейфа с помощью MD,
< /p>
Заказ как на основном блюде, так и на целевой доске. С учетом параметров
имеется гарантированная несогласованность в ситуации, когда CRC прекращает проверку CRC
по инструкции crc32, сгенерированной при установке U-Boot