Flavio de Castro Alves Filho wrote: > Hello, > > I am currently working on the port of Xenomai for the TI OMAP L-138 > processor (DaVinci platform). I didn't finish yet. As soon as I finish, > I will send the patch, and I intend to do so next week. > > I followed the instructions from Xenomai's wiki page. Until now, I am > able to boot my ported kernel with the I-Pipe feature. When I build the > kernel with Xenomai feature, the kernel stops to boot. > > I have some questions: > > 1) How is the better way to debug the boot process? When my kernel stops > booting, after the message "Uncompressing .........." the boot halts. I > don't know what is going on and I don't know what to do in order to > follow the processes internally. Both debuggers (kernel and i-ipipe) are > enabled in the kernel configuration.
This is tips and tricks number 1: http://www.xenomai.org/index.php/I-pipe:ArmPorting#Tips_and_tricks. > > 2) How tested the code must be done in order to send you a patch? Is > there any minimal set of tests that I should perform just before sending > you a patch for revision? The validation tool I use is LTP. You can check that LTP returns the same results with a vanilla kernel, and with the Xenomai patched kernel when running LTP while a latency test is running. Unfortunately, to run ltp on low-end arms, I had to make a few local changes. Which means I am using an out-dated, patched version of LTP: http://sisyphus.hd.free.fr/~gilles/ltp-20081130-patched.tar.bz2 -- Gilles. _______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
