SMP support for Raspberry Pi 2
joel.sherrill at oarcorp.com
Mon Jul 13 18:30:06 UTC 2015
On 7/13/2015 1:24 PM, Rohini Kulkarni wrote:
> I did change the configure file to add support for --enable-smp option.
> Ok, I suppose that is the problem.
You need to edit the configure.ac and then bootstrap again. Look at
sparc/leon3, powerpc/qoriq, or i386/pc386 for examples.
You need to configure with --enable-smp and make sure the cpuopts.h
has this. It will be a configure in a clean directory. I am pretty
sure it will be set even when the BSP doesn't really support SMP.
> What is the sb option for?
He was referring to the "sb-bootstrap" program in rtems-source-builder/source-builder.
You can also just run the bootstrap found in the top of the rtems tree in the
raspberrypi directory. sb-bootstrap parallelizes the process but if you only do
one directory, that doesn't matter.
> On 13 Jul 2015 21:13, "Gedare Bloom" <gedare at gwu.edu <mailto:gedare at gwu.edu>> wrote:
> Did you change configure, or configure.ac <http://configure.ac>?
> After you change configure.ac <http://configure.ac> or Makefile.am files, you need to run
> sb-bootstrap again.
> On Sun, Jul 12, 2015 at 7:05 AM, Rohini Kulkarni <krohini1593 at gmail.com <mailto:krohini1593 at gmail.com>> wrote:
> > Hi,
> > I don't have #define RTEMS_SMP 1 in cpuopts.h.
> > Have made changes only to libbsp/arm/raspberrypi/configure .
> > On Sun, Jul 12, 2015 at 1:50 AM, Sebastian Huber
> > <sebastian.huber at embedded-brains.de <mailto:sebastian.huber at embedded-brains.de>> wrote:
> >> In the build tree, there are exactly two identical "cpuopts.h" files. In
> >> this file you must find a:
> >> /* if SMP is enabled */
> >> #define RTEMS_SMP 1
> >> --
> >> Sebastian Huber, embedded brains GmbH
> >> Address : Dornierstr. 4, D-82178 Puchheim, Germany
> >> Phone : +49 89 189 47 41-16
> >> Fax : +49 89 189 47 41-09
> >> E-Mail : sebastian.huber at embedded-brains.de <http://embedded-brains.de>
> >> PGP : Public key available on request.
> >> Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
> > --
> > Rohini Kulkarni
> > _______________________________________________
> > devel mailing list
> > devel at rtems.org <mailto:devel at rtems.org>
> > http://lists.rtems.org/mailman/listinfo/devel
Joel Sherrill, Ph.D. Director of Research & Development
joel.sherrill at OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985
More information about the devel