Цитата(Evgeny_CD @ Jun 15 2006, 20:08)

Цитата(Yra @ Jun 15 2006, 19:17)

Можете-ли для новичков объяснить на пальцах что из себя представляет эта ОС, с чего начать (имея в наличии скажем отладку и соответствующий процессор на плате). Имеется, допустим, опыт по установке ОС uC/OS (ядро которой содержится в десятке файлов).
Самое простое - начать с платформы, на которую имеется готовый порт. Например, at91sam7s
http://ecos.sourceware.org/ecos/boards/at91sam7s.htmlПрошить в платформу бинарник RedBoot, далее изучать доку по eCos как таковому (пост выше) и GNU тулзам вообще. Эта папочка должна засосать Вас как черная дыра
/pub/DOC/Books/GNU/
Начать рекомендуется с книги по eCos, чтобы понимать, что к чему.
Для каждого порта eCos есть тестовые апликухи (моргание светиками их двух threads и т.д.). Можно собрать их, прошить (при помощи RedBoot), ну а далее модифицировать по своему усмотрению.
http://ecos.sourceware.org/hardware.html - список платформ.
P.S. Я не гуру по eCos - здесь есть гораздо более компетентные товарищи.
Здравствуйте!
Я как раз новичок и у меня два вопроса:
1 - Как попасть в указанную папку - /pub/DOC/Books/GNU/
2 - RedBoot я получил и даже загрузил (работают com-порт и ethernet-контроллер), но как работать с arm-elf-insight.exe из под Cygwin-а я так и не понял. При попытке соединения получаю такое сообщение:
Couldn't establish connection to remote target
Remote communication error: Connection reset by peer.
GDB cannot connect to the target board using 192.168. 10.193:9000.
Verify that the board is securely connected and, if necessary,
modify the port setting with the debugger preferences.
Аналогичное сообщение получаю, когда пытаюсь соединиться через com-порт.
- ethernet-контроллер "ping"-уется
- через com-порт данные передаются.
Подскажите, если кто знает.