9
0
Fork 0

Update to LPC4330 scripts and README

git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4922 7fd9a85b-ad96-42d3-883c-3090e2eb8679
This commit is contained in:
patacongo 2012-07-09 18:12:22 +00:00
parent 314a7005d5
commit a40cf5223c
3 changed files with 67 additions and 0 deletions

View File

@ -2306,6 +2306,8 @@ that release consists of two tarballs: nuttx-6.10.tar.gz and
apps-6.10.tar.gz. Both may be needed (see the top-level nuttx/README.txt
file for build information).
This release corresponds with SVN release number: r4028
This release includes a few new features and several important bug fixes.
The new features (some still incomplete) include:
@ -2370,6 +2372,8 @@ that release consists of two tarballs: nuttx-6.11.tar.gz and
apps-6.11.tar.gz. Both may be needed (see the top-level nuttx/README.txt
file for build information).
This release corresponds with SVN release number: r4090
This release is a maintenance release that includes a few new features
and some important bugfixes. New features include:
@ -2406,6 +2410,8 @@ that release consists of two tarballs: nuttx-6.12.tar.gz and
apps-6.12.tar.gz. Both may be needed (see the top-level nuttx/README.txt
file for build information).
This release corresponds with SVN release number: r4141
New features in this release include:
* STM32. Basic support added for the STM32 F4 family. Board support
@ -2433,6 +2439,8 @@ that release consists of two tarballs: nuttx-6.13.tar.gz and
apps-6.13.tar.gz. Both may be needed (see the top-level nuttx/README.txt
file for build information).
This release corresponds with SVN release number: r4231
New features in this release include:
* Drivers. New standard interface for PWM drivers and common
@ -2469,6 +2477,8 @@ that release consists of two tarballs: nuttx-6.14.tar.gz and
apps-6.14.tar.gz. Both may be needed (see the top-level nuttx/README.txt
file for build information).
This release corresponds with SVN release number: r4301
New features in this release include:
* Drivers. The upper-half PWM driver will now support a pulse count (as
@ -2531,6 +2541,8 @@ that release consists of two tarballs: nuttx-6.15.tar.gz and
apps-6.15.tar.gz. Both may be needed (see the top-level nuttx/README.txt
file for build information).
This release corresponds with SVN release number: r4387
New features and extended functionality:
* General Drivers: Add support for (29-bit) extended CAN IDs. Add an
@ -2605,6 +2617,8 @@ that release consists of two tarballs: nuttx-6.16.tar.gz and
apps-6.16.tar.gz. Both may be needed (see the top-level nuttx/README.txt
file for build information).
This release corresponds with SVN release number: r4475
New features and extended functionality:
* ARMv7M Support: Includes new, streamlined Cortex-M exception
@ -2671,6 +2685,8 @@ that release consists of two tarballs: nuttx-6.17.tar.gz and
apps-6.17.tar.gz. Both may be needed (see the top-level nuttx/README.txt
file for build information).
This release corresponds with SVN release number: r4607
New features and extended functionality:
* Networking: Additional low-level, thread-independent socket
@ -2769,6 +2785,8 @@ synchronized release of NxWM, the NuttX tiny window manager. That
window manager is released as part of the NxWidgets package, but depends
upon many of the changes in this NuttX release.
This release corresponds with SVN release number: r4751
New features and extended functionality:
* Drivers. Added a watchdog timer driver infrastructure. Add general
@ -2846,6 +2864,8 @@ that release consists of two tarballs: nuttx-6.19.tar.gz and
apps-6.19.tar.gz. Both may be needed (see the top-level nuttx/README.txt
file for build information).
This release corresponds with SVN release number: r4847
This release features new support for a Network File System (NFS) client.
This feature allows a tiny, embedded MCU to mount a remote file system
exported by an NFS server and then to access the file system as it would

View File

@ -273,6 +273,18 @@ Code Red IDE
Command Line Flash Programming
------------------------------
The first step is to active the LPCLink's boot mode. For my installation
path, that can be done using the following steps in a Cygwin bash shell:
$ /cygdrive/c/code_red/RedSuite_4.2.3_379/redsuite/bin/Scripts/bootLPCXpresso.cmd winusb
Booting LPC-Link with LPCXpressoWIN.enc
Press any key to continue . . .
NOTE that the following alias is defined in the setenv.sh file and
can be used to enter the boot mode with a simpler command:
alias lpc43xx='${REDSUITE_BIN}/Scripts/bootLPCXpresso.cmd winusb'
The underlying debugger within Red Suite/LPCXpresso is GDB. That GDB
used from the command line. The GDB configuration details for command
line use are on Code Red Wiki:
@ -318,6 +330,37 @@ Code Red IDE
configuration file when you build NuttX. That option is necessary to build
in debugging symbols.
Troubleshooting. This page provides some troubleshooting information that
you can use to verify that the LPCLink is working correctly:
http://support.code-red-tech.com/CodeRedWiki/LPCLinkDiagnostics
For example:
C:\code_red\RedSuite_4.2.3_379\redsuite\bin\Scripts>bootLPCXpresso winusb
Booting LPC-Link with LPCXpressoWIN.enc
Press any key to continue . . .
C:\code_red\RedSuite_4.2.3_379\redsuite\bin\Scripts>set CRT_DEBUG_TRACE=1
C:\code_red\RedSuite_4.2.3_379\redsuite\bin\Scripts>cd ..
C:\code_red\RedSuite_4.2.3_379\redsuite\bin>crt_emu_lpc18_43_nxp.exe -info-emu -wire=winusb
Ni: Code Red Technologies Debug Driver v4.0 (May 21 2012 22:04:03)
1 Emulators available:
0. T1S6RGRIA LPC-Link Probe v1.1 (Code Red - LPCXpresso)
C:\code_red\RedSuite_4.2.3_379\redsuite\bin>crt_emu_lpc18_43_nxp.exe -info-target -wire=winusb
Ni: Code Red Technologies Debug Driver v4.0 (May 21 2012 22:04:03)
Nc: Looked for vendor directory XML file in C:/code_red/RedSuite_4.2.3_379/redsuite/bin/nxp_directory.xml
Nc: Found generic directory XML file in C:/code_red/RedSuite_4.2.3_379/redsuite/bin/crt_directory.xml
AP Ack: 04
Nc: Mem-AP ID: 0x24770011 ROM Addr: 0xE00FF003
Nc: Emu(0): Conn&Reset. DpID: 2BA01477. Info: T1S6RGRIA
Nc: SWD Frequency: 3000 KHz. RTCK: False. Vector catch: False.
Nc: Packet delay: 16 Poll delay: 0.
Wc: XML Error in info file C:/code_red/RedSuite_4.2.3_379/redsuite/bin/nxp_lpc2xxx.xme: no matching info '*'
Ed:03: Failed on chip setup: Ec(01). Invalid, mismatched, or unknown part
NuttX buildroot Toolchain
=========================

View File

@ -84,3 +84,7 @@ fi
export PATH="${TOOLCHAIN_BIN}:${PATH}"
echo "PATH : ${PATH}"
# Set an alias that can be used to put the LPC43xx in boot mode
alias lpc43xx='${REDSUITE_BIN}/Scripts/bootLPCXpresso.cmd winusb'