SPDK(Storage Performance Development Kit) is an optimized storage reference architecture. It is initiated and developed by Intel.
SPDK provides a set of tools and libraries for writing high performance, scalable, user-mode storage applications. It achieves high performance by moving all of the necessary drivers into userspace and operating in a polled mode, like DPDK.
How to Uboot... I thought I would write this up as many developers using Layerscape, QoriQ and Qonverge devices will start with a boot loader as the first access to their own newly minted hardware. There are two paths here. The first is to get our SDK and find the uboot source in that, modify it as needed. This is time consuming as you need to build an image to have Yocto pull the source code, and you need to jump through some hoops to rebuild with yocto after making your own custom uboot.
The second is to go straight to the git repo, pull it and build with the cross compiler toolchain that seems most appropriate. This can be easier in general... To do this: