Home |
RTTarget-32 Programming Manual Running Win32 Programs without Win32 Running a Program on the Target Running Demos with Command Line Tools Running Demos in Microsoft Visual Studio Running Demos in the Borland Delphi IDE Using a Standard PC as a Target Using a Standard PC as a Target for GUI Demos Using the AMD Élan SC400 Evaluation Board Using the AMD Élan SC520 Evaluation Board Using the RTOS32Win Virtual Target Using the Real-Time Hypervisor Target Program ExLED Compiling and Linking with On Time RTOS-32 |
Program ExLEDProgram ExLED is intended for the Incosys EMU386EX Evaluation Board equipped with an Intel 386EX microcontroller. Without this board, you cannot run this demo program. However, you can study the configuration files Demoex.cfg and Exled.cfg as examples for programs which will boot the target directly from EPROM, without any BIOS support. Exled.cfg also demonstrates the use of virtual regions to run code in ROM and still locate with the Locate NTSection command. The configuration file Demoex.cfg contains the region definitions for the Incosys board. It has 128k of static RAM and a 128k EPROM (the board's flash memory is not used by ExLED). The 128k EPROM is always written to a hex file with the same base name as the program being built and extension .HEX. Thus, when the Monitor ExMon is built, Intel hex file ExMon.hex is generated. When ExLED is built as a self-booting program, file ExLED.HEX is produced. This file has to be programmed into the last 128k of physical address space on the target to run it. The configuration of this 386EX board and the ExLED demo program are examples only. Since this particular board has only 128k of RAM, the demo may fail to build due to an overflow of the SRAM region. The program is only intended as an example and a starting point for real projects. Please do not attempt to run this example unmodified if you don't have the Incosys EMU386EX Evaluation Board.
|