Am I the only one doing bare board development on the P1010/P1014 platform?
It seems that all the Freescale documentation is assuming that customers develop their applications as user-mode programs to run under Linux, and the only bare-board program in sight is U-boot, which seems to be licensed on terms that do not allow me to take code snippets and integrate them in my proprietary software.
My project intends to reuse a code base that we developed under a proprietary RTOS in a Power-QUICC I (MPC860 and MPC885) environment and so the first order of business is to port the RTOS and our own boot code. I am surprised how little support there seems to be for this -- or maybe I just do not know where to look.
You can look at libos (see Freescale Public GIT), and our hypervisor as an example project that uses libos. These are 2-clause-BSD licensed. Libos supports e500v2. The hypervisor has things that are e500mc-specific, but it still might be a helpful example. This is standalone code in that it doesn't run under Linux, though it still needs a bootloader. U-Boot is the boot software we support, though we can try to answer any questions you may have in porting your own boot software.