Minimal requirements to run L4linux using only a serial console

Masti Ramya Jayaram rmasti at inf.ethz.ch
Wed Aug 27 14:07:49 CEST 2014


Dear all,

I am trying to run L4linux on fiasco/l4re but with the keyboard and VGA disabled. I can get all the way to the command prompt (of the shell) in the initramfs but then, on pressing a key, I get a page fault and I cannot debug the system anymore using the serial_esc. I suspect it is my configuration which I have provided below. I was wondering what the minimal packages are to achieve this.

modules.list:
entry l4linux
kernel fiasco -serial_esc -freq=533000
roottask moe rom/l4linux.cfg
module l4re
module ned
module l4linux.cfg
module io
module vmlinuz
module drops-rd.rd

I have disabled the framebuffer and input server in the L4linux stub drivers configuration and enabled the serial console.

l4linux.cfg:

--vim:set ft=lua:

L4.default_loader:start({ caps = {
      log = L4.Env.log:m("rws"),
    },
    l4re_dbg = L4.Dbg.Warn,
    log = { "l4linux", "yellow" },
  }, "rom/io -vvvv rom/vmlinuz mem=64M console=ttyLv0 l4x_rd=rom/drops-rd.rd root=1:0 ramdisk$


I also specify a custom frequency for my board to fiasco.oc, do I have to make similar modifications to l4linux (e.g., Timer frequency)?

Thanks,
Ramya






More information about the l4-hackers mailing list