RAM 6.0 BUX II Series Guia do Utilizador Página 56

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 189
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 55
VxWorks
BSP Developer’s Guide, 6.0
48
selected parts of the OS (such as individual tasks), without affecting the rest of
the system.
Because the Wind River development tools let you download and execute code
dynamically, you can download extensions and use the WDB agent to debug
the extensions. The downloadable extensions include application code, new
drivers, extra hardware initialization code, and so on.
How you download the WDB agent and the VxWorks kernel depends on your
phase of development. When writing and debugging the board initialization code,
you must create your own download path. This is no better or worse than the
traditional ROM-monitor approach, in which you must create the download path
for porting the monitor itself.
After you have the board initialization code working, how you proceed depends
on the speed of your download path. If you have a fast download path, continue
to use it for further kernel development. This is a advantage over the traditional
ROM monitor approach that often forces you to use a serial-line download path. If
you have a slow download path, you can burn the kernel into ROM, as well as the
agent and as much generic VxWorks code as fits.
2.4.3 The Wind River IDE
When porting a VxWorks BSP, it is necessary to have the VxWorks libraries that
come with a Wind River IDE installation. The IDE installation also provides header
files, a compiler and other tools, and the framework for BSP development. Also, a
BSP is not considered complete until bootable projects are tested and available.
2.4.4 Compiler and Tool Choice
When porting a BSP, there are often several choices of compilers available. At least
one compiler is always available with the Wind River IDE, and that compiler is
usually the best choice. However, there are often other choices available, either
from Wind River or from third parties.
Whichever compiler is used, it must satisfy the following requirements:
It must be available to all users of the BSP.
It must be able to read and understand the VxWorks library format and object
module format (OMF).
Vista de página 55
1 2 ... 51 52 53 54 55 56 57 58 59 60 61 ... 188 189

Comentários a estes Manuais

Sem comentários