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

 
 
> eCos, open-source RTOS
IgorKossak
сообщение Oct 17 2004, 14:20
Сообщение #1


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Кто может сказать что-нибудь хорошего/плохого об этой ОС применительно к АРМам и не только.
На первый взгляд - заманчиво:
- открытые исходники;
- доступные средства разработки;
- много документации;
- многоплатформенность;
- ...?
Очень хочется услышать мнение профессионалов.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alb
сообщение Jan 31 2005, 11:14
Сообщение #2





Группа: Новичок
Сообщений: 8
Регистрация: 27-01-05
Пользователь №: 2 222



mlt_xxx.h и mlt_xxx.ldi файлы я редактирую, также изменяю значение HAL_PLATFORM_RESET_ENTRY, но это почему то не помогает. Не зависимо от выбранного варианта запуска программа переходит на на 0-вые адреса. Попутно хотелось бы задать следующий вопрос:
В RedBoot я использую ethernet контроллер. При запуске приложения в котором не используется ethernet всё работает. Для примера:

+... waiting for BOOTP information
Ethernet eth0: MAC address 08:88:12:34:56:78
IP: 10.0.0.41/255.255.252.0, Gateway: 10.0.0.5
Default server: 10.0.1.10

RedBoot™ bootstrap and debug environment [ROM]
Non-certified release, version UNKNOWN - built 15:57:02, Jan 27 2005

Platform: ALBATROS MP9 PLC board (ARM7TDMI-S)
Copyright © 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.

RAM: 0x81000000-0x81200000, [0x8100a0a0-0x811ed000] available
FLASH: 0x80000000 - 0x80400000, 64 blocks of 0x00010000 bytes each.
== Executing boot script in 5.000 seconds - enter ^C to abort
*[cyg_net_init] Init: mbinit(0x00000000)
[cyg_net_init] Init: cyg_net_init_devs(0x00000000)
Init device 'cs8900a_eth0'
[cyg_net_init] Init: loopattach(0x00000000)
[cyg_net_init] Init: ifinit(0x00000000)
[cyg_net_init] Init: domaininit(0x00000000)
[cyg_net_init] Init: cyg_net_add_domain(0x81000ca4)
New domain internet at 0x00000000
[cyg_net_init] Init: cyg_net_add_domain(0x81000774)
New domain route at 0x00000000
[cyg_net_init] Init: call_route_init(0x00000000)
[cyg_net_init] Done
Hello, eCos world!

Если в приложение добавить:
int main(void)
{
printf("Hello, eCos world!\n");
///////////////////////////////////////////////
init_all_network_interfaces();
while(1);
}

То при вызове init_all_network_interfaces(); просходит перезапуск программы.
Хотя если нет Redboot всё работает без проблем (правда тогда прложение находится во внутренней flash).

Может здесь присутствует какая то общая ошибка (моя естественно)?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- IgorKossak   eCos   Oct 17 2004, 14:20
- - d__   Заманчиво? Заманивайтесь! Для начала попробуйт...   Oct 17 2004, 21:01
- - IgorKossak   Итак, какая же разумная eCos альтернатива? Ведь, н...   Oct 18 2004, 08:53
- - svtsvt   Да нормальная eCos (в смысле вполне осваиваемая) с...   Oct 27 2004, 10:27
- - IgorKossak   Спасибо за отзыв, svtsvt. В связи с этим - попутны...   Oct 27 2004, 11:36
- - svtsvt   Да нет никакой среды. GNUсные компиляторы и винду...   Oct 29 2004, 10:11
- - dch   Насколько я знаю лицензия более хорошая чем GPL, в...   Nov 5 2004, 00:39
- - serg78   Я как раз занимаюсь сейчас портированием Ecos на с...   Dec 8 2004, 08:10
|- - yuriypro   Цитата(serg78 @ Dec 8 2004, 11:10)Я как раз з...   Dec 9 2004, 11:33
||- - gcc-user   ЦитатаА что екос? Что в нем такого хорошего, чего ...   Dec 11 2004, 17:18
||- - serg78   2) eCos, скажем так, более "легкая" ОС п...   Dec 14 2004, 10:07
||- - IgorKossak   Цитата(serg78 @ Dec 14 2004, 13:07)Меня привл...   Dec 14 2004, 14:38
||- - serg78   [/quote] Чем конфигурируете? Утилитой от eCosCentr...   Dec 15 2004, 07:04
|- - v_shamaev   Цитата(serg78 @ Dec 8 2004, 11:10)Я как раз з...   Jan 13 2005, 21:36
- - Серокой   Ага, что такое eCosCentric? То самой утилиткой от ...   Dec 15 2004, 09:34
|- - serg78   Цитата(Серокой @ Dec 15 2004, 12:34)Ага, что ...   Dec 15 2004, 11:16
- - Серокой   Да корявость проявляется скорее в том, что у меня ...   Dec 15 2004, 11:30
- - IgorKossak   На eCosCentric нашел более свежую версию утилиты к...   Dec 15 2004, 14:05
- - Серокой   Ну ещё бесплатно есть книжки по eCos... Это ...   Dec 15 2004, 14:24
|- - v_shamaev   Цитата(Серокой @ Dec 15 2004, 17:24)Ну ещё бе...   Jan 13 2005, 21:28
- - one_man_show   Уважаемые! Хоть кто-то может сказать что-то ко...   Jan 13 2005, 21:47
|- - Andrew2000   И еще вопросы - eCos - написано что это RTOS, а ра...   Jan 14 2005, 12:09
|- - IgorKossak   Цитата(Andrew2000 @ Jan 14 2005, 15:09)И еще ...   Jan 14 2005, 19:15
- - one_man_show   Давно сталкивался с принятыми определениями РТОС: ...   Jan 14 2005, 21:40
- - v_shamaev   Во-первых, это встраиваемая ОС - т.е. после конфиг...   Jan 15 2005, 09:28
- - one_man_show   Спасибо, интересная информация. Есть ли порт под Р...   Jan 19 2005, 19:09
- - v_shamaev   Под PC есть два варианта - как подзадача под линук...   Jan 19 2005, 20:35
- - one_man_show   Раз уж Вы так любезно консультируете, то, чтобы в ...   Jan 19 2005, 20:48
- - IgorKossak   Вполне достаточно минимального на сегодняшний день...   Jan 20 2005, 10:24
- - v_shamaev   Если вас интересует именно система - со свими прав...   Jan 20 2005, 15:49
- - Alb   Случайно наткнулся на данный форум. Сейчас я как р...   Jan 31 2005, 07:50
- - v_shamaev   RedBoot нужен только на период отладки - основные ...   Jan 31 2005, 08:53
- - v_shamaev   А памяти достаточно? Помнится, сходная ситуация бы...   Jan 31 2005, 13:22
- - Alb   Сделал дизассемблер и обнаружил следующюю вещь: D...   Jan 31 2005, 15:27
- - v_shamaev   А просто по шагам под отладчиком? По ассемблерному...   Jan 31 2005, 16:10
- - Alb   Если бы я умел им пользоваться.......   Jan 31 2005, 16:34
- - v_shamaev   Печально. Но не смертельно. Во-первых - есть запус...   Jan 31 2005, 18:13
- - Alb   Спасибо за информацию, сейчас буду разбираться.   Feb 1 2005, 06:01
- - ZAA   Скачали последнюю текущую рабочую версию ecos. До ...   Mar 14 2008, 05:12
|- - axle   Простой поиск показывает, что ... Кодgrep -r CPSR_...   Mar 14 2008, 09:52
- - ZAA   Спасибо за ответ. Вроде все нормально. Похоже, это...   Mar 16 2008, 11:33
|- - axle   Цитата(ZAA @ Mar 16 2008, 17:33) Где можн...   Mar 17 2008, 04:23
- - ZAA   Ввложите. плз, если есть у кого, ссылку на exe-шни...   Mar 17 2008, 05:13
- - axle   Здесь вроде есть. Сам не скачивал, но должно работ...   Mar 17 2008, 06:08
|- - ZAA   [quote name='axle' date='Mar 17 2008, ...   Mar 17 2008, 10:56
- - LexaryStyle   Как обстоят дела на сегодняшний момент с этой ОСЬю...   Aug 22 2014, 15:42
- - andron86   Цитата(LexaryStyle @ Aug 22 2014, 17:42) ...   Aug 22 2014, 20:56
- - vitan   Цитата(andron86 @ Aug 23 2014, 00:56) она...   Aug 26 2014, 18:55


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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 19:33
Рейтинг@Mail.ru


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