Thanks Nathan and Mike, I just installed the SDK from Yocto and the
Linux executables it generates are working fine.

On Tue, Oct 11, 2016 at 12:31 AM, Nathan Rossi <> wrote:
> On Tue, Oct 11, 2016 at 5:17 PM, Mike Looijmans <> 
> wrote:
>> I suspect one of your toolchains is using hard-float ABI and the other
>> soft-float. This will work fine if you don't exchange any floating-point
>> data.
> Xilinx changed their default toolchain provided by XSDK to arm hard
> float in a recent version (v2016.1?).
> As such meta-xilinx also switched (krogoth and newer) to defaulting to
> hard-float as there was no longer a need to default to soft-fp for
> compatibility. You can read a bit about it here:
>> The solution is to use the same toolchain for everything. Don't use the
>> Yocto toolchain for the rootfs and then the Xilinx toolchain for an
>> executable.
> This is definitely recommended, you can build an "SDK" with Yocto if
> you need the toolchain for standalone development.
> Some reference links:
meta-xilinx mailing list

Reply via email to