Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Win CE 6,0
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы
shf_05
Добрый день.
Имею навигатор (проц.- ARM11.), с установленной на него Win CE 6.0, хочу испоьзовать как КПК, подскажите, пожалуйста, как устанавливать ПО?

Например из cab файла не получилось, при нажатии на него из проводника навигатора выдается сообщение, что система не знает, что делать с ним. Может быть такое, что версия, установленная на навигатор Win CE не потдерживает установку ПО?
mobile communicator данный девайс не определяет, т.к. не установлен на навигаторе, есть ли возможность поставить на навигатор?

каждое приложение компилируется под определенную аппаратную платформу или например ПО от осциллографа с win ce 6.0 "пойдет" на КПК или навигаторе? получится ли использовать ПО, например для Win mobile?

спасибо.
SBE
WinCE это конструктор, каждый разработчик системы и образа ОС под нее вправе выбрасывать ненужную функциональность.
Навигатор устройство ограниченное и из него могли убрать очень много чего. Доставить скорее всего не получится.

В общем случае приложение компилируется под конкретную платформу, путем использовании при компиляции определенного SDK (набор заголовков, библиотек и т.п.), который создается при генерации образа ОС. Есть стандартизованные SDK, типа WinMobile.
Приложение скомпилированное под другой SDK может как пойти, так и не пойти на устройстве, в зависимости от набора функций и библиотек, которое оно использует.
Кроме того WinCE может быть на процессорах с разной архитектурой.

Если навигатор "закрыли", то путь применить его для своих целей это заменить на нем образ WinCE. Т.е. пересобрать ОС под BSP под этот навигатор. Что для некоторых популярных платформ умельцы и делают. В сети есть BSP и готовые образы ОС. Но легальный путь - получить SDK от разработчика навигатора, что есть утопия.


shf_05
спасибо.
как нибудь перед этим можно сохранить исходную версию платформы, чтобы если что потом восстановить?
SBE
Теоретически можно, но может оказаться не просто.
Нужно вынуть полный образ флеш (точнее ту ее часть где лежит загрузчик e-boot, образ NK.bin и реестр), из самой WinCE этого не видно. Загрузчик e-boot (его тоже надо как-то активировать), обычно имеет только функции записи образа.
Можно считать содержимое флеши при помощи JTAG, если он доступен и к нему можно подключится. Дело не упрощает, то что там скорее всего NAND память.

Поищите, попадалась ссылки на раздербаненные навигаторы и превращение их во что-то другое. Например caxapa

С готовыми массовыми платформами часто так. Вроде дешево и очень функционально, но попробуй чего-то поменяй или добавь. А WinCE специально задумана, чтоб без желания поставщика не меняли и добавляли.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.