WinCE 6.0 R2 BSP для TION 270 , TION PRO 270 [beta]

68 views
Skip to first unread message

Roman

unread,
Jan 12, 2009, 8:35:00 AM1/12/09
to tion_sbc
Здравствуйте,

Выкладываем патч для PB для поддержки ТИОН 270, ТИОН ПРО 270
( 64/128МБ RAM ) на базе процессора PXA270.


Патч: http://groups.google.com/group/tion_sbc/web/wince600_tion270_bsp_30122008.zip
Демо проект образа: http://groups.google.com/group/tion_sbc/web/osdesing_demo.rar
Программа для наложения патча: http://gnuwin32.sourceforge.net/packages/patch.htm

Положить патч в директорию Platform и выполнить:
patch -p0 < tion270_wince600_30122008.patch

Надо иметь:
Установленный Platform Builder 6.0 R2 + VisualStudio 2005

Следующие обновления !!!желательно!!! иметь установленными:
WinCEPB60-071231-Product-Update-Rollup-Armv4I.msi
WinCEPB60-080131-2008M01-Armv4I.msi
WinCEPB60-080229-2008M02-Armv4I.msi
WinCEPB60-080331-2008M03-Armv4I.msi
WinCEPB60-080430-2008M04-Armv4I.msi
WinCEPB60-080531-2008M05-Armv4I.msi
WinCEPB60-080630-2008M06-Armv4I.msi
WinCEPB60-080731-2008M07-Armv4I.msi
WinCEPB60-080831-2008M08-Armv4I.msi
WinCEPB60-080930-2008M09-Armv4I.msi
WinCEPB60-081031-2008M10-Armv4I.msi

Взять обновления можно сдесь:
http://msdn.microsoft.com/en-us/embedded/aa731256.aspx


Известные баги:
Не работает RTC
Проблема с курсором из за неправильной адресации при прорисовки в
память
Проблема с Sleep режимом
После установки патча удалить строки:

DabeatSerialDrv.dll C:\WINCE600\TION270DRV\DabeatSerialDrv.dll NK
SHK
WebCam.dll C:\WINCE600\TION270DRV\WebCam.dll NK SHK

из файла:
C:\WINCE600\PLATFORM\MAINSTONEIII\FILES\platform.bib


п.с: данная версия рекомендована прежде всего для опытных
разработчиков... и выпущена с целью учесть ошибки в следующей
версии... все вопросы касаемо проблем со сборкой ,прошивкой запуском и
тд ... пишем сюда

Roman

unread,
Jan 15, 2009, 6:55:43 AM1/15/09
to tion_sbc
Обновился патч:


+Добавилась возможность фильтровать ce.bib и initobj.dat ( позволяет
до сборки образа удалять из них ненужную информацию... например это
позволило в частности не включать в образ .wav и .htm файлы ,что в
свою очередь благоприятно отразилось на размере образа.... )
*-+Частично исправлена проблема с курсором он теперь правильной формы
и функционала для любой глубины цвета экрана.
*Так же исправлены кое какие ошибки в предыдущем патче

Патч: http://groups.google.com/group/tion_sbc/web/wince600_15012009.zip

п.с: накладывать на чистую PLATFORM кому нужна будет разница между
предыдущий патчем и этим пишите.


On 12 янв, 16:35, Roman <fxdt...@gmail.com> wrote:
> Здравствуйте,
>
> Выкладываем патч для PB для поддержки ТИОН 270, ТИОН ПРО 270
> (  64/128МБ RAM ) на базе процессора PXA270.
>

> Патч:http://groups.google.com/group/tion_sbc/web/wince600_tion270_bsp_3012...

Roman

unread,
Jan 27, 2009, 8:06:15 AM1/27/09
to tion_sbc

Roman

unread,
Feb 17, 2009, 4:31:27 AM2/17/09
to tion_sbc
У кого возникает проблема с наложением патча в ОС Windows c выдачей
ошибки на подобии этой:
"Assertion failed, hunk, file patch.c, line 343,"

укажите дополнительно опцию '--binary' .

Roman

unread,
Mar 4, 2009, 10:50:12 AM3/4/09
to tion_sbc
Обновился патч: http://groups.google.com/group/tion_sbc/web/wince600_04032009.zip

*удален режим Sleep ( так как в данной реализации не работает как
надо )
+добавлен для дисплея OSD057VA01CT 16бит режим ( нужен другой
переходник )
*удален драйвер подсветки
*звуковые семплы опять в образе
+добавлена поддержка логотипа и виртуальной консоли при старте системы
( 640х480 16bpp ) портировано из u-boot ( грязновато ,но работает на
дисплее OSD057VA01CT и на VGA )
*полностью исправлена проблема с курсором на разных BPP
+добавлены настройки конкретно под VGA 640x480 ( в реестре имя дисплея
TION_VGA )

Roman

unread,
Mar 13, 2009, 9:01:31 AM3/13/09
to tion_sbc
Бинарный образ ОС и Загрузчика для ТИОН ПРО 270 с индустриальным
процессором ( маркировка на корпусе E416 ) может и работать и на
других платах ТИОН ПРО 270 единственное различие что частота
установлена 416MHz.

Меню загрузчика ( после записи загрузчика и старте системы будет
доступно меню загрузчика ( по нажатию кнопки ПРОБЕЛ до старта образа )
настройки терминала 38400 8n1 управления потоком - нет )

EBoot Loader Configuration:

0) IP address: 10.42.42.233
1) Subnet mask: 255.255.255.0
2) Boot delay: 1 seconds
3) DHCP: (Disabled)
4) Reset to factory default configuration
5) RNDIS MAC address: 0-14-2D-0-0-0
6) Launch existing flash resident image at startup
7) Boot device order: DM9000, USB RNDIS, USB SERIAL (DL Only)
8) Debug serial port: FFUART
D) Download image now
F) Download image and store in flash now
L) Launch existing flash resident image now
T) Set RTC date dd-mm-yyyy
G) Debug serial is [USED]


Enter your selection:


0) - Задать IP адрес сетевого адаптера , используется только для
загрузки образа по сети.
1) - Задать маску подсети , используется только для загрузки образа по
сети.
2) - Время которое загрузчик будет ожидать нажатия клавиши ПРОБЕЛ
перед загрузкой образа ОС
3) - Получить сетевые параметры по DHCP ( если включено то пункты 1, 2
игнорируются ), используется только для загрузки образа по сети.
4) - Сбросить настройки загрузчика на предустановленные.
5) - Задать MAC адрес сетевого адаптера, используется только для
загрузки образа по сети.
6) Доступны два варианта:

Launch existing flash resident image at startup - Загрузить ( образ ОС
должен быть прошит во флешь ) образ ОС из флеши при старте
загрузчика.
Download new image at startup - Инициировать процесс загрузки образа
по сети ( после загрузки образа в RAM он будет запущен )

7) - Задать приоритет устройств которые будут перебираться в случае
попытки загрузить образ ОС. Доступны 3 варианта: DM900, USB RNDIS, USB
Serial ( в двух последних случаях хост компьютер должен быть подключен
к USB CLIENT платы )
8) - Задать порт отладки куда будут выводиться диагностические
сообщения. Доступно два варианта:

COM1 ( FFUART )
COM2 ( BTUART )

D) - Немедленно инициировать загрузку образа ОС по сети. После
загрузки образа ОС в RAM он будет запущен.
F) - Немедленно инициировать загрузку образа ОС по сети. После
загрузки образ ОС будет сохранен во флешь память платы и запущен.
L) - Немедленно загрузить образ ОС из флеши.
T) - Установить дату в RTC ... если RTC не был ни разу инициализирован
и там не стоит "нормальная" дата образ ОС может не загружаться.
G) - Использовать или нет порт отладки на последовательном порту.

Образ и загрузчик:
http://www.zao-zeo.ru/media/files/wince/tion-pro270_e416_13032009.zip

По умолчанию сконфигурировано под VGA....

Изменить настройки в реестре для соответствующих дисплеев ветка:
[HKEY_LOCAL_MACHINE\Drivers\Display\PXA27x\Config]


Для вывода через VGA выход:
"DisplayType"="TION_VGA"
"CxScreen"=dword:280
"CyScreen"=dword:1E0

Для дисплея OSD057VA01CT:
"DisplayType"="OSD057VA01CT"
"CxScreen"=dword:280
"CyScreen"=dword:1E0

Для дисплея PH320240T-006:
"DisplayType"="TION35"
"CxScreen"=dword:140
"CyScreen"=dword:F0
Для дисплея PPP9999A00308Q:
"DisplayType"="PPP9999A00308Q"
"CxScreen"=dword:F0
"CyScreen"=dword:140

Изменить MAC адрес сетевого адаптера:
[HKEY_LOCAL_MACHINE\Comm\DM9CE1\Parms]
"MACAddress1"=dword:0012
"MACAddress2"=dword:3456
"MACAddress3"=dword:7890

Message has been deleted

Roman

unread,
Mar 20, 2009, 11:43:22 AM3/20/09
to tion_sbc
Обновление от 20-03-2009:

Патчи убраны из свободного доступа, ссылки на патчи недействительны.
п.с: решение администрации.

Sergey

unread,
Mar 27, 2009, 11:43:45 PM3/27/09
to tion_sbc
> Патчи убраны из свободного доступа, ссылки на патчи недействительны.
> п.с: решение администрации.

Коммерческая тайна или проблемы с Microsoft????

Sergey

unread,
Mar 28, 2009, 12:35:24 AM3/28/09
to tion_sbc
Или Вы наконец-то собираетесь начать продавать одноплатники с
предустановленой лицензионной CE6.0, за большие деньги конечно, а так
же продавать BSP тысяч за несколько $.

Roman

unread,
Mar 28, 2009, 12:13:48 PM3/28/09
to tion_sbc
:) Можно и не язвить....

>>Коммерческая тайна или проблемы с Microsoft????

Проблем с Microsoft никаких нет. Тайн вроде тоже.

>>Или Вы наконец-то собираетесь начать продавать одноплатники с
>>предустановленой лицензионной CE6.0, за большие деньги конечно,

Когда и продавали то конечному пользователю это _НИЧЕГО_ не
стоило... ,но многим нужно ЦЕ только для "попробовать" так ,что
смысла продавать с лицензией нет смысла ... демо версия ( 90 дней )
вполне нормальное решение. Многие не знают ещё что им надо... а
полторы сотни лицензий улетели очень быстро.....

>>а так же продавать BSP тысяч за несколько $.

:) лучше за миллионы или миллиарды да и евро как то по актуальнее....
так как это решение не разработчиков ,а начальства так ,что если есть
у кого вопросы велкам .... звоните интересуйтесь спрашивайте.... или
пишите .... ( http://www.zao-zeo.ru/about/contacts.html )

Message has been deleted

ADMIN

unread,
Mar 30, 2009, 2:52:20 AM3/30/09
to tion_sbc
Тема закрыта.

On Mar 29, 5:21 pm, solo115 <solo...@yandex.ru> wrote:
> Уважаемый ADMIN, забанить бы данную тему. Группа для обсужения технических вопросов, а не коммерческих.
>
> Уважаемый avr_..... , насколько я знаю, Вы у нас ничего не покупали и покупать не собираетесь (3 года создаете свое изделие на ЕР9315 ????), пользуетесь данной группой и ресурсами нашего сайта как источником бесплатных готовых решений и опыта участников группы, так и пользуйтесь на здоровье. Большая просьба - не досаждать всякими неинтересными вопросами и вопросиками.
>
> 28.03.09, 18:13, "Roman" <fxdt...@gmail.com>:

Kondratov Sergey

unread,
Apr 1, 2009, 2:33:12 AM4/1/09
to tion...@googlegroups.com
Здравствуйте, solo115.

Вы писали 29 марта 2009 г., 17:21:15:

> Уважаемый ADMIN, забанить бы данную тему. Группа для обсужения
> технических вопросов, а не коммерческих.

Здесь я полностью согласен.

> Уважаемый avr_..... , насколько я знаю, Вы у нас ничего не покупали
> и покупать не собираетесь (3 года создаете свое изделие на ЕР9315
> ????), пользуетесь данной группой и ресурсами нашего сайта как
> источником бесплатных готовых решений и опыта участников группы, так
> и пользуйтесь на здоровье. Большая просьба - не досаждать всякими
> неинтересными вопросами и вопросиками.

--
С уважением,
Kondratov mailto:avr_...@mail.ru

Kondratov Sergey

unread,
Apr 1, 2009, 2:58:04 AM4/1/09
to tion...@googlegroups.com
Здравствуйте, solo115.

Вы писали 29 марта 2009 г., 17:21:15:

> Уважаемый ADMIN, забанить бы данную тему. Группа для обсужения
> технических вопросов, а не коммерческих.

Здесь я полностью согласен.

> Уважаемый avr_..... , насколько я знаю, Вы у нас ничего не покупали
> и покупать не собираетесь (3 года создаете свое изделие на ЕР9315
> ????), пользуетесь данной группой и ресурсами нашего сайта как
> источником бесплатных готовых решений и опыта участников группы, так
> и пользуйтесь на здоровье.

Сириус про был куплен летом 2007 г.
достал меня разъем, так нормально ничего и не заработало.
Летом 2008г. купили ТионПро2. Работает прекрасно с собственноручно
собранным образом еще в декабре, но так как остальные узлы системы
еще неготовы, в серию еще не запущено.

> Большая просьба - не досаждать всякими
> неинтересными вопросами и вопросиками.

Извиняюсь если кого-то обидил
Но еслиб продалиб мне плату с предустановленным лицензионным образом, который собрал недавно Роман, даже за
большие (ударение на о)деньги, то я бы не занимался изучением
платформ билдера, а разрабатывал другие узлы(подчиненные узлы),
которые я разрабатываю сейчас.

Reply all
Reply to author
Forward
0 new messages