реклама на сайте
подробности

 
 
> IXP425 дышит ли проц?, как узнать дышит ли проц?
maxcy
сообщение Apr 7 2008, 10:43
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 100
Регистрация: 9-04-07
Из: киев
Пользователь №: 26 895



Есть плата сделана по образу и подобию KIT-a под проц IXP425. Но стандартный REDBOOT не дышит. Решили написать програмку чтобы зоморгал проц светодиодами. Но вот беда даже не предпологаем как это сделать. подскажить кто знает как создать бинарник для проца чтобы просто поморгать.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
maxcy
сообщение Apr 10 2008, 12:33
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 100
Регистрация: 9-04-07
Из: киев
Пользователь №: 26 895



Подскажите Дезасемблятор для IXP 425. Просто флешку вроде читает, а работать коректно не хочет sad.gif
Go to the top of the page
 
+Quote Post
amw
сообщение Apr 10 2008, 13:30
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 22-09-05
Из: Kharkov
Пользователь №: 8 847



Цитата(maxcy @ Apr 10 2008, 15:33) *
Подскажите Дезасемблятор для IXP 425. Просто флешку вроде читает, а работать коректно не хочет sad.gif

arm-linux-objdump
А что Вы хотите дизассемблировать?
Дизассемблировать RedBoot (например) по считанному из флеш файлу почти невозможно.
Потому как там код и данные в перемешку.


--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть.
© Lewis Carroll. Alice's adventures in wonderland.
Go to the top of the page
 
+Quote Post
maxcy
сообщение Apr 10 2008, 13:44
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 100
Регистрация: 9-04-07
Из: киев
Пользователь №: 26 895



Цитата(amw @ Apr 10 2008, 17:30) *
arm-linux-objdump
А что Вы хотите дизассемблировать?
Дизассемблировать RedBoot (например) по считанному из флеш файлу почти невозможно.
Потому как там код и данные в перемешку.

дело в том что у нас есть исходник RedBoota и мы хоти понять что в самом начале происходит, потому как проц считывает с флэхи буквально 10 мс. А остальное время мёртвый. Хоти понять чё он вешается.
Go to the top of the page
 
+Quote Post
amw
сообщение Apr 11 2008, 07:39
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 22-09-05
Из: Kharkov
Пользователь №: 8 847



Цитата(maxcy @ Apr 10 2008, 16:44) *
дело в том что у нас есть исходник RedBoota и мы хоти понять что в самом начале происходит, потому как проц считывает с флэхи буквально 10 мс. А остальное время мёртвый. Хоти понять чё он вешается.

По прежнему вопрос: как Вы шьете свою плату? Какой RedBoot Вы получаете: RAM, ROM, LE, BE, NPE?
За 10мс он как раз успеет полезть в ОЗУ. И там могут быть грабли.
Если на пальцах и ооооочень сильно упрощенно, RedBootделает следующее.
1. Инициализация подсистемы памяти, GPIO, ExpBus.
2. Переводит процессор в BE режим если надо.
3. Инициализация последовательного порта.
4. Инициализация NPE если надо.
5. Инициализация Ethernet если надо.
6. Инициализауия FIS.
7. Попытка считать конфигурацию из флеш.
8. Если 7 успешно - выполнить что указано, в противном случае выводит приглашение на последовательный порт.
Проверяйте дальше железо и конфигурацию RedBoot.

Цитата(maxcy @ Apr 10 2008, 18:54) *
Подскажите плз компилятор под XP для этого проца.

Понятия не имею. Видел на сайте Intel можно купить компилер для него под винду.
Цитата
Мы пользуемся под линуксом тот что вместе с бутом прилагался. Но разобратся в нём достаточно сложно.

А что там есть?


--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть.
© Lewis Carroll. Alice's adventures in wonderland.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- maxcy   IXP425 дышит ли проц?   Apr 7 2008, 10:43
- - amw   Цитата(maxcy @ Apr 7 2008, 13:43) Есть пл...   Apr 7 2008, 11:12
|- - maxcy   Цитата(amw @ Apr 7 2008, 15:12) Сначала п...   Apr 7 2008, 11:25
|- - amw   Цитата(maxcy @ Apr 7 2008, 14:25) Значитс...   Apr 7 2008, 12:16
|- - maxcy   Цитата(amw @ Apr 7 2008, 16:16) А зачем п...   Apr 7 2008, 12:50
|- - AlexandrY   Вы KIT один в один скопировали? Из герберов или им...   Apr 7 2008, 15:41
|- - Andrew2000   Цитата(AlexandrY @ Apr 7 2008, 19:41) Есл...   Apr 7 2008, 19:51
- - maxcy   это всё конечно хорошо, но сетуация ещё сложнее че...   Apr 8 2008, 07:49
|- - Andrew2000   Тогда сюда можно: http://www.rowley.co.uk/arm/inde...   Apr 8 2008, 08:09
|- - amw   Цитата(maxcy @ Apr 8 2008, 10:49) это всё...   Apr 8 2008, 11:48
|- - maxcy   Цитата(amw @ Apr 8 2008, 15:48) А как Вы ...   Apr 8 2008, 14:21
|- - amw   Цитата(maxcy @ Apr 8 2008, 17:21) 1. в ки...   Apr 8 2008, 15:53
|- - maxcy   Цитата(amw @ Apr 8 2008, 19:53) Во первых...   Apr 9 2008, 07:05
||- - amw   Цитата(maxcy @ Apr 9 2008, 10:05) панельк...   Apr 9 2008, 07:55
|- - maxcy   Цитата(amw @ Apr 8 2008, 19:53) Во первых...   Apr 9 2008, 10:21
|- - AlexandrY   Круто! Считай баксов 1000 выкинули на ветер. 6...   Apr 9 2008, 10:46
- - maxcy   Подскажите плз компилятор под XP для этого проца. ...   Apr 10 2008, 15:54
|- - AlexandrY   На фтп просто море таких компиляторов: RealView, I...   Apr 13 2008, 09:47
- - maxcy   во нормально, задышало. Причины оказалось орсновны...   Apr 14 2008, 07:31
- - maxcy   Решил темы не плодить а спросить здесь. Короче дел...   Jun 16 2010, 13:57
|- - VslavX   Цитата(maxcy @ Jun 16 2010, 16:57) на IXP...   Jun 16 2010, 17:09
- - maxcy   как советовали в документациях, в основном 20, 22 ...   Jun 18 2010, 07:18
|- - VslavX   Цитата(maxcy @ Jun 18 2010, 10:18) как со...   Jun 18 2010, 08:27
- - maxcy   Мда разница в 1 Вт, для такого корпуса даст прирос...   Jun 18 2010, 09:45


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th June 2025 - 15:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.01434 секунд с 7
ELECTRONIX ©2004-2016