B E L K Q u i c k S t a r t G u i d e
v . 1 . 0 . 9
http://wiki.dave.eu/index.php/Integration_guide_
%28Bora/BoraX%29
4.6
Q: Why my cross-compiled application doesn't
work with the pre-packaged root file system
provided with BELK?
A:
as a general rule, dynamically linking an application against
libraries built with a different toolchain can cause
malfunctioning in the application. Since this pre-built root file
system is not generated using the same cross-toolchain used
for building the BELK software components, we recommend to
choose one of the following options:
●
if a native compiler is available on the root file system, go for
native compilation instead of cross-compilation
●
when you cross-compile, rely on static linking and avoid dynamic
linking against the root file system libraries
●
build your application using the same cross-toolchain (when
available) used for building the root file system
4.7
Q: do you provide some application notes?
A: yes, we are actively publishing additional contents regarding
applications for the BORA/BORAX platform. Please refer to the
following page for the latest application notes:
http://wiki.dave.eu/index.php/Application_Notes_%28Bora%29
4.8
Q: Can I use BORA/BORAX in an Asymmetric
Multi Processing (AMP) configuration?
A:
Yes, Zynq processor can be configured to run independent
software stacks on each of its processor cores. BELK owners
can get access to an application note that describes how to
build the software components required to run a simple
application on FreeRTOS running on the second Zynq core,
while Linux runs on the first Zynq core. For further details,
please refer to
http://wiki.dave.eu/index.php/Application_Notes_%28Bora%29
March, 2016
61/66