
Page 4
Epson Research and Development
Vancouver Design Center
S1D13505
X23A-E-002-03
Wind River WindML v2.0 Display Drivers
Issue Date: 01/04/06
Building a WindML v2.0 Display Driver
The following instructions produce a bootable disk that automatically starts the UGL demo
program. These instructions assume that Wind River
’
s Tornado platform is already
installed.
Note
For the example steps where the drive letter is given as
“
x:
”
. Substitute
“
x
”
with the
drive letter that your development environment is on.
1. Create a working directory and unzip the WindML display driver into it.
From a command prompt or GUI interface create a new directory (e.g. x:\13505).
Unzip the file
13505windml.zip
to the newly created working directory. The files will
be unzipped to the directories
“
x:\13505\8bpp
”
and
“
x:\13505\16bpp
”
.
2. Configure for the target execution model.
This example build creates a VxWorks image that fits onto and boots from a single
floppy diskette. In order for the VxWorks image to fit on the disk certain modifica-
tions are required.
Replace the file
“
x:\Tornado\target\config\pcPentium\config.h
”
with the file
“
x:\13505\8bpp\File\config.h
”
(or
“
x:\13505\16bpp\File\config.h
”
). The new
config.h
file removes networking components and configures the build image for booting from
a floppy disk.
Note
Rather than simply replacing the original
config.h
file, rename it so the file can be kept
for reference purposes.
3. Build a boot ROM image.
From the Tornado tool bar, select Build -> Build Boot ROM. Select
“
pcPentium
”
as
the BSP and
“
bootrom_uncmp
”
as the image.
4. Create a bootable disk (in drive A:).
From a command prompt change to the directory
“
x:\Tornado\host\x86-win32\bin
”
and run the batch file
torvars.bat
. Next, change to the directory
“
x:\Tornado\tar-
get\config\pcPentium
”
and type:
mkboot a: bootrom_uncmp
5. If necessary, generate a new
mode0.h
configuration file.
The file
mode0.h
contains the register values required to set the screen resolution, col-
or depth (bpp), display type, active display (LCD/CRT), rotation, etc. The
mode0.h
file included with the drivers, may not contain applicable values and must be regener-
ated. The configuration program 13505CFG can be used to build a new
mode0.h
file.
If building for 8 bpp, place the new
mode0.h
file in the directory
“
x:\13505\8bpp\File
”
. If building for 16 bpp, place the new
mode0.h
file in
“
x:\13505\16bpp\File
”
.