Differences between revisions 3 and 4
Revision 3 as of 2012-01-10 13:56:16
Size: 1328
Editor: mbk-50-12
Comment:
Revision 4 as of 2012-01-10 13:56:39
Size: 1324
Editor: mbk-50-12
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
----
''I tried booting with one of the provided kernel configurations on my hardware, but the kernel kernel hangs during boot with the following message: "kernel panic not syncing vfs unable to mount root fs on unknown-block (0,0)". What's wrong?''
Line 8: Line 6:
This is a generic Linux problem, not a LITMUS^RT^ problem. The configuration is missing support for your root device and/or your root file system. To boot LITMUS^RT^ on your machine, you first need to have working configuration for an unmodified Linux kernel. Once you have mainline Linux working your machine, LITMUS^RT^ should boot without problems as well.

----
Line 19: Line 14:

----
''I tried booting with one of the provided kernel configurations on my hardware, but the kernel kernel hangs during boot with the following message: "kernel panic not syncing vfs unable to mount root fs on unknown-block (0,0)". What's wrong?''

This is a generic Linux problem, not a LITMUS^RT^ problem. The configuration is missing support for your root device and/or your root file system. To boot LITMUS^RT^ on your machine, you first need to have working configuration for an unmodified Linux kernel. Once you have mainline Linux working your machine, LITMUS^RT^ should boot without problems as well.

This page serves to collect frequently asked questions and corresponding answers. Please ask questions that are not answered here on the mailing list (and augment this list afterwards).

FAQ

I would like to write a real-time application that uses the LITMUSRT API. Where should I start?

Have a look at the task bin/base_task.c in the liblitmus repository. It's a documented task skeleton that shows how to implement a periodic or sporadic real-time task.


Can I use pthreads with LITMUSRT?

Yes. An example for a multithreaded real-time application is provided in bin/base_mt_task.c in the liblitmus repository.


I tried booting with one of the provided kernel configurations on my hardware, but the kernel kernel hangs during boot with the following message: "kernel panic not syncing vfs unable to mount root fs on unknown-block (0,0)". What's wrong?

This is a generic Linux problem, not a LITMUSRT problem. The configuration is missing support for your root device and/or your root file system. To boot LITMUSRT on your machine, you first need to have working configuration for an unmodified Linux kernel. Once you have mainline Linux working your machine, LITMUSRT should boot without problems as well.

FAQ (last edited 2014-04-14 08:20:48 by bbb)