Latest Attempt at GENODE on NOVA

Alexander Boettcher alexander.boettcher at ...1...
Fri Dec 27 23:44:12 CET 2013


Hello Lonnie,

On 27.12.2013 23:20, Lonnie Cumberland wrote:
> I was able to see the Genode screen with the "init" link but I could not
> see any mouse or keyboard actions as it looked like things had frozen. I
> have a USZB mouse, but I think that it is something else as I had a
> similar problem when I originally booted the NOVA v0.3 CD (2011.2) Demo. 

Solely PS2 input is enabled in the seoul-fancy run script. USB Input can
be enabled by setting the "use_usb" variable in
ports/run/seoul-fancy.run to 1.

Add (uncomment) the dde_linux repository of your
build.gnova64/etc/build.conf file and download&prepare the Linux usb
sources in the dde_linux folder:

../genode/dde_linux> make prepare

Then re-run the seoul-fancy script. The usb driver should be built and
added to the iso image automatically.

Now you should have better luck with the usb input ;-)

Regards,

Alexander Boettcher.
> 
> It showed me 4 options in that demo I had to use the 3rd option when
> booting:
> 
> NOVA Userland Demo (VESA, Broken Keyboard) 
> 
> in order to get things to work on my physical machine as I think that it
> has something to do with my keyboard.  I, further, noticed that the
> "Genode Live CD 10.11" did not have any choice like the NOVA Demo CD and
> thus I could boot the CD as well and see the graphics screen, but the
> mouse and keyboard interface would not work. I suspect that this is the
> same problem here.
> 
> On this machine, I have "AMD Radeon 7660D Grsphics" integrated in the HP
> Pavilian (p7-1451 PC) Next Gen AMD Quad-Core A10-5700 Accelerated Processor.
> 
> Perhaps we could try to find out what the NOVA group did for their boot
> options and try to work that into Genode for the Seoul-Fancy builds.
>  
> I sincerely thank you for all of your help and assistance.
> 
> Kind Regards and have a great day,
> Lonnie
> 
> On Fri, Dec 27, 2013 at 10:28 AM, Norman Feske
> <norman.feske at ...1... <mailto:norman.feske at ...1...>> wrote:
> 
>     Hello Lonnie,
> 
>     > I have not gotten things to compile down to the final step but have an
>     > error in creating the ISO for some reason even though I have
>     > "genisoimage" installed.
>     >
>     > ----------------------------------------------------
>     >
>     >     COMPILE  syscall.o
>     >     COMPILE  tss.o
>     >     COMPILE  utcb.o
>     >     COMPILE  vmx.o
>     >     COMPILE  vtlb.o
>     >     LINK     hypervisor
>     > make[1]: Leaving directory `/home/lonnie/genode/gnova64'
>     > genode build completed
>     > using NOVA kernel at /home/lonnie/genode/gnova64/kernel/hypervisor
>     > creating ISO image...
>     > Error: ISO image creation failed
>     > make: *** [run/seoul-fancy] Error 251
>     > lonnie at ...223...:~/genode/gnova64$
> 
>     I don't know the reason from the tip of my head. To investigate, we need
>     to take a closer look at the ISO-creation step. It is performed as part
>     of the 'build_boot_image' function of the run script (NOVA-specific
>     implementation at base-nova/run/env line 85), which calls the
>     platform-independent function 'create_iso_image_from_run_dir' (located
>     at tool/run line 419). The run tool, in turn, invokes the external
>     utility tool/create_iso with the following arguments:
> 
>       <genode-dir>/tool/create_iso iso ISO=<build-dir>/var/run/seoul-fancy
> 
>     The create_iso utility is actually a Makefile that uses the mkisofs
>     command. Please take a look inside tool/create_iso to see the
>     command-line options or, even better, remove the '@' character from line
>     40 to make the command arguments visible when create_iso is invoked the
>     next time, and retry the create_iso step. For reference, when it works
>     as it should, the output looks as follows:
> 
>       mkisofs     -f -l -R -hide-rr-moved -jcharset utf-8 -no-emul-boot
>     -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -o
>     /open/build/genode/nova_x86_64/var/run/seoul-fancy.iso
>     /open/build/genode/nova_x86_64/var/run/seoul-fancy
>       Warning: -follow-links does not always work correctly; be careful.
>       Size of boot image is 4 sectors -> No emulation
>        17.66% done, estimate finish Fri Dec 27 16:19:52 2013
>        35.28% done, estimate finish Fri Dec 27 16:19:52 2013
>        52.94% done, estimate finish Fri Dec 27 16:19:52 2013
>        70.54% done, estimate finish Fri Dec 27 16:19:52 2013
>        88.21% done, estimate finish Fri Dec 27 16:19:52 2013
>       Total translation table size: 2048
>       Total rockridge attributes bytes: 3617
>       Total directory bytes: 11126
>       Path table size(bytes): 64
>       Max brk space used 19000
>       28355 extents written (55 MB)
> 
>     The reason for the failure might be even unrelated to mkisofs. For
>     example, the create_iso tool relies on binutils installed on your
>     machine as it invokes the strip command. Or maybe there is not just not
>     enough disk space left?
> 
>     Best regards
>     Norman
> 
>     --
>     Dr.-Ing. Norman Feske
>     Genode Labs
> 
>     http://www.genode-labs.com · http://genode.org
> 
>     Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
>     Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
> 
>     ------------------------------------------------------------------------------
>     Rapidly troubleshoot problems before they affect your business. Most IT
>     organizations don't have a clear picture of how application performance
>     affects their revenue. With AppDynamics, you get 100% visibility
>     into your
>     Java,.NET, & PHP application. Start your 15-day FREE TRIAL of
>     AppDynamics Pro!
>     http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
>     _______________________________________________
>     Genode-main mailing list
>     Genode-main at lists.sourceforge.net
>     <mailto:Genode-main at lists.sourceforge.net>
>     https://lists.sourceforge.net/lists/listinfo/genode-main
> 
> 
> 
> 
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT 
> organizations don't have a clear picture of how application performance 
> affects their revenue. With AppDynamics, you get 100% visibility into your 
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> 
> 
> 
> _______________________________________________
> Genode-main mailing list
> Genode-main at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/genode-main
> 





More information about the users mailing list