alvy 0 25 января, 2010 Опубликовано 25 января, 2010 (изменено) · Жалоба Ситуация следующая: Имеется: - BeagleBoard - BSP WinCE, скачанный с сайта TI - Platform Builder - Visual Studio 2008 Запустил готовый образ ОС (размещенный в BSP в качестве примера) - есть изображение на мониторе, но управлять курсором нет возможности. Следовательно надо создавать свой образ ОС, но опыта в этом деле практически нет. Подскажите пожалуйста последовательность действий для адаптации имеющегося BSP к BeagleBoard. Полезны будут любые советы. Заранее спасибо Изменено 25 января, 2010 пользователем alvy Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ren5 0 26 января, 2010 Опубликовано 26 января, 2010 (изменено) · Жалоба Ситуация следующая: Имеется: - BeagleBoard - BSP WinCE, скачанный с сайта TI - Platform Builder - Visual Studio 2008 Запустил готовый образ ОС (размещенный в BSP в качестве примера) - есть изображение на мониторе, но управлять курсором нет возможности. Следовательно надо создавать свой образ ОС, но опыта в этом деле практически нет. Подскажите пожалуйста последовательность действий для адаптации имеющегося BSP к BeagleBoard. Полезны будут любые советы. Заранее спасибо Если скачал платформ билдер, то запускаеш его, добовляеш свой BSP в список платфрм далее делаеш свою сборку- выбираеш какие тебе нужны приложения, выбираеш драйвера под твои устройства компилируеш, находиш файлик Nk.bin , он размером под 20мег выходит, заливаеш его в свою плату с omapom пока не работал, подсказать точнее по заливке не могу Купи книжку по платформ билдеру, там не так все просто по ембеддед системам почитай здесь http://www.msembedded.ru Изменено 26 января, 2010 пользователем ren5 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alvy 0 27 января, 2010 Опубликовано 27 января, 2010 · Жалоба Спасибо за ответ! Купи книжку по платформ билдеру, там не так все просто по ембеддед системам почитай здесь http://www.msembedded.ru Поискал литературу по платформ билдеру - на русском насколько я понял вообще ничего нет? Что из иностранного посоветуете? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 27 января, 2010 Опубликовано 27 января, 2010 · Жалоба Сборка WinCE - дурной итеративный процесс. Нет никаких шансов, что первая сборка заработает как надо. Во первых надо с точностью до запятой проверить какие апгрейды Visual Studio и PB (platform builder) нужны для вашего BSP. Апгрейдом меньше и сборка не пройдет до конца из-за отсутствия каких то функций или файлов. По идее в вашем BSP уже должен быть файл проекта для Visual Studio с сконфигурированными опциями для сборки. Если нет, то советую строго начинать с визардов, самому легко ошибиться ставить все опции с нуля, поскольку далеко не все зависимости в PB отслеживаются автоматически. Литературу советую такую: Windows® Embedded CE 6.0 Fundamentals. Stanislav Pavlov, Pavel Belevsky Видел ее и на русском. Там неплохо написано как надо начинать, как это работает и че делать дальше. Также не советую читать книги вышедшие раньше 2007 года и про Win CE 5.0 и ниже. Уж больно сильно изменился подход с тех времен. Судя по всему вам надо поставит драйвер хоста USB поверх которого надо поставить USB HID мышь. Тут могут быть самые неприятные неожиданности. В общих драйверах PB USB мыши нет. Но есть USB хосты всякие. Вам нужно искать драйвер мыши в вашем BSP, если его там нет, то сушите весла или переходите на платформу попроще. И на последок. Если ваш файл NK.bin будет размером в 20 мег то приготовтесь долго курить в ожидании его заливки и запуска. Отлаживаться при таких размерах с включеным дебагингом (а он вам понадобится рано или поздно) просто пытка. Нормально NK.bin в отладочном варианте может весить пару мегабайт. Не подключайте никакие приложения в образ пока не заработали нормально драйвера. Для тестирования драйверов с Win CE идет отдельный пакет Windows Embedded CE 6.0 Test Kit где легко можете проверить большинство драйверов не раздувая загрузочный образ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alvy 0 28 января, 2010 Опубликовано 28 января, 2010 · Жалоба Литературу советую такую: Windows® Embedded CE 6.0 Fundamentals. Stanislav Pavlov, Pavel Belevsky Видел ее и на русском. Там неплохо написано как надо начинать, как это работает и че делать дальше. Спасибо за наводку - скачал, правда в английском варианте, но так даже лучше :) Еще такой вопрос по загрузчику (eboot который) - его, я так понимаю, тоже надо самому до ума доводить под конкретный проект. Мне для начала необходимо запустить NK.exe с SD карты без лишних телодвижений. Т.е. EBOOT загрузчик должен располагаться во внутренней NAND и считывать образ ОС с SD. Есть такой более-менее универсальный? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 28 января, 2010 Опубликовано 28 января, 2010 · Жалоба EBOOT насколько понимаю врядли может быть скомпилен с FAT системой которая идет в PB. Чтобы без лишних теложвижений, то это значит что загрузчик должен работь с файловой системой FAT в которой отформатированы SD карты. Но дело в том что FAT в WinCE сделан только для работы совместно с файловым менеджером ядра т.е. в загрузчик его не втиснуть. Да и закрыт этот FAT местами. Поэтому надо брать FAT на стороне. Но тогда не вижу смысла вообще связываться с EBOOT. Формат файла NK.bin даже проще чем формат загрузочного образа Линукса. Сделать загрузку NK.bin имея уже портированный FAT проще простого. Скажем для своих плат всегда делаю собственный универсальный загрузчик который грузит и Linux и Windows CE. ARMUltimator2 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yakuzaa 0 13 февраля, 2011 Опубликовано 13 февраля, 2011 (изменено) · Жалоба Где можно взять более-менее нормальный BSP под BeagleBoaard? Тестировал вот этот на плате EBVBeagle C2 - работает отлично! Но сорцы от него не бесплатны. Может у кого есть? Изменено 13 февраля, 2011 пользователем Ivan Kuznetzov Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Power 0 13 февраля, 2021 Опубликовано 13 февраля, 2021 (изменено) · Жалоба 28.01.2010 в 21:17, AlexandrY сказал: Формат файла NK.bin даже проще чем формат загрузочного образа Линукса. Сделать загрузку NK.bin имея уже портированный FAT проще простого Ответьте пожалуйста в ЛС Изменено 13 февраля, 2021 пользователем Power Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 13 февраля, 2021 Опубликовано 13 февраля, 2021 · Жалоба 21 minutes ago, Power said: Ответьте пожалуйста в ЛС К сожалению ничем помочь не могу. Эту тему для себя закрыл уже как 10 лет назад. Даже тот инструментальный софт уже не проинсталлирую. Но самое главное - не имею времени. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Power 0 13 февраля, 2021 Опубликовано 13 февраля, 2021 (изменено) · Жалоба 5 часов назад, AlexandrY сказал: 5 часов назад, Power сказал: Ответьте пожалуйста в ЛС К сожалению ничем помочь не могу В теме Вы написали проще простого Можете написать в двух словах , чтобы Вы не тратили много времени И по Вашим ответам попробую найти информацию Изменено 13 февраля, 2021 пользователем Power Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться