ЗАО «ЗЭО»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: обнаружение памяти DRAM загрузчиком U-Boot  (Прочитано 5320 раз)

0 Пользователей и 1 Гость просматривают эту тему.

ftf

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 4

Здравствуйте!

После перепрошивки загрузчика перестала обнаруживаться вторая половина памяти 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):
U-Boot 1.3.3-svn381 (Feb  6 2009 - 19:07:50)
DRAM:  64 MB
Flash: 32 MB

Может быть такое, что u-boot видит не всю память? (Если так, то нельзя ли сборочку, которая была залита при поставке, получить?)
Или память действительно вылетела?
Ещё варианты?

ЗЫ: на оставшемся "одном крыле" Линукс взлетает...

Ещё одна странность: перестала работать кнопка SW1 на плате сириус. То есть, плата запускается _сразу_ после включения БП (раньше нужно было ещё кнопку нажать) и, после запуска, не выключается нажатием на эту кнопку.
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: обнаружение памяти DRAM загрузчиком U-Boot
« Ответ #1 : 25 Июня, 2010, 14:14:46 »

>Может быть такое, что u-boot видит не всю память? (Если так, то нельзя ли сборочку, которая была залита при поставке, > получить?)
> Или память действительно вылетела?

Вы U-Boot сами собирали?


> Ещё одна странность: перестала работать кнопка SW1 на плате сириус. То есть, плата запускается _сразу_ после включения БП (раньше нужно было ещё кнопку нажать) и, после запуска, не выключается нажатием на эту кнопку.

Это не относится к загрузчику.
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: обнаружение памяти DRAM загрузчиком U-Boot
« Ответ #2 : 25 Июня, 2010, 14:23:15 »

> 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
Записан

ftf

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 4
Re: обнаружение памяти DRAM загрузчиком U-Boot
« Ответ #3 : 25 Июня, 2010, 14:32:34 »

Это не относится к загрузчику.
Я догадался.
А к чему - относится?


Я пытаюсь собрать u-boot, но...
Патч 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://www.zao-zeo.ru/dokuwiki/doku.php/u-boot.
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: обнаружение памяти DRAM загрузчиком U-Boot
« Ответ #4 : 25 Июня, 2010, 14:39:42 »

> к чему - относится?

К триггеру на транзисторах.


> Я пытаюсь собрать 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
Записан

ftf

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 4
Re: обнаружение памяти DRAM загрузчиком U-Boot
« Ответ #5 : 25 Июня, 2010, 14:51:24 »

К триггеру на транзисторах.

Подробнее можно? Как лечить?

Вы не умеете накладывать патчи.

Не спорю.

patch -p1 < ../ ...

А я вот задал "-p0"... Почему бы не разместить инструкцию в вике?
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: обнаружение памяти DRAM загрузчиком U-Boot
« Ответ #6 : 25 Июня, 2010, 14:53:36 »

Потому что можно открыть файл патча и сразу понятно какой p#. Большинство используют p1.
Записан

ftf

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 4
Re: обнаружение памяти DRAM загрузчиком U-Boot
« Ответ #7 : 30 Июня, 2010, 13:23:42 »

Спасибо, что выложили подходящую прошивку. С ней заработало, память "нашлась".
Кнопку мы тоже починили - вылетел один из транзисторов в триггере...
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: обнаружение памяти DRAM загрузчиком U-Boot
« Ответ #8 : 30 Июня, 2010, 14:26:59 »

Скажите, пожалуйста, в чём было дело в OpenOCD.
Записан