GR712RC-QSG
November 2018, Version 1.0
2 www.cobham.com/gaisler
Table of Contents
1. Introduction ............................................................................................................................. 3
1.1. Overview ...................................................................................................................... 3
1.2. References .................................................................................................................... 3
2. Board Configuration .................................................................................................................. 4
2.1. Overview ...................................................................................................................... 4
2.2. Clock Sources ................................................................................................................ 4
2.3. I/O Switch Matrix .......................................................................................................... 5
2.4. UART .......................................................................................................................... 6
2.5. PROM .......................................................................................................................... 6
3. GRMON hardware debugger ...................................................................................................... 7
3.1. Overview ...................................................................................................................... 7
3.2. Debug-link alternatives .................................................................................................... 7
3.2.1. Connecting via the FTDI USB/JTAG interface .......................................................... 7
3.2.2. Connecting via SpaceWire RMAP interface .............................................................. 7
3.3. First steps ..................................................................................................................... 7
3.4. Connecting to the board .................................................................................................. 8
4. Software ................................................................................................................................ 15
4.1. Overview .................................................................................................................... 15
4.2. Bare C Cross-Compiler System ....................................................................................... 15
4.2.1. Overview .......................................................................................................... 15
4.2.2. Compiling with BCC .......................................................................................... 15
4.2.3. Running and debugging with GRMON .................................................................. 16
4.3. RTEMS Real Time Operating System .............................................................................. 17
4.3.1. Overview .......................................................................................................... 17
4.3.2. Installing RCC ................................................................................................... 17
4.3.3. Building an RTEMS sample application ................................................................. 17
4.3.4. Running and debugging with GRMON .................................................................. 18
4.4. MKPROM2 ................................................................................................................. 19
4.4.1. Overview .......................................................................................................... 19
4.4.2. Usage of MKPROM2 ......................................................................................... 19
4.5. VxWorks ..................................................................................................................... 20
4.5.1. Overview .......................................................................................................... 20
5. Frequently Asked Questions / Common Mistakes / Know Issues ...................................................... 21
5.1. Clock gating ................................................................................................................ 21
5.2. GRMON issues ............................................................................................................ 21
5.3. Clock problems ............................................................................................................ 21
5.4. Switch Matrix Configuration Problems ............................................................................. 21
5.5. GPIO .......................................................................................................................... 21
5.6. SDRAM configuration ................................................................................................... 21
5.7. Multiprocessor & legacy support ..................................................................................... 21
5.8. Interrupts ..................................................................................................................... 22
5.9. GRMON Debug Link Limitations .................................................................................... 22
5.10. MIL-1553 .................................................................................................................. 22
5.11. CAN multiplexing ....................................................................................................... 22
5.12. Concurrent CAN and Ethernet ....................................................................................... 22
5.13. Hardware behavior at CPU reset and power management ................................................... 23
6. Support ................................................................................................................................. 24