Перейти к содержимому


Shust

Дата регистрации: 05.11.2007
Вне сайта Был на сайте 26.12.2017 15:17
-----

Сообщения пользователя

В теме:Переход на WEC2013

21.12.2017 - 11:14

Возможен ли безболезненный переход с WinCE6.0 на WEC2013?

 

Абсолютно нет. Причина тому бинарная несовместимость и SMP.

 

При тестировании выяснилось, что в WEC2013 есть недостатки:

1. не найти драйверов сетевых интерфейсов, в частности Realtek Gigabit/Fast Ethernet Controller.

 

если речь идет про x86 платформу, то их можно выдернуть из BSP соответствующих железок - см. какие-нибудь азиатские производители типа Advantech, Adlink и прочие.

 

2. Полностью убран интерфейс PDA, Standard Shell (SYSGEN_STANDARDSHELL).

3. Убрали утилиту удаленного рабочего стола Remote Display Application (SYSGEN_CERDISP)

 

Возможно ли это перенести из WinCE6.0, WEC7 или лучше выбирать для разработки WEC7.

 

насчет п.2 ничего сказать не могу, но RDP доступен с WEC7.

 

Переход мотивировался поддержкой памяти (до 3 Гб), и поддержкой многоядерности.

 

Общий размер RAM - да, но на приложение не более 1 Гб.

SMP - это боль для старых исходников, отлаженных на CE6.


В теме:Добавить COM3

21.12.2017 - 11:01

Мог бы предложить готовое решение, если интересно - пишите в личку.


В теме:Добавить COM3

19.12.2017 - 18:06

Т.е. без "допиливания"  драйвера никак?   В базе работа с одним и тем же IRQ не поддерживается?


Если ваш железо/BIOS поддерживает назначение разных IRQ на serial-порты, то достаточно поправить реестр. Если нет, то пилить драйвер на предмет поддержки shared irq.


В теме:Перенос NK.bin с IDE-Compact Flash на USB Flash

29.06.2017 - 12:28

У вас образ-то загружается, только потом зависает, с BIOSLoader'ом лучше не станет.

 

1. Попробуйте снять дамп по serial-порту (если такой есть), стандартные настройки 38400N8. "Debug port" по умолчанию = COM1, 0x3F8

Попадались железки где UART'а нет вообще и они зависали при попытке вывода в порт. В таком случае "debug port" надо отключить через параметр /c:0  (loadcepc /c:0).

 

2. Возможно в образе задействован "persistent registry", т.е. сохраняемый на IDE реестр. Пока не "поднимится" носитель, WinCE не стартует.

В таком случае поможет только пересборка образа.

 

3. Вы можете самостоятельно собрать пробный образ на базе BSP CEPC и посмотреть работоспособность системы.