Hello, These days I try to adapt IPIPE&XENOMAI 2.6.1 to Beaglebone, as the "linux-3.2.0-psp04.06.00.08.sdk" is provided by TI, and its Linux version is 3.2.0, so I merge the ipipe-core-3.2.21-arm-1.patch and xenomai kernel sources to "linux-3.2.0-psp04.06.00.08.sdk". After finish that, I try to boot the kernel on the beaglebone, but the kernel stoped after " Uncompressing Linux... done, booting the kernel."
I disable the CONFIG_IPIPE, CONFIG_XENOMAI, but it is the same problem, even I enabled CONFIG_DEBUG_LL and CONFIG_EARLY_PRINTK, it does not work. Could anyone to give the suggestions for this issue? For the OEM provided linux source code, we may choose to integrated XENOMAI with two different solutions: 1. Integrated IPIPE and Xenomai KSRC to the OEM provided linux source code. 2. Use standard Linux kernel and patch the ipipe and Xenomai first, then inegrated OEM board drivers into this Linux source code. >From my point of view, the first solution we may not care about the drivers(Or not to care about it too much, just modify some code following IPIPE rules), but the dangerous thing is the IPIPE patch, it will need to modify near 150 files for the "linux-3.2.0-psp04.06.00.08.sdk", it is not easy to control. For the second choice, we may faced some problem to adapt OEM linux drivers to the standard LInux kernel with IPIPE and Xenomai KSRC. >From your experience, which one is better? Thanks for your help! Henry _______________________________________________ Xenomai mailing list [email protected] http://www.xenomai.org/mailman/listinfo/xenomai
