|
redboot.bin & ep9307, Подскажите что такое redboot и как с ним обращаться? |
|
|
|
 |
Ответов
|
Nov 28 2007, 11:20
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Если собираетесь строить redboot из циррусовских исходников для своей платформы, то: 1. Читаем мануал, смотрим, есть ли флеш в списке поддерживаемых. 2. Если повезло, то просто выбираем нужный тип в конфигураторе, если нет, то добавляем её вручную. 3. Отключаем чтение MAC-адреса из EEPROM, если нужно. 4. Про SDRAM сейчас уже не помню, кажется, конфигурация привязана к типу платы - нужно править. Что Вы уже пробовали, и что в результате вышло?
|
|
|
|
|
Dec 4 2007, 08:54
|

Участник

Группа: Новичок
Сообщений: 42
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 373

|
Цитата(aaarrr @ Nov 28 2007, 14:20)  Если собираетесь строить redboot из циррусовских исходников для своей платформы, то: 1. Читаем мануал, смотрим, есть ли флеш в списке поддерживаемых. 2. Если повезло, то просто выбираем нужный тип в конфигураторе, если нет, то добавляем её вручную. 3. Отключаем чтение MAC-адреса из EEPROM, если нужно. 4. Про SDRAM сейчас уже не помню, кажется, конфигурация привязана к типу платы - нужно править. Что Вы уже пробовали, и что в результате вышло? Я работаю с исходниками цирруса. Использую команду make ep=9307 linux-config. Но там вижу лишь настройки ядра. Как сконфигурировать redboot и download?
--------------------
Мне триста лет - я выполз из тьмы...
|
|
|
|
|
Dec 5 2007, 12:53
|

Участник

Группа: Новичок
Сообщений: 42
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 373

|
Цитата(aaarrr @ Dec 4 2007, 14:43)  Версия Linux какая?
Download работает только с определенными типами флеш, что у Вас на плате? linux-crater 1.0.3. Отладочная плата EDB9307. На ней - две Intel 28F128J3 На нашей плате - Spansion GL512N10 Удалось собрать redboot. Записал на отладочную плату - смущает сообщение при загрузке: FLASH: Oversized device! End addr 0x62000000 changed to 0x61000000
--------------------
Мне триста лет - я выполз из тьмы...
|
|
|
|
|
Dec 6 2007, 12:03
|

Участник

Группа: Новичок
Сообщений: 42
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 373

|
Цитата(aaarrr @ Dec 5 2007, 16:29)  Что-то я не понял, на какую из плат Вы redboot записали? Впрочем, на EDB redboot должен был бы выругаться на несовпадение типов памяти.
Писать флеш пробовали?
С crater'ом, к сожалению, дела не имел, у меня 2.0.8. Я записываю redboot на EDB. redboot, который лежит на arm.linux.com (собранный), пишет так: Код +Ethernet eth0: MAC address 0e:00:00:ea:18:f0 IP: 192.168.1.100/255.255.255.0, Gateway: 192.168.1.1 Default server: 192.168.1.102
RedBoot(tm) bootstrap and debug environment [ROMRAM] Non-certified release, version UNKNOWN - built 08:50:50, Jul 23 2007
Platform: Cirrus Logic EDB9307 Board (ARM920T) Rev A Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc. Copyright (C) 2003, 2004, 2005, 2006 eCosCentric Limited
RAM: 0x00000000-0x04000000, [0x000430c0-0x03fbd000] available FLASH: 0x60000000 - 0x62000000, 128 blocks of 0x00040000 bytes each. == Executing boot script in 1.000 seconds - enter ^C to abort redboot, который я собрал, пишет: Код FLASH: Oversized device! End addr 0x62000000 changed to 0x61000000 ... waiting for BOOTP information Ethernet eth0: MAC address 0e:00:00:ea:18:f0 IP: 192.168.1.16/255.255.252.0, Gateway: 192.168.0.250 Default server: 0.0.0.0
RedBoot(tm) bootstrap and debug environment [ROMRAM] Non-certified release, version UNKNOWN - built 15:17:57, Dec 5 2007
Platform: Cirrus Logic EDB9307 Board (ARM920T) Rev A Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc. Copyright (C) 2003, 2004, 2005, 2006 eCosCentric Limited
RAM: 0x00000000-0x04000000, [0x000430c0-0x03fbd000] available FLASH: 0x60000000 - 0x61000000, 64 blocks of 0x00040000 bytes each. == Executing boot script in 1.000 seconds - enter ^C to abort Я конфигурирую так: Код (16) ---- Flash width (8/16 bit) ---- (2) ---- Number of Flash Devices ---- (16) ---- Flash chip size (MB) ---- Да, во флеш писал и zImage, и ramdisk - все работает в обоих случаях
Сообщение отредактировал metalkain - Dec 6 2007, 12:46
--------------------
Мне триста лет - я выполз из тьмы...
|
|
|
|
Сообщений в этой теме
Andrei.... redboot.bin & ep9307 Jan 31 2007, 11:35 v_shamaev Цитата(Andrei.... @ Jan 31 2007, 11:35) К... Jan 31 2007, 17:26 Andrei.... Цитата(v_shamaev @ Jan 31 2007, 17:26) Ци... Jan 31 2007, 18:08  v_shamaev Цитата(Andrei.... @ Jan 31 2007, 18:08) Ц... Jan 31 2007, 19:25   Andrei.... Цитата(v_shamaev @ Jan 31 2007, 19:25) Ес... Feb 1 2007, 09:36    metalkain Цитата(Andrei.... @ Feb 1 2007, 12:36) А ... Nov 28 2007, 10:50      metalkain Работает ли утилита download с флешками от AMD? У ... Dec 24 2007, 08:29     sff Цитата(aaarrr @ Dec 5 2007, 17:29) С crat... Dec 24 2007, 09:43      metalkain Все, разобрались. Что-то, видимо, не так с самой ф... Dec 28 2007, 13:04
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|