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

Reply via email to