Changes between Version 8 and Version 9 of TBR/BSP/Leon3


Ignore:
Timestamp:
Apr 6, 2012, 4:10:13 PM (8 years ago)
Author:
Daniel
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • TBR/BSP/Leon3

    v8 v9  
    22
    33
    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.
     4This 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
    59
    610The BSP supports three network interfaces: the
     
    1519 *  SpaceWire, GRSPW
    1620 *  PCI drivers to RASTA, Companion Chip
     21= System Console =
     22
     23The 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
     25The console driver operates the UART in polling mode only.
    1726= Boards =
    1827