Dobermann 1 11 июля, 2012 Опубликовано 11 июля, 2012 · Жалоба Всем привет. Новичек в данном вопросе, прошу помощи. Отладка на базе imx233. Bsp взят с сайта Freescale, но загрузчик рассчитан на отладку от freescala, и соответственно на моей sk-imx233 загрузчик уже не работает. Подскажите где можно взять литературу, в которой подробно описано работа по настройке Bsp и может ли кто помочь с решением задачи по адаптации bsp от freescala на sk-imx233/ Заранее спасибо за ответ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 60 14 июля, 2012 Опубликовано 14 июля, 2012 · Жалоба Я не специалист в данной области, но скажу, что встречал чаще всего. Обычно BSP берут от наиболее похожей на Вашу плату, и Вы самостоятельно уже ее дорабатываете. Второй вариант - нанять специалиста (наверно дорого). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kurtis 0 14 июля, 2012 Опубликовано 14 июля, 2012 · Жалоба Linux или WinCE? У фрискейла отличная документацию для линукса по hardware and software board bring-up. Ищите и читайте. (еще раз перечитал пост) Погодите, если у вас sk-imx233, то там уже должен быть загрузчик и прочие радости жизни. Зачем понадобился BSP от freescale? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dobermann 1 16 июля, 2012 Опубликовано 16 июля, 2012 · Жалоба все верно там загрузчик только для linux, а я хочу поставить wince. а под эту плату BSP нет, есть только под кит от freescale/ Соответственно eboot уже не работает. Нужна помощь специалиста в адаптации BSP, готовы заплатить и "дорого" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sasamy 9 16 июля, 2012 Опубликовано 16 июля, 2012 (изменено) · Жалоба все верно там загрузчик только для linux, а я хочу поставить wince. а под эту плату BSP нет, есть только под кит от freescale/ Соответственно eboot уже не работает. bootstream один и тот же и от ОС не зависит - не вижу проблем изменить настройки контроллера внешней памяти для любого загрузчики по аналогии с имеющимся для Linux, даже с таким непотребным названием :) если есть от него исходники. Изменено 16 июля, 2012 пользователем sasamy Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 16 июля, 2012 Опубликовано 16 июля, 2012 · Жалоба все верно там загрузчик только для linux, а я хочу поставить wince. а под эту плату BSP нет, есть только под кит от freescale/ Соответственно eboot уже не работает. Нужна помощь специалиста в адаптации BSP, готовы заплатить и "дорого" В свое время разработал универсальный загрузчик для линукс и Windows для архитектуры на i.MX Ultiboot Но "проприетарный" так сказать, исходники могут быть предоставлены только частично. :( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dobermann 1 16 июля, 2012 Опубликовано 16 июля, 2012 · Жалоба Нам не надо чужих исходников, хотим сами научиться. Однако требуется учитель. Кто согласится помочь, заплатим хорошие деньги. По Украине готовы оплатить командировку (проживание, питание) помимо гонорара. или же подскажите тут, если отличается память nand и ddr в разных платах (но с одним и тем же процом) то какие файлы и что именно в них необходимо изменять для правильной работы бутлоадера. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dobermann 1 16 июля, 2012 Опубликовано 16 июля, 2012 · Жалоба Странно, никто даже за деньги не может помочь в решении задачи. Неужели это такая тайна? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 17 июля, 2012 Опубликовано 17 июля, 2012 · Жалоба Нам не надо чужих исходников, хотим сами научиться. Однако требуется учитель. Кто согласится помочь, заплатим хорошие деньги. По Украине готовы оплатить командировку (проживание, питание) помимо гонорара. или же подскажите тут, если отличается память nand и ddr в разных платах (но с одним и тем же процом) то какие файлы и что именно в них необходимо изменять для правильной работы бутлоадера. Прежде всего у плат отличаться может назначение функций на пинах. А от распределения функций зависят доступные таймера, каналы прерываний, каналы DMA, настройка арбитров шин, настройка клоков, настройка UART-ов, настройка MII или RMII и т.д. От типа DDR зависят программируемые в них конфигурационные слова. Также бывает необходима калибровка задержек на шинах DDR для стабильной работы. (у серии i.MX это вообще критично) Разные NAND могут вообще потребовать разных драйверов в зависимости от размера блока и способа контроля ошибок. Загрузка образов и передача параметров в Windows CE при разных картах памяти тоже отдельная история. Когда портировал Windows CE eboot сразу отбросил как очень скверный и малофункциональный вариант. Потом, загрузчик является полигоном для отладки драйверов периферии платы. Т.е. все что отлажено в загрузчике пойдет в драйвера Windows, и наоборот, в случае проблем в Windows драйвера будут отлаживаться в загрузчике. Это не то чтобы создание BSP, это технологический фреймворк для облегчения портирования Windows CE. Вообщем справедливая цена будет не менее 3-х месяцев работы профессионала. Т.е. от 20 тыс. долларов (без налогов). Исходники будет купить дешевле думаю. ;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dobermann 1 17 июля, 2012 Опубликовано 17 июля, 2012 · Жалоба гм, а где платят от 6тыс дол в месяц??? В нашем случае BSP отлажен для конкретной nand и ddr памяти, мы ищем инфу, где доступным языком описано, как проводить инициализацию под другой объем памяти. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vshemm 0 19 июля, 2012 Опубликовано 19 июля, 2012 (изменено) · Жалоба Вот тут http://msdn.microsoft.com/en-us/library/aa446905.aspx описан процесс старта WinCE (в шестерке есть отличия). Что конкретно менять в нужных функциях можно узнать из: - даташитов на платы (evk от фрискейла и sk-); - электрические схемы этих плат (на предмет отличий); - исходники (в т.ч. и u-boot для линукса для sk-). Конкретно карта памяти настраивается в .bib-файлах, там даже есть комментарии. Так что в зависимости от серьезности отличий, доработка может варьироваться от простой правки bib-файла до допиливания bootloader + OAL + драйверов. 20к - это скорее второй вариант. И в догонку еще ссылка: http://msdn.microsoft.com/en-us/library/ms903967.aspx Изменено 19 июля, 2012 пользователем vshemm Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dobermann 1 19 июля, 2012 Опубликовано 19 июля, 2012 · Жалоба Господа, сегодня запустили eboot, исправили 3 сишных файла исходника eboot и включили программно внутренний LDo и о чудо, сразу же заработало. даже bib файл трогать не пришлось. Всего то надо исправить объем памяти. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SimpleSoft 0 19 июля, 2012 Опубликовано 19 июля, 2012 (изменено) · Жалоба Господа, сегодня запустили eboot, исправили 3 сишных файла исходника eboot и включили программно внутренний LDo и о чудо, сразу же заработало. даже bib файл трогать не пришлось. Всего то надо исправить объем памяти. Попробуйте обратиться в AXONIM Devices за платной консультацией, наверняка сможете договориться. Поясните какие необходимы доработки? Изменено 19 июля, 2012 пользователем SimpleSoft Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dobermann 1 20 июля, 2012 Опубликовано 20 июля, 2012 · Жалоба Уже все вопросы решили, доработки ведем самостоятельно. P.S. неужели разработчиков встроенных систем раз-два и обсчетался? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться