📄 releasenotes.txt
字号:
Release note for the Windows CE .net 6.0 BSP for
EDB93xxA and EDB93xx.
PACKAGE VERSION: 1-0-3
MODULES:
All modules under wince600/platform/ep93xx
STARTUP:
See \ep93xx\documents\quickstartup.doc
for how to create an OS Design and make a new image.
TOOLS:
Visual Studio 2005.
Windows Embedded CE 6.0.
BOARDS SUPPORTED:
EDB9301A (Cirrus doesn't build it.)
EDB9302A
EDB9307A
EDB9315A
EDB9301
EDB9302
EDB9307
EDB9312
EDB9315
FEATURES SUPPORTED:
_______________________________________________________________________
9301A 9302A 9307A 9315A 9301 9302 9307 9312 9315
----- ----- ----- ----- ---- ---- ---- ---- ----
OAL Y Y Y Y Y Y Y Y Y
Bootloader Y Y Y Y Y Y Y Y Y
Ethernet debug driver Y Y Y Y Y Y Y Y Y
Ethernet Y Y Y Y Y Y Y Y Y
Serial Port Y Y Y Y Y Y Y Y Y
Flash Disk Driver Y Y Y Y Y Y Y Y Y
Audio(I2S) Y Y Y Y Y Y Y Y Y
Crunch Y Y Y Y Y Y Y
USB host Y Y Y Y Y Y Y Y
Flat Display Y Y Y Y Y
Accel Display Y Y Y Y
Touch Screen Y Y Y Y Y
ATAPI Y Y Y
Audio(AC97) Y Y Y
ISP1581 USB Function Y Y Y Y
CIR Y Y Y Y
RTC Y Y Y Y
________________________________________________________________________
DEVICE DRIVERS:
To add/remove device drivers to/from the OS Design, must
select/deselect the items in Catalog window.
Name: EP93XX ATAPI(IDE)
Directory: ep93xx\src\drivers\atapi
Errata: UDMA up to mode 3 for HDD and mode 2 for CDROM.
Name: EP93XX Accel Display
Directory: ep93xx\src\drivers\display\accel
Errata: Accelerated Display driver supports:
* HW cursor acceleration,
* Line Draw
* Block Fill
* Block Copy
Supports the following CRT modes: 640x480x8, 640x480x16,
640x480x24, 800x600x16, 1024x768x8, 1280x1024x8.
Also supports: Phillips LB064V02 LCD,
NEC NL6448AC33-29 LCD, and Conexant NTSC encoder.
Supports Rotation.
Block Copy is not hardware-accelerated if rotation is enabled.
Name: EP93XX Flat Display
Directory: ep93xx\src\drivers\display\flat
State: Functional. For EDB9315A/07A.
Errata Supports the following CRT modes: 640x480x8, 640x480x16,
640x480x24, 800x600x16, 1024x768x8, 1280x1024x8.
Also Supports: Phillips LB064V02 LCD,
NEC NL6448AC33-29 LCD and Conexant NTSC encoder.
Supports Rotation
Name: Crunch Library
Directory: ep93xx\src\crunchlib
Note: See ep93xx\src\crunchlib\userguide.doc for documentation.
Name: EP93XX NOR Flash Disk Driver
Directory: ep93xx\src\drivers\fsd
State: Functional. Not Fully Tested with CETK.
Supports Intel J30, C30, P30, and AMD 29L style flash chips.
Name: EP93XX Serial Port
Directory: ep93xx\src\drivers\serial
Name: EP93XX Touch Screen
Directory: ep93xx\src\drivers\touch
Name: EP93XX Audio
Directory: ep93xx\src\drivers\wavdev
Name: EP93XX Ethernet
Directory: ep93xx\src\drivers\ethermac
Name: EP93XX USB HOST OHCI
Directory: ep93xx\src\drivers\usb
Name: ISP1581 USB Function(Slave)
Directory: ep93xx\src\drivers\usbfn
State: Support mass storage and serial.
Name: EP93XX RTC
Directory: ep93xx\src\oal\oallib\isl1208.c
State: Supports ISL1208 chip.
Name: Infrared CIR driver
Directory: Embedded in kernel code
State: Mainly for example only.
Can't be added by catalog window, only by environment variable.
Name: Internal Ethernet debug driver.
Directory: ep93xx\src\drivers\ethdbg
State: Can't be added by Catalog window. It's added automatically
when KITL is selected.
OAL & Bootloader:
Name: Ethernet boot loader.
Directory: ep93xx\src\bootloader
Errata: 1. Internal Ethernet download works.
2. Flash programming supported for NOR compatible flashes.
3. Boot from Compact Flash card/Hard Disk in IDE port. Functional.
4. Supports SST and ATMEL EEPROM.
Name: OAL
Directory: ep93xx\src\oal
Errata: Profiling kernel is untested.
PROGRAMS DESCRIPTION:
1. CIR93xx Testing Infrared CIR Receiver.
2. crunchdemo Compares crunch float with soft float.
3. cs0kbd NOP Soft keyboard.
4. ipbgditest Testing GDI performance.
5. massperf The performance test of mass storage devices.
6. mp3player MP3 Player.
7. TcpPerfTest The performance test of TCP/IP over Ethernet.
8. syscon Redirect debug output. Simple test for serial ports.
9. wstartup Setting Name of the CE Device.
__________________________________________________________________________
EDB9302AShip EDB9307AShip EDB9315AShip EDB9302Ship EDB9315Ship
------------ ------------ ------------ ----------- -----------
CIR93xx Y Y Y Y
crunchdemo Y Y Y Y Y
cs0kbd Y Y Y
ipbgditest Y Y Y
massperf Y Y Y Y Y
mp3player Y Y
TcpPerfTest Y Y Y Y Y
syscon Y Y Y Y Y
wstartup Y Y
Internet Y Y Y
Explorer
Media Player Y Y Y
Telenet Server Y Y
FTP Server Y Y
Web Server Y Y
OTHER KNOWN ISSUES:
Bugs:
Please refer to the "Known Issue" section of image_release_notes.txt.
Things need to know but not bugs:
1. Hard disk for eboot must be formatted as FAT file system.
2. Following message is printed from EDB9302A if EDB9302AShip OS Design is
used:
MDValidateRomChain: XIP (800c0000 -> 808f5a74) span across multiple memory
region
ERROR! XIP region span across discontigious memory!!! System Halted!
This is because the OS image is larger than 0x740000 so it spans two
memory segments. The error message won't affect the OS' functions.
3. CD/DVD Drive:
WinCE 6.0 cannot support all kinds of CD/DVD drives currently.
Please test your CD/DVD drive with a CEPC first.
If your CD/DVD cannot work on a CEPC, contact Microsoft.
If the CD/DVD drive works fine on a CEPC but cannot work
on an EDB93xx board, contact Cirrus.
The CD/DVD drive, "LITE-ON SHW160P6S04", works fine on EDB93xx boards.
4. Copying files by using "net use" (SMB/CIFS) is very slow. The Ethernet NDIS
driver has been optimized for receiving by indicating multiple received packets
to the upper layer (NDIS) at a time. This optimization can gain about 20% performance
increase for receiving. However, The protocol of SMB file transfer doesn't work
efficiently with the new receiving way of the Ethernet driver. If "net use" is
preferred, use the Ethernet driver in Cirrus WinCE 5.0 BSP.
Source code of Ethernet NDIS driver: winceX00\PLATFORM\ep93xx\src\drivers\ethermac
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -