Windows® CE

Windows® CE (она же WinCE) — операционная система корпорации Microsoft семейства Windows® для наладонных компьютеров и встраиваемых систем. На данный момент для работы с одноплатными компьютерами производства ЗАО "ЗЭО" доступны две версии ОС: Windows® CE 5.0 (для Тиона, Тиона-Про) и Windows® CE 6.0 (для Тиона-Про v2, Тиона-270 и Тиона-Про-270).

В данном разделе содержится информация о доступных образах Windows CE, а также способах их записи в одноплатные компьютера. Информация, необходимая для разработки ПО под Windows CE находится в разделе разработка.

Образы операционной системы

:!: Все образы операционной системы WinCE, приведённые в данном разделе, являются демонстрационными. Это означает, что:

  • их нельзя использовать в своих проектах без лицензирования;
  • они сохраняют работоспособность ограниченное время;
  • набор компонент этих образов предназначен для оценки работоспособности одноплатных компьютеров и не призван обеспечивать функциональность устройств так, чтобы удовлетворять все запросы конечного потребителя;
  • потребитель может их использовать только на свой страх и риск;
  • ответственность за функционирование демонстрационного образа никто не несёт.

Ниже приведены доступные образы ОС и процедуры записи образа операционной системы WinCE в одноплатные компьютеры и процессорные модули в составе отладочных комплектов производства ЗАО "Завод Электрооборудования".

Windows CE 5.0

Тион, Тион-Про

Особенности образа от 08/07/2008
  1. Для работы образа необходимо наличие в системе SD-карты; реестр и изменения в корневой файловой системе (RAM-диске) сохраняются на SD-карте
  2. Предустановлены пакеты Compact Framework v.2, XML, ActiveSync (работает через полный COM-порт)
  3. Добавлена поддержка адаптера USB Wi-Fi D-Link DWA-110
  4. Добавлена возможность подключения кнопок "SoftReset" и "Suspend"
  5. Добавлена возможность настройки параметров экрана, MAC-адреса сетевого адаптера, идентификаторов DeviceID, PresetID
  6. Отсутствует поддержка сетевого адаптера
  7. Более информативный загрузчик, поддерживающий в частности графический режим загрузки (отладочные сообщения выводятся в COM1 на скорости 9600).
  8. Добавлена возможность управлять яркостью экрана

Примечания

  • Проверена работоспособность следующих SD-карт:
    • Lexar 2 ГБ (microSD)
    • Apacer 1 ГБ (microSD)
    • Kingstone 1 ГБ (microSD)

Работоспособность образа с остальными непроверенными SD-картами не гарантируется

  • Порты EGPIO:
    • EGPIO2 как выход (можно управлять питанием например USB-устройства если подключить соответствующим образом):
      • 1 - в режиме "Suspend"
      • 0 - в рабочий режим
    • EGPIO4 как выход:
      • 0 - плата находится в Suspend
      • 1 - плата в работе
    • EGPIO8 как вход (подтянуть к "1"): замыкание на "0" приводит к "SoftReset"
    • EGPIO9 как вход (подтянуть к "1"): замыкание на "0" приводит к "Suspend"; повторное нажатие выход из режима "Suspend"
Особенности образа от 12/09/2008
  1. Возвращена поддержка сетевого адаптера
  2. Возвращена поддержка IDE
  3. Добавлена поддержка COM2
  4. Добавлена поддержка часов реального времени M41T00 (Тион-Про v2)
  5. Удалена поддержка Wi-Fi
Запись образа

:!: Для записи образа WinCE 5.0 в Тион младше ревизии 3 и Тион-Про младше ревизии 2 необходимо произвести небольшую доработку в плате. Необходимо припаять резистор номиналом 1кОм между выводами, обозначенными на рисунке красным кругом. http://www.zao-zeo.ru/media/img/img-legacy/fixes/spifix.jpg

Без данного резистора не запустится загрузчик, записанный в EEPROM. При этом будет мигать зелёный светодиод на плате. Данную операцию можно произвести самостоятельно, либо обратиться к нам в офис.

Файлы утилит записи и прошивки

* Утилита download *

Особенности образа WinCE 5 от 11/03/2009

Исправлен драйвер часов реального времени M41T00

Последовательность действий

  1. Записать в SPI-флешь память презагрузчик, загрузчик и конфигурацию:
      user@host:~$ download -s 2 -b 9600 spi_preload.bin
      user@host:~$ download -s 2 -o 0x10000 -b 9600 zlo.exe
    • Для экрана 640х480:
      user@host:~$ download -s 2 -o 0x20000 -b 9600 ueboot_config_640x480.bin
    • Для экрана 320х240 (в конце маркировки 006)
      user@host:~$ download -s 2 -o 0x20000 -b 9600
      ueboot_config_320x240_006.bin
  2. Образ ОС (znk.bin) записывается обычным download (как из Windows, так и из Linux):
    user@host:~$ download znk.bin

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

  user@host:~$ download -s 2 -o 0x10000 -b 9600 zloader.exe

Windows CE 6.0

Тион-Про2

Особенности образа от 29/04/2011

- Обновлен драйвер Flash (добавлена поддержка Numonyx Axcell)

- В образ включен Compact Framework 3.5

- Обновлен аудио-драйвер (UCB1400)

Особенности образа от 05/07/2010

- В образ включены FTP, Telnet, SMB, Proxy, Web - серверы

- В образе содержатся файлы для работы с Remote Tools через Ethernet

Особенности образа от 04/05/2010

- Версия ОС обновлена до R3

- В образ включена поддержка Flash Lite и SilverLight

Особенности образа от 26/02/2010

- Добавлен драйвер GPIO

- Добавлен драйвер матричой клавиатуры

- Добавлена поддержка для экрана с разрешением 800х600

- Изменен DEVICE_ID в файле eeprom.bin

Особенности образа от 19/10/2009

- Исправлена поддержка сенсорного экрана

Внимание: Пароль для архивов с образом - ep93xx

Последняя версия образа для Тиона-Про v2
ФайлРазмерИзменение
wince600_tion-pro2_320x240_29042011.zip147113152011/06/07 15:36
wince600_tion-pro2_640x480_29042011.zip147111972011/06/07 15:36
wince600_tion-pro2_800x600_29042011.zip147113542011/06/07 15:37
wince600_tion-pro2_eboot_eeprom_05072010.zip765722010/05/05 14:03
Предыдущие версии образов для Тиона-Про v2
ФайлРазмерИзменение
_wince600_tion-pro2_20090216.zip138018212010/01/31 19:21
_wince600_tion-pro2_20090319.zip273084622010/01/31 19:21
_wince600_tion-pro2_320x240_04052010.zip144912142010/05/05 14:03
_wince600_tion-pro2_320x240_05072010.zip145738672010/07/05 17:22
_wince600_tion-pro2_320x240_19102009.zip136755772010/01/31 19:21
_wince600_tion-pro2_320x240_26022010.zip137638952010/02/26 21:09
_wince600_tion-pro2_640x480_04052010.zip144912222010/05/05 14:03
_wince600_tion-pro2_640x480_05072010.zip145738732010/07/05 17:22
_wince600_tion-pro2_640x480_19102009.zip136757282010/01/31 19:21
_wince600_tion-pro2_640x480_26022010.zip137638822010/02/26 21:09
_wince600_tion-pro2_800x600_04052010.zip144912272010/05/05 14:04
_wince600_tion-pro2_800x600_05072010.zip145738882010/07/05 17:22
_wince600_tion-pro2_800x600_26022010.zip137638992010/02/26 21:09
_wince600_tion-pro2_eboot_20090326.zip384452010/01/31 19:21
_wince600_tion-pro2_eboot_eeprom.zip384212010/02/26 21:09
_wince600_tion-pro2_image320240_20090326.zip137378852010/01/31 19:21
_wince600_tion-pro2_image640480_20090326.zip138202222010/01/31 19:21
Примечания

Формат файла eeprom.bin:

  • BYTE[4] — сигнатура 'EMAC'
  • BYTE[6] — mac адрес сетевого адаптера на плате
  • BYTE[6] — не используется
  • BYTE[16] — имя аппаратной платформы нуль-терминированная строка
Запись образа

Примечание: Приведённые образы WinCE 6.0 предназначены только для Тиона-Про v2.

Примечание: Во Flash одноплатного компьютера предварительно должен быть записан загрузчик eboot.

Для записи образа ОС WinCE 6.0 используется Ethernet. Необходимо подключить одноплатный компьютер к сети, имеющей сервер DHCP, получить IP адрес. Передача файла образа в Тион осуществляется по протоколу TFTP.

Файлы утилит записи и прошивки

  • Для записи образа ОС необходима утилита передачи файлов по протоколу TFTP, например TFTPD32 для Widows® XP/2000. Для передачи образа в Тион необходимо указать IP-адресс Тиона, полученного от DHCP-сервера, порт - 980, файл образа ОС, а также имя файла на удаленной стороне - boot.bin. Настройка TFTPD32 показана на данном рисунке.

:!: Процесс записи образа необходимо контроллировать через терминал. Прошивка образа занимает около 5 минут и заканчивается сообщениями в терминале на подобии этих:

ROMHDR at Address 60000044h
RomHdr.ulRAMStart=00FF00FFh RomHdr.physfirst=21D00C12h.

Первый запуск ОС после записи образа может занимать до 5 минут.

Тион-270, Тион-Про-270

Для изделий на базе PXA270 (Тион-270, Тион-Про-270) доступна ОС WinCE 6.0. В данном разделе содержится информация о процедуре записи образа ОС, а также ссылки на сами образы.

Особенности образа от 11/09/2009
  1. Добавлена поддержка ActiveSync
  2. В образ включены Compact FrameWork 3.5, Windows Media Player
  3. Порт USB2 работает в режиме Client
  4. Выбирать тип и разрешение экрана возможно из EBoot
  5. Частота процессора выбирается и EBoot
  6. Реализована поддержка для RS485

:!: Пароль для архива с образом wince600_tion-pro270_20090911.zip - pxa270

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

Название Частота CPU/Объем ОЗУ Разрешение экрана/Цветопередача
wince600_tion-pro270_20090911.zip 91МГц,416МГц, 520МГц, 624МГц/64Мб 320x240/640x480/800x600/VGA
wince600_tion-pro270_320240_416-64.zip 416МГц/64Мб 320х240/18бит
wince600_tion-pro270_640480_416-64.zip 416МГц/64Мб 640х480/18бит
wince600_tion-pro270_640480_520-64.zip 520МГц/64Мб 640х480/18бит
wince600_tion-pro270_640480_520-128.zip 520МГц/128Мб 640х480/18бит
wince600_tion-pro270_VGA_416-64.zip 416МГц/64Мб VGA 640x480
Последняя версия образа
ФайлРазмерИзменение
wince600_tion-pro270_20090911.zip131073302010/01/31 19:21


Различные варианты образов

В данном разделе представлены образы WinCE, отличающиеся от основной версии функциональностью. Каждый образ имеет описание особенностей данной сборки.

Образ 1. Особенности образа:

  1. При старте автоматически запускается приложение, путь к которому - \Flash Disk\Program\_Launch.exe. Чтобы приложение запустилось, его необходимо разместить в указанной папке и переименовать исполняемый файл в _Launch.exe;
  2. В данном образе не запускается проводник (explorer), не показывается "Рабочий стол". Сразу запускается программа _Launch.exe;
  3. В образ включены файлы программы ConMan - в папке \Windows;
  4. Отключен режим экономии электропитания, чтобы система не "засыпала"

Пароль от архива - pxa270

ФайлРазмерИзменение
wince600_tion-pro270-1.zip136254622010/01/31 19:21


Предыдущие версии образов
ФайлРазмерИзменение
_wince600_tion-pro270_320240_416-64.zip110775732010/01/31 19:21
_wince600_tion-pro270_640480_416-64.zip110776002010/01/31 19:21
_wince600_tion-pro270_640480_520-128.zip110776272010/01/31 19:21
_wince600_tion-pro270_640480_520-64.zip110775892010/01/31 19:21
_wince600_tion-pro270_VGA_416-64.zip110776082010/01/31 19:21
_wince600_tion-pro270_e416_20090313.zip118463672010/01/31 19:21

Примечание: Во Flash одноплатного компьютера предварительно должен быть записан загрузчик eboot.

Для записи образа ОС WinCE 6.0 используется Ethernet. Передача файла образа в Тион осуществляется по протоколу TFTP.

Файлы утилит записи и прошивки

  • Для записи образа ОС необходима утилита передачи файлов по протоколу TFTP, например TFTPD32 для Widows® XP/2000. Для передачи образа в Тион необходимо указать IP-адресс Тиона, порт - 980, файл образа ОС, а также имя файла на удаленной стороне - boot.bin. Настройка TFTPD32 показана на данном рисунке.

Windows Embedded CE 6.0 Platform Builder

Для создания образа ОС Windows Embedded CE 6.0 используется ПО Microsoft Platform Builder. Получить пробную версию Platform Builder(ограничение времени использования - 180 дней) можно с сайта Microsoft по ссылке http://www.microsoft.com/windowsembedded/en-us/downloads/download-windows-embedded-ce6.aspx

Следующее ПО должно быть установлено:
1. Microsoft Visual Studio 2005 + SP1
2. Microsoft Windows Embedded CE 6.0 + SP1 + R2 + R3
3. Обновления

 
wince.txt · Последние изменения: 2014/02/02 20:21 (внешнее изменение)
 
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Donate