Содержание

Часто задаваемые вопросы для ОС Windows CE

Использование удаленного рабочего стола

Утилита позволяет подключаться удаленно (через ethernet) к системе с WinCE, видеть на экране ПК рабочий стол удаленной системы, управлять ей мышью и клавиатурой ПК.

Утилита включает 2 части:

1. Cerdisp.exe. Данную программу необходимо запустить на удаленной системе с WinCE. Запустить программу можно удаленно (используя telnet), прописать в автозагрузку и т.д. Для соединения с ПК сразу после запуска утилиты необходимо добавить ключ -с ("cerdisp -c"). При этом устройство будет соединяться с хостом, ip-адрес которого прописан в реестре

 HKLM\Software\CERDISP\HostName 

По умолчанию в реестре записан адрес 10.42.42.77. Тоесть для соединения необходимо на ПК установить данный ip-адрес, либо изменить значение в реестре на нужное.

2. Cerhost.exe , используется для запуска на ПК. После запуска необходимо выбрать пункт меню "File/Connect…". Ввести ip-адрес устройства, к которому необходимо подключиться, или выбрать его из списка (устройство появится в списке, если на нем запущена утилита cerdisp и правильно прописан ip-адрес в реестре).

Как использовать средства Remote Tools, входящие в состав Visual Studio

Для использования Remote Tools (удаленный редактор реестра, удаленный проводник, удаленный диспетчер процессов и прочие) необходимо запустить нужную утилиту (меню Target→Remote Tools→…), далее в меню Connection→Configure Windows CE Platform Manager добавить новое устройство (Add Device). Настроить данное устройство следующим образом (пункт Properties):

  1. Transport - TCP/IP Transport for Windows CE
  2. Startup Server - Manual Server

Затем выбрать пункт Connection→Add Conection главного меню утилиты, в списке выбрать созданное устройство и нажать ОК. В появившемся окне содержится список файлов, которые необходимо скопировать в папку \Windows одноплатного компьютера. Данные файлы можно найти в папке C:\Program Files\Common Files\Microsoft Shared\Windows CE Tools\Platman\target\wce600\armV4i\.После этого необходимо запустить на Тионе команду, указанную в нижней строке. Затем нажать кнопку ОК утилиты на ПК.

Как сделать автозапуск программы при загрузке ОС

Существую 2 основных способа:

1. Добавить ярлык программы, которую нужно запустить, в папку автозапуска.
Папка автозапуска задается в реестре, ключ

HKEY_LOCAL_MACHINE\System\Explorer\Shell Folders\StartUp

Обычно это папка "\NandFlash\StartUp".

2. Через реестр. Данный способ является потенциально опасным, может привести к тому, что ОС перестанет загружаться. Перед использованием данного метода необходимо ознакомиться с документацией по этим ключам:
https://msdn.microsoft.com/en-us/library/ee479368(v=winembedded.60).aspx

HKEY_LOCAL_MACHINE\init

Для запуска программы MyProg.exe необходимо добавить 2 ключа:

"Launch90" = MyProg.exe
"Depend90"=hex:14,00,1E,00


Как сделать синхронизацию системного времени

Информацию о синхронизации с сервером времени можно найти тут: https://msdn.microsoft.com/en-us/library/ee499167(v=winembedded.60).aspx

Как настроить Proxy-сервер

Описание Proxy-сервера можно найти здесь: http://msdn.microsoft.com/en-us/library/ee494916.aspx

По умолчанию Proxy-сервер блокирует все входящие запросы (включая FTP, Telnet, SMB, Web и прочие). Для отключения сервера можно использовать следующий метод: Добавить в реестр HKEY_LOCAL_MACHINE\Comm\Firewall параметр InterfacesNotFirewalled(REG_MULTI_SZ) и присвоить ему значение CS89501.

Как настроить FTP-сервер

Управление FTP-сервером осуществляется через реестр. Описание FTP-сервера можно найти здесь: http://msdn.microsoft.com/en-us/library/ms901267.aspx

Как настроить Telnet-сервер

Управление Telnet-сервером осуществляется через реестр. Описание Telnet-сервера можно найти здесь: http://msdn.microsoft.com/en-us/library/ms885231.aspx

Где скачать Microsoft Platform Builder 5.0 Trial

http://www.microsoft.com/downloads/details.aspx?FamilyID=486E8250-D311-4F67-9FB3-23E8B8944F3E&displaylang=en

При нажатие на TouchScreen дергается экран Windown CE 5.0

Скачайте обновление образа: http://groups.google.com/group/tion_sbc/web/boot.rar.

Как загрузить Windows CE 5.0

В качестве хост-системы Windows XP PRO SP2 (можно и любую другую, лишь бы в ней были TFTP-клиент и терминал).

Процесс загрузки образа выполняется по TFTP, используя стандартный клиент tftp.exe который поставляется с Windows XP и выше.

  1. Прошить во Flash-память ТИОНа загрузчик EBOOT (EBOOT_tftp_fix_322d.nb0) FIXMEE: Как?
  2. Запустить программу HyperTerminal (или подобную, ), настроить подключение: 38400, 1 стоп бит, нет проверки чётности, нет контроля потока
  3. Подключить к плате: Ethernet кабель, нуль-модемный кабель на порт COM1 платы
  4. Включить питание
  5. На экране терминала появится надпись приветствия. В сети должен быть запущен DHCP-сервер для того, чтобы загрузчик смог получить IP-адрес
  6. Запустите TFTP-клиент и загрузите образ во Flash-память платы, например:
    TFTP -i 192.168.1.10 PUT boot.bin
    Вам надо указать IP-адрес, который был получен загрузчиком
  7. По завершении загрузки во Flash-память платы образа Windowns CE 5.0, необходимо перезагрузить плату