=============================================================================
          Kontron Windows CE 6.0 Solution Pack Release Notes
                    CESPI128.ZIP    Date: 2009.04.14
=============================================================================

The documentation is contained in the JWINCE.PDF file. This ReadMe contains
important updates and additions.

Important Notes:
----------------

Platform Builder prevents drivers that are chosen by a BSP from 
being removed in the GUI projects catalog items tree.
To remove individual drivers or components, create a file called
WINCE600\OSDesigns\<ProjectName>\WINCE600\JCEPC_x86\PostWinCE.bat
and set the correponding J_CEPC_* environment variable to a blank value.
In PB click on the refresh button on top of the Catalog Items View for 
the changes to take effect.

DO NOT MODIFY THE <PLATFORM>.BAT FILE!

To change to a different Kontron BSP in an existing project, copy the file 
WINCE600\OSDesigns\<ProjectName>\WINCE600\JCEPC_x86\_setbsp.bat
to setbsp.bat (no leading underscore) and modify the BSP name to any 
Kontron BSP name as it appears in the Component Catalog (EXACT case and 
spelling).


Installation:
-------------

Run Setup.exe.
Please note the BSP is now located in its own WINCE600\Platform\JCEPC
directory. The BSPs are then immediately available in PB.

Component Catalog:
------------------

All Kontron components appear under the "Third Party" node.


Crystal Ethernet:
-----------------

You need to set the interrupt for which the card has been
configured. The default is IRQ10. To set the driver to IRQ5 you need to set
the environment variable J_CEPC_ETHER_CRYSTAL_IRQ5 to 1.
For all other IRQs you need to manually change the setting in PLATFORM.REG

You can use the DOS based SETUP program to view or change the current IRQ.


Flat VGA Driver Support:
------------------------

If you want to use the Flat VGA driver ddi_flat then
prepare the boot drive with

  JSYSCE C: F640*480

Please note that if you use LOADCEPC you MUST add the /L switch like this:

  LOADCEPC /L:640x480x256

For ALL other video drivers NEVER add the /L switch. Setting the video mode
with JSYSCE is sufficient in these cases.

The Flat VGA driver can be used for all boards with a PCI graphics card and
VESA support in the BIOS that do not have a dedicated display driver.

This is the case for VIA based boards like ETX-P3E and ETX-C3E.


Topro Display Driver:
---------------------

For Topro based cards like the DIMM/PC-VGA2 include the
ddi_jump (Kontron Cirrus Logic Display Driver)

Then prepare the boot drive with

  JSYSCE C: TP640*480


LX800 Display Driver:
---------------------

For LX based prepare the boot drive with MGX like:

  JSYSCE C:MGX640*480


Ethernet Download and Kernel Debugging:
---------------------------------------

PLEASE NOTE: In order to use Ethernet Kernel Debugging you MUST remove the
NDIS Ethernet Driver for that card!!!
This involves creating a PostWinCE.bat and setting J_CEPC_ETHER_INTEL, 
J_CEPC_ETHER_INTEL1000, or J_CEPC_ETHER_DAVICOM to an empty string.
Otherwise two different drivers would access the same chip.

The preferred Ethernet Download and Kernel Debugging option is to use a dedicated 
NE2000 compatible Ethernet card (preferably ISA or PC/104) or RTL8139 PCI Ethernet
card.

However if this in not an option you can now use the on-board Ethernet. 
This package contains support for on-board Davicom 9102A and Intel 8255x(ER) 
Ethernet chips.

The Ethernet bootloader also includes support for NE2000 compatible ISA cards 
(like RTL8019, DM9008, FP9601) or RTL8139 compatible cards.

Copy the file EBOOT.BIN from the Kontron\Tools directory your target's boot disk.

Launch with the Kontron Version of Loadcepc:
  loadcepc /E:1:<io>:<irq> /B:38400 eboot.bin

Specify the correct values for <io> and <irq> for example:
  loadcepc /E:1:1400:11 /B:38400 eboot.bin

To pick the first PCI Ethernet chip specify:
  loadcepc /E:1:1:1 /B:38400 eboot.bin


New BSPs:
---------

CESPI128:

Kontron ETX-PM3
Kontron MOPS-PM
Kontron microETXexpress-SP
Kontron nanoETXexpress-SP
Kontron nanoETXexpress-VX8
Kontron JRexplus-LX
Kontron JRexplus-690
Kontron ETX-CN8
Kontron ETXexpress-690
Kontron ETXexpress-PC
Kontron microETXexpress-PC
Kontron ETX-DC

Removed:
Kontron Xboard-861
Kontron MOPS-520


CESPI127:

Kontron ETXexpress-MC


CESPI125:

Kontron microETXexpress-PM
Kontron ETX-CD
Kontron MOPS-520
Kontron ETXexpress-CN8

The CE 6.0 version *REMOVES* official support for these
EOL (End of Life) Boards:

Kontron MOPSlcd4
Kontron MOPSlcd6
Kontron MOPSlcd7
Kontron MOPSlcdVE
Kontron MOPSlcdTM
Kontron MOPSlcdSE
Kontron MOPSlcdGX1
Kontron coolMONSTER
Kontron coolMONSTER-VE-VC
Kontron JRex-P3
Kontron JRex-VE-VC-VA
Kontron JRex-GX1
Kontron ePanel-mgx
Kontron ETX-P1-P3
Kontron ETX-P3e
Kontron ETX-P3m-VE
Kontron ETX-MGX
Kontron ETX-elite
Kontron ETX-P3Tx


CESPI124:

Kontron ETX-LX
Kontron MOPSlcdLX
Kontron ETX-P3Tx
Kontron speedMOPSlcdPM
Kontron EPIC-CE
Kontron EPIC-PM
Kontron ETXexpress-PM
Kontron T-MOPSlcdSA 
Kontron coolMONSTER-PM


What's New:
-----------

CESPI128:

Updated Realtek Gigabit 811x Ethernet (set J_CEPC_ETHER_REALTEK1000 to 1)
Updated Intel Gigabit 8257x Ethernet (set J_CEPC_ETHER_INTEL1000 to 1)
Updated Intel Embedded Graphics Driver 8.0 (9.1.1 for Atom SCH, optional for others)
Updated JATAPI
Updated JINITUSB
Updated JINITIG
Updated Kontron Flat Display Driver
Updated JSYSCE
Updated EBOOT.BIN
Updated JIDA Driver
Added HD Audio Driver
Added Intel Gigabit 8257x Ethernet Debug Driver (EBOOT & KITL)
Added Intel Gigabit 82574L Driver (set J_CEPC_ETHER_INTEL1000 to 1)
Added Intel SD Host Controller Driver (set J_CEPC_SD, SYSGEN_SDHC_STANDARD, SYSGEN_SD_MEMORY to 1)
Added Intel USB Function Driver (set J_CEPC_USBFN, SYSGEN_USBFN_STORAGE to 1)
Added VIA Chrome Display Driver
Added VIA High Definition Audio

CESPI127:

Updated Intel Gigabit 8257x Ethernet (set J_CEPC_ETHER_INTEL1000 to 1)
Updated Intel Embedded Graphics Driver
Updated JSYSCE
Added TCP/IP Connect Transport (set J_CEPC_CONMAN to 1)
Changed EPIC-PM second Ethernet from Davicom to Intel

CESPI126:

Added Intel Gigabit 8254x Ethernet (set J_CEPC_ETHER_INTEL1000B to 1)
Added Realtek Gigabit 811x Ethernet (set J_CEPC_ETHER_REALTEK1000 to 1)
Updated JATAPI
Updated Intel Embedded Graphics Driver
Updated Davicom Ethernet Driver
Updated JSYSCE

CESPI125:

Ported to Windows CE 6.0
Added Intel Gigabit 8257x Ethernet (set J_CEPC_ETHER_INTEL1000 to 1)


CEPSI124:

Updated JATAPI
Updated Intel Embedded Graphics Driver
Updated Crystal Ethernet Driver
Updated JIDA Driver
Updated JInitGX (LX support)
Updated ICH4 Audio Driver (ICH6 support)
Added LX Video Driver
Added LX Audio Driver
Added JApmOff for power button support on Intel and Via boards.

