diff packages/hal/arm/pid/current/misc/Notes @ 2:443894e2e912 ecos-v1_2_1-release

Block commit of eCos version 1.2.1
author jlarmour
date Tue, 11 May 1999 12:24:34 +0000
parents
children a0774359f013
line wrap: on
line diff
new file mode 100644
--- /dev/null
+++ b/packages/hal/arm/pid/current/misc/Notes
@@ -0,0 +1,46 @@
+===========================================================================
+####COPYRIGHTBEGIN####
+
+-------------------------------------------
+The contents of this file are subject to the Cygnus eCos Public License
+Version 1.0 (the "License"); you may not use this file except in
+compliance with the License.  You may obtain a copy of the License at
+http://sourceware.cygnus.com/ecos
+
+Software distributed under the License is distributed on an "AS IS"
+basis, WITHOUT WARRANTY OF ANY KIND, either express or implied.  See the
+License for the specific language governing rights and limitations under
+the License.
+
+The Original Code is eCos - Embedded Cygnus Operating System, released
+September 30, 1998.
+
+The Initial Developer of the Original Code is Cygnus.  Portions created
+by Cygnus are Copyright (C) 1998,1999 Cygnus Solutions.  All Rights Reserved.
+-------------------------------------------
+
+####COPYRIGHTEND####
+===========================================================================
+
+15 Jan 1999
+
+How to build and install the GDB module on the PID
+
+1. Configure a minimal eCos system with all packages except 'infra' disabled.
+2. Edit <hal/hal.h> to enable GDB:
+    #define  CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS
+    #undef   CYGDBG_HAL_DEBUG_GDB_BREAK_SUPPORT
+    #undef   CYGDBG_HAL_DEBUG_GDB_THREAD_SUPPORT
+3. make;make -C hal/arm/pid/current/misc
+4. Download the image onto the PID board:
+      arm-elf-gdb -nw hal/arm/pid/current/misc/gdb_module.img
+   You can connect to the board using either existing GDB stubs or Angel.
+   This will download the stubs onto the board at 0x60000..0x64000
+5. Configure a separate eCos system with all packages enabled.
+6. make misc
+7. Now download the FLASH programmer tool
+      arm-elf-gdb -nw hal/arm/pid/current/misc/prog_flash
+8. Run the tool.  The GDB stubs will now be programmed into the FLASH.
+
+eCos GDB stubs should now be installed and set up as the default monitor when you
+run from FLASH.