9
0
Fork 0

Updated for 0.2.4 release

git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@192 7fd9a85b-ad96-42d3-883c-3090e2eb8679
This commit is contained in:
patacongo 2007-04-28 22:38:28 +00:00
parent 640f99a443
commit f093b9f0bc
6 changed files with 111 additions and 26 deletions

View File

@ -111,7 +111,7 @@
pthread_join. In the failure condition, memory was being
deallocated while still in use.
0.2.4 2007-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
0.2.4 2007-04-28 Gregory Nutt <spudmonkey@racsa.co.cr>
* Verfied c5471 build under Cygwin on WinXP
* Makesystem changes to better support different SoCs.
@ -120,4 +120,7 @@
* Logic from arch/c5471 and arch/dm320 combined into arch/arm.
arch/c5471 and arch/dm320 are deprecated and will be removed
when the new c5471 and dm320 logic is verified.
0.2.5 2007-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
* Started m68322

View File

@ -180,7 +180,7 @@
</table>
<p>
The sixth release of NuttX (nuttx-0.2.3) is available for download
The seventh release of NuttX (nuttx-0.2.4) is available for download
from the <a href="http://sourceforge.net/project/showfiles.php?group_id=189573">SourceForge</a>
website.
</p>
@ -472,9 +472,18 @@ Other memory:
pthread_join. In the failure condition, memory was being
deallocated while still in use.
0.2.4 2007-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
0.2.4 2007-04-28 Gregory Nutt <spudmonkey@racsa.co.cr>
* Verfied c5471 build under Cygwin on WinXP
* Makesystem changes to better support different SoCs.
* Made arch/c5471/include and arch/dm320/include identical in
preparation for merging into arch/arm
* Logic from arch/c5471 and arch/dm320 combined into arch/arm.
arch/c5471 and arch/dm320 are deprecated and will be removed
when the new c5471 and dm320 logic is verified.
0.2.5 2007-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
* Started m68322
</pre></ul>

View File

@ -1,18 +1,20 @@
nuttx-0.2.3
nuttx-0.2.4
^^^^^^^^^^^^
This is the sixth release of NuttX. This release is primarily
a bugfix release. Numerous problems were fixed as detailed
in the change log. New functionaliy includes support for
timed messsage queues.
This is the 7th release of NuttX. This release is only to roll out
build changes to better support different SoC's that use the same
processor architecture. In particular, the two existing ARM architectures,
c5471 and DM320 were combined into a single ARM directory. This was done
in preparation for an LPC2148 port that is currently in progress. There
is NO new functionality or significant bufixes in this release.
See the ChangeLog for a complete list of changes.
This release has been verified on the Linux user-mode platform
and the Neuros OSD using the test program under examples/ostest.
The results of the testing is available in the source tree under
configs/ntosd-dm320/doc/test-results. There are no known,
critical defects but the project development status remains at
'beta' status pending further test and evaluation.
configs/ntosd-dm320/doc/test-results and under configs/sim/doc/test-results.
There are no known, critical defects but the project development status
remains at 'beta' status pending further test and evaluation.
This tarball contains a complete CVS snapshot from March 29, 2007.
This tarball contains a complete CVS snapshot from April 28, 2007.

View File

@ -0,0 +1,67 @@
NuttX on the Neuros Technology OSD
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
References:
^^^^^^^^^^^
http://wiki.neurostechnology.com/index.php/Main_Page
http://wiki.neurostechnology.com/index.php/OSD_Developer_Home
http://wiki.neurostechnology.com/index.php/DM320_Platform_development
http://wiki.neurostechnology.com/index.php/The_Neuros_and_Open_Source
...
Status:
^^^^^^^
At present, the system only supports a serial console and timer
interrupts so there is not to much that you can do with it. But I
would be happy to work with anyone who is interested in using it.
General instructions.
1. Download build-0.1.0.tar.gz and nuttx-0.2.3.tar.gz into the same
<directory>. These are the current versions as of this writing
(but could very well new older release now).
2. Unpack, you should now have <directory>/buildroot and
<directory>/nuttx-0.2.3
3. Rename nuttx-0.2.3 to nuttx
4. Configure NuttX:
cd <directory>/nuttx/tools
./configure.sh ntosd-dm320
5. Build the toolchain:
cd <directory>/buildroot
cp configs/c5471-defconfig .config
make oldconfig
make
6. Build Nuttx:
cd <directory>nuttx
. ./setenv.sh
make
mv nuttx /tftpboot/nuttx.dm320
7. Configure the OSD u-boot:
Neuros Devboard > set ipaddr yy.yy.yy.yy
Neuros Devboard > set serverip xx.xx.xx.xx
Neuros Devboard > ...
Neuros Devboard > run update-ipstatic
where yy.yy.yy.yy is the OSD IP address and xx.xx.xx.xx is
the host PC address.
8. Load and run nuttx from uboot
tftpboot xx.xx.xx.xx nuttx.dm320
go 1008000
What will run is an a simple OS test that will verify many of the
features of the OS. (this is nutts/examples/ostest).

View File

@ -1,16 +1,16 @@
This is the output from running examples/ostest on March 28, 2007
This is the output from running examples/ostest on April 28, 2007
=================================================================
Neuros Devboard > tftpboot 10.0.0.1 nuttx.dm320
Neuros Devboard > tftpboot 192.168.0.100 nuttx.dm320
Found DM9000 ID:90000a46 at address 60000300 !
DM9000 work in 16 bus width
[eth_init]MAC:0:18:11:80:10:6:
TFTP from server 10.0.0.1; our IP address is 10.0.0.2
TFTP from server 192.168.0.100; our IP address is 192.168.0.101
Filename 'nuttx.dm320'.
Load address: 0x10
Load address: 0x1000000
Loading: #############################
done
Bytes transferred = 146570 (23c8a hex)
Bytes transferred = 146617 (23cb9 hex)
Neuros Devboard > go 1008000
## Starting application at 0x01008000 ...
stdio_test: write fd=1

View File

@ -47,6 +47,10 @@ GARBAGEDIRS="\
configs/m68332evb/src/src\
configs/m68332evb/src/include\
configs/m68332evb/src/doc\
configs/sim/doc/include\
configs/sim/doc/src\
arch/c5471\
arch/dm320
"
# Make sure we know what is going on