ЗАО «ЗЭО»
Техническая поддержка пользователей => Тион270, Тион-Про270, Сириус270 => Тема начата: ftf от 25 Июня, 2010, 13:39:24
-
Здравствуйте!
После перепрошивки загрузчика перестала обнаруживаться вторая половина памяти DRAM.
Логи загрузки:
Было (в состоянии поставки):
U-Boot 1.3.3-svn886 (Jan 19 2010 - 12:29:53)
DRAM: 128 MB
Flash: 32 MB
Стало (после заливки сборки http://www.zao-zeo.ru/media/files/u-boot/u-boot-1.3.3_svn381_tion270-pxa270-series_bin.tar.gz (http://www.zao-zeo.ru/media/files/u-boot/u-boot-1.3.3_svn381_tion270-pxa270-series_bin.tar.gz)):
U-Boot 1.3.3-svn381 (Feb 6 2009 - 19:07:50)
DRAM: 64 MB
Flash: 32 MB
Может быть такое, что u-boot видит не всю память? (Если так, то нельзя ли сборочку, которая была залита при поставке, получить?)
Или память действительно вылетела?
Ещё варианты?
ЗЫ: на оставшемся "одном крыле" Линукс взлетает...
Ещё одна странность: перестала работать кнопка SW1 на плате сириус. То есть, плата запускается _сразу_ после включения БП (раньше нужно было ещё кнопку нажать) и, после запуска, не выключается нажатием на эту кнопку.
-
>Может быть такое, что u-boot видит не всю память? (Если так, то нельзя ли сборочку, которая была залита при поставке, > получить?)
> Или память действительно вылетела?
Вы U-Boot сами собирали?
> Ещё одна странность: перестала работать кнопка SW1 на плате сириус. То есть, плата запускается _сразу_ после включения БП (раньше нужно было ещё кнопку нажать) и, после запуска, не выключается нажатием на эту кнопку.
Это не относится к загрузчику.
-
> svn381 (Feb 6 2009 - 19:07:50)
Вижу что нет. Можете собрать сами или
http://www.zao-zeo.ru/media/files/u-boot/u-boot-1.3.3_svn886_tion270-pxa270-series_bin.tar.gz
-
Это не относится к загрузчику.
Я догадался.
А к чему - относится?
Я пытаюсь собрать u-boot, но...
Патч http://www.zao-zeo.ru/media/files/u-boot/patch/u-boot-1.3.3_tion-tion270-series_svn894_201002151634.tar.gz (http://www.zao-zeo.ru/media/files/u-boot/patch/u-boot-1.3.3_tion-tion270-series_svn894_201002151634.tar.gz) на оригинальный исходный код U-Boot 1.3.3 ftp://ftp.denx.de/pub/u-boot/u-boot-1.3.3.tar.bz2 (http://tp://ftp.denx.de/pub/u-boot/u-boot-1.3.3.tar.bz2) не ложится.
Обе ссылки взяты со страницы http://www.zao-zeo.ru/dokuwiki/doku.php/u-boot (http://www.zao-zeo.ru/dokuwiki/doku.php/u-boot).
-
> к чему - относится?
К триггеру на транзисторах.
> Я пытаюсь собрать u-boot, но...
Вы не умеете накладывать патчи.
wget http://www.zao-zeo.ru/media/files/u-boot/patch/u-boot-1.3.3_tion-tion270-series_svn894_201002151634.tar.gz
wget ftp://ftp.denx.de/pub/u-boot/u-boot-1.3.3.tar.bz2
tar xjf u-boot-1.3.3.tar.bz2
tar xzf u-boot-1.3.3_tion-tion270-series_svn894_201002151634.tar.gz
cd u-boot-1.3.3
patch -p1 < ../u-boot-1.3.3_tion-tion270-series_svn894_201002151634/u-boot-1.3.3_tion-tion270-series_svn894.patch
-
К триггеру на транзисторах.
Подробнее можно? Как лечить?
Вы не умеете накладывать патчи.
Не спорю.
patch -p1 < ../ ...
А я вот задал "-p0"... Почему бы не разместить инструкцию в вике?
-
Потому что можно открыть файл патча и сразу понятно какой p#. Большинство используют p1.
-
Спасибо, что выложили подходящую прошивку. С ней заработало, память "нашлась".
Кнопку мы тоже починили - вылетел один из транзисторов в триггере...
-
Скажите, пожалуйста, в чём было дело в OpenOCD.