Drucegrove DragonFly User Manual 1.4
Page 10
DragonFly Core Software and Configuration
All software configuration, fonts, images, data files, etc are stored on the micro SD card:
The core software itself is stored under the “\Storage Card\Bin\” directory.
All of the software and layout settings are stored in XML files under the “\Storage Card\Config\” directory.
Layouts are stored in DFX files under the “\Storage Card\Config\Theme\” directory.
Other data is stored under “\Storage Card\Data\”. This includes fonts, and the message image library files.
The software and configuration are automatically set up on the micro SD card by the DragonFly Designer software.
The same DragonFly core software works on all TFT20 Series and TFT500 hardware, regardless of the processor
engine or screen type.
DragonFly Boot Sequence
The
RE1
based DragonFly has no internal flash, so its boot sequence is as follows:
1.
A registry key is present to automatically run “\SD Card\Startup\Startup.exe”
2.
Startup.exe sets up the desktop environment, installs any default fonts, configures the Ethernet network,
initialises the data receiver firmware, and finally runs “\SD Card\Bin\DragonFly.exe”
3.
DragonFly.exe shows a white splash screen with a DragonFly logo as it loads, before finally displaying the
screen layout selected in the Settings.xml file.
If the Startup.exe software does not automatically run after creating a new SD card, it will need to be manually run
the for the first time using a USB mouse/keyboard and the Windows CE file explorer. Double click on
Device
,
followed by
SD Card
and then
Startup
. Then double click on
Startup.exe
. The software will automatically create the
auto-run registry key for the next time the device boots up.
The
RE2
and
RM2
based DragonFly has the Startup.exe software pre-installed in internal flash, so its boot sequence
is as follows:
1.
Startup.exe is run from the internal flash, and installs any default fonts, configures the Ethernet network,
initialises the data receiver firmware, and finally runs “\Storage Card\Bin\DragonFly.exe”
2.
DragonFly.exe shows a white splash screen with a DragonFly logo as it loads, before finally displaying the
screen layout selected in the Settings.xml file.
As a failsafe, The Windows CE image on the RE2 and RM2 will also launch “\Storage Card\Startup\Startup.exe”
automatically. This instance of the software will check the internal flash instance and replace it if it is not fully
present or has not executed in a timely manner.
If there is no micro SD card inserted, the Startup.exe software on the internal flash will not find “\Storage
Card\Bin\DragonFly.exe”, and will show an error message on the screen. The unit will then automatically reboot
itself after 2 minutes.