source: rtems/bsps/arm/beagle/README.JTAG @ a3fe23c

5
Last change on this file since a3fe23c was eb36d11, checked in by Sebastian Huber <sebastian.huber@…>, on 04/25/18 at 13:06:08

bsps: Move documentation, etc. files to bsps

This patch is a part of the BSP source reorganization.

Update #3285.

  • Property mode set to 100644
File size: 855 bytes
Line 
1To run RTEMS from scratch (without any other bootcode) on the beagles,
2you can comfortably load the executables over JTAG using gdb. This is
3necessarily target-specific however.
4
51. BBXM
6
7  - For access to JTAG using openocd, see simscripts/bbxm.cfg.
8  - openocd then offers access to gdb using simscripts/gdbinit.bbxm.
9  - start openocd using bbxm.cfg
10  - copy your .exe to a new dir and that gdbinit file as .gdbinit in the same dir
11  - go there and start gdb:
12    $ arm-rtems4.11-gdb hello.exe
13  - gdb will invoke the BBXM hardware initialization in the bbxm.cfg
14    and load the ELF over JTAG. type 'c' (for continue) to run it.
15  - breakpoints, C statement and single-instruction stepping work.
16
172. beaglebone white
18
19This has been tested with openocd and works but not in as much detail as for
20the BBXM yet (i.e. loading an executable from scratch).
Note: See TracBrowser for help on using the repository browser.