Changes between Version 8 and Version 9 of TBR/BSP/Leon3
- Timestamp:
- 04/06/12 16:10:13 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TBR/BSP/Leon3
v8 v9 2 2 3 3 4 This BSP is for the [http://www.gaisler.com/products/leon3/leon3.html LEON3 SPARC V8 processor] developed by [http://www.gaisler.com Gaisler Research]. The LEON3 includes serial ports and timers on the CPU so one BSP can support many of the LEON3 boards. LEON3 is available as a synthesizable VHDL model, allowing custom implementations on FPGA and/or ASIC. 4 This BSP is for the [http://www.gaisler.com/products/leon3/leon3.html LEON3 SPARC V8 processor] developed by [http://www.gaisler.com Aeroflex Gaisler]. LEON3 is available as a synthesizable VHDL model, allowing custom implementations on FPGA and/or ASIC. The LEON3 BSP probes AMBA Play&Play information for basic peripherals such as interrupt controller, timer, and UART. Probing the Plug&Play makes it possible for the LEON3 BSP to supports many LEON3 based controllers and boards. The LEON3 BSP has also support for the LEON4. The basic peripherals: 5 6 * IRQMP, IRQAMP 7 * GPTIMER 8 * APBUART 5 9 6 10 The BSP supports three network interfaces: the … … 15 19 * SpaceWire, GRSPW 16 20 * PCI drivers to RASTA, Companion Chip 21 = System Console = 22 23 The LEON3 BSP has support for the RTEMS console interface and the debug UART interface (printk). The first UART found is by default selected as debug and system console. However, it is possible to override the default settings by declaring a integer named 'debug_uart_index' or/and the 'syscon_uart_index'. Setting the variable to N will select the Nth UART for either debug UART or system console. Note that on a AMP system (RTEMS MP) the default is to user APBUART[0] for CPU0, APBUART[1] for CPU1 and so on. 24 25 The console driver operates the UART in polling mode only. 17 26 = Boards = 18 27