1 |
1254 |
phoenix |
eCos - the Embedded Configurable Operating System - release 2.0 README
|
2 |
|
|
======================================================================
|
3 |
|
|
|
4 |
|
|
May 2003
|
5 |
|
|
|
6 |
|
|
|
7 |
|
|
Welcome to the eCos 2.0 public net release.
|
8 |
|
|
|
9 |
|
|
This README contains a list of known problems with the eCos 2.0 release.
|
10 |
|
|
Please check for further issues by searching the Bugzilla database for
|
11 |
|
|
product "eCos" version "2.0":
|
12 |
|
|
|
13 |
|
|
http://bugzilla.redhat.com/bugzilla/query.cgi?product=eCos
|
14 |
|
|
|
15 |
|
|
If you discover new bugs with this release please report them using
|
16 |
|
|
Bugzilla:
|
17 |
|
|
|
18 |
|
|
http://bugzilla.redhat.com/bugzilla/enter_bug.cgi?product=eCos
|
19 |
|
|
|
20 |
|
|
|
21 |
|
|
------------------------------------------------------------------------------
|
22 |
|
|
eCos 2.0 Errata
|
23 |
|
|
---------------
|
24 |
|
|
|
25 |
|
|
* When building RedBoot for ROM startup, the following warning may be produced
|
26 |
|
|
by BFD:
|
27 |
|
|
|
28 |
|
|
allocated section `.bss' is not in segment
|
29 |
|
|
|
30 |
|
|
This warning is due to mishandling of overlapping segments and is harmless. A
|
31 |
|
|
patch has been submitted to the binutils mailing list.
|
32 |
|
|
|
33 |
|
|
* When building eCos for the 'linux' target with the 'net' template, the
|
34 |
|
|
following warning is produced:
|
35 |
|
|
|
36 |
|
|
/usr/bin/ld: warning: no memory region specified for section
|
37 |
|
|
`.rel.ecos.table._Net_inits.data.0x88000001domain_routecyg_net_add_domain'
|
38 |
|
|
|
39 |
|
|
This warning is harmless and may be ignored.
|
40 |
|
|
|
41 |
|
|
* eCos fails to build for target 'flexanet' since the platform support has not
|
42 |
|
|
been maintained with respect to the rest of the repository.
|
43 |
|
|
|
44 |
|
|
* RedBoot fails to build for target 'dreamcast' since the package
|
45 |
|
|
CYGPKG_FS_ISO is not present in the eCos public repository.
|
46 |
|
|
|
47 |
|
|
* The eCos tests 'pselect' and 'cpuload' may fail erroneously on some eCos
|
48 |
|
|
targets (false negative).
|
49 |
|
|
|
50 |
|
|
* We are aware of the following issues with specific versions of the cygwin1
|
51 |
|
|
DLL:
|
52 |
|
|
|
53 |
|
|
- version 1.3.19 cannot be used to configure eCos toolchains due to a
|
54 |
|
|
problem with vasprintf.
|
55 |
|
|
- version 1.3.20 causes various toolchain failures when building eCos on
|
56 |
|
|
Win95/98/ME only. We suspect this is an mmap issue.
|
57 |
|
|
|
58 |
|
|
* The PSIM PowerPC simulator treats all data cache instructions as noops.
|
59 |
|
|
The behaviour is benign with the exception of the dcbz instruction. It causes
|
60 |
|
|
the eCos kcache2 test to fail on target 'psim'.
|
61 |
|
|
|
62 |
|
|
* Register handling in the GDB stub code for the MIPS32 variant has been
|
63 |
|
|
changed to supply 32 bit registers rather than 64 bit. This change allows
|
64 |
|
|
use the public gcc 3.2.x compiler but will cause problems with the
|
65 |
|
|
mipsisa32-elf toolchain from ftp://ftp.mips.com/pub/redhat/linux/
|
66 |
|
|
|
67 |
|
|
* There are a number of minor issues with the eCos Configuration Tool:
|
68 |
|
|
|
69 |
|
|
84946 Configtool build progress bar inoperative
|
70 |
|
|
84948 Cannot add new command prefix in platform editor dialog box
|
71 |
|
|
85588 Starting help spawns xterm which doesn't disappear
|
72 |
|
|
85597 Configtool internal doc viewer issues
|
73 |
|
|
89778 Configtool platforms list is not sorted
|
74 |
|
|
90180 NT config tool configuration pane divider dragging unreliable
|
75 |
|
|
|
76 |
|
|
* The eCos documentation does not describe how to invoke the Insight graphical
|
77 |
|
|
debugger. Insight is invoked by specifying the "-w" switch on the GDB command
|
78 |
|
|
line.
|
79 |
|
|
|
80 |
|
|
* The Insight graphical debugger exhibits a lack of robustness on Win95/98/ME
|
81 |
|
|
hosts. We recommend using command-line GDB on these platforms.
|