BSP variants
Joel Sherrill
Joel.Sherrill at OARcorp.com
Fri Apr 19 01:30:56 UTC 2013
BSP variants are recognised by *.cfg in make/custom.
configure. ac uses some macros to define conditional variables differently based on the variant. Look BSP SETOPTS or similar in the arm lpc BSPs or PowerPC gen5200 for examples.
--joel
"Claus, Ric" <claus at slac.stanford.edu> wrote:
I'm not understanding how to build multiple BSP variants from a single libbsp/<cpu>/<bsp> directory. The ARM lpc32xx does this, for example. Configuring to for a BSP named lpc32xx_mzx ends with the message:
target architecture: arm.
available BSPs: lpc32xx_mzx.
even though there is no libbsp/*/lpc32xx_mzx directory and it isn't mentioned in libbsp/<cpu>/acinclude.m4. Doing 'make all' then goes and builds everything, as expected. Where is the lpc32xx_mzx target defined? Is it in the make/custom directory?
When I follow this same pattern with the names zc702 and zedboard for the zynq BSP directory, the configure works, but the 'make all' fails with 'Invalid BSP'.
Thanks,
Ric
_______________________________________________
rtems-devel mailing list
rtems-devel at rtems.org
http://www.rtems.org/mailman/listinfo/rtems-devel
More information about the devel
mailing list