ЗАО «ЗЭО»

Техническая поддержка пользователей => Тион270, Тион-Про270, Сириус270 => Тема начата: bva_rzn от 09 Ноября, 2012, 13:48:39

Название: Запуск приложения
Отправлено: bva_rzn от 09 Ноября, 2012, 13:48:39
Добрый день.

Отладил приложение в VS2005. Сохранил с именем _Launch.exe, записал в папку Flash Disk\StartUp.
Но при последующем включении устройства приложение не запускается, хотя в папке Flash Disk\StartUp  _Launch.exe
есть.

В чём может быть проблема?

Спасибо.
Название: Re: Запуск приложения
Отправлено: Danila от 12 Ноября, 2012, 13:22:44
Проверьте ключ реестра [HKEY_LOCAL_MACHINE\System\Explorer\Shell Folders]. Правильно ли прописан путь к папке StartUp.

При ручном, не автоматическом, запуске программа работает?

Попробуйте добавить задержку при запуске программы, самой первой командой, на несколько секунд. Возможно к моменту запуска программы не успевает до конца загрузиться какой-то компонент ОС или драйвер.
Название: Re: Запуск приложения
Отправлено: bva_rzn от 19 Ноября, 2012, 12:20:51
Добрый день.

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

И ещё вопрос, чтобы не формировать новую тему:
У одной из плат (Тион-Про270) в терминальную программу выводится следующее:

Microsoft Windows CE Bootloader Common Library Version 1.4 Built Sep 11 2009 14
33:09                                                                         
Microsoft Windows CE Ethernet Bootloader 1.22 for TION 270 based board's Sep 11
2009                                                                           
                                                                               
Press [ENTER] to launch image stored in flash or [SPACE] to cancel.           
                                                                               
Initiating image launch in 3 seconds.                                         
Launching flash image  ...                                                     
System ready!                                                                 
Preparing for download...                                                     
INFO: Using device name: 'TION270-0'                                           
Download successful!  Jumping to image at 0x80101000 (physical 0xA0101000)... 
Load image from 0xBCA80000 to 0x80100000 len=0x180F6CC                         
                                                                               
                                                                               
                                                                               
Run Mode clock: 208.0MHz (*16)                                                 
Turbo Mode clock: 520.0MHz (*2.5,   active)                                   
Memory clock: 104.0MHz (/2)                                                   
System bus clock: 208.0MHzWindows CE Kernel for ARM (Thumb Enabled) Built on Ja
 21 2009 at 18:02:34                                                           
INFO:OALLogSetZones: dpCurSettings.ulZoneMask: 0xb                             
OEM: Force clean boot.                                                         
+OALIoCtlHalInitRTC(...)                                                       
call M41T00GetRealTime                                                         
Time from RTC 2000/1/0  0:39:8   

Windows не грузится, связи с платой нет.

В чём может быть проблема?

Название: Re: Запуск приложения
Отправлено: Danila от 19 Ноября, 2012, 15:41:31
Попробуйте установить дату в меню E-Boot.
"T) Set RTC date dd-mm-yyyy "

Если не поможет - перезаписать образ ОС. Если это не поможет - очистить всю флеш и записать заново загрузчик и WinCE.