I have some applications that only work on x64 platform that I like to use on an Edison.
From what I read here the Edison is actually a x64 system but the BSP is 32bit.
Did anyone successfully build a 64bit Yocto based image and has some information on how to do it?
Take a look at these threads
If you try to build, do you see the same errors as the original poster of the first thread I recommended?
I read both threads, and non of them even came to a final conclusion whether the Edison even is a full 64-bit arch.
That should be easy to confirm by someone from Intel here first !?
The standard Yocto image in the BSP is meant to be built as a 32 bit. You can build Yocto for a 64 bit system, however you'd have to port some 32 bit packages which are needed to make this work. There's no documentation with these instructions.
It is important to mention that the Edison's SoC is 64-bit, but the module is wired internally with other components so it's designed to work as 32-bits.
Because of this, we recommend you to build a 32 bit image for the Edison.
You might want to take a look at this: https://edison.internet-share.com/wiki/Using_a_vanilla_Linux_kernel_with_Intel_Edison https://edison.internet-share.com/wiki/Using_a_vanilla_Linux_kernel_with_Intel_Edison