ЗАО «ЗЭО»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: Запуск приложения  (Прочитано 4473 раз)

0 Пользователей и 1 Гость просматривают эту тему.

bva_rzn

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 21
Запуск приложения
« : 09 Ноября, 2012, 13:48:39 »

Добрый день.

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

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

Спасибо.
Записан

Danila

  • Administrator
  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 703
Re: Запуск приложения
« Ответ #1 : 12 Ноября, 2012, 13:22:44 »

Проверьте ключ реестра [HKEY_LOCAL_MACHINE\System\Explorer\Shell Folders]. Правильно ли прописан путь к папке StartUp.

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

Попробуйте добавить задержку при запуске программы, самой первой командой, на несколько секунд. Возможно к моменту запуска программы не успевает до конца загрузиться какой-то компонент ОС или драйвер.
Записан

bva_rzn

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 21
Re: Запуск приложения
« Ответ #2 : 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 не грузится, связи с платой нет.

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

Записан

Danila

  • Administrator
  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 703
Re: Запуск приложения
« Ответ #3 : 19 Ноября, 2012, 15:41:31 »

Попробуйте установить дату в меню E-Boot.
"T) Set RTC date dd-mm-yyyy "

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