Hi L4hackersI successfully build both Fiasco.OC and l4re but when I want to make image file I get this error : ****************************************************************** ---> my command :
~/Desktop/snapshot/l4re-snapshot-2014092821/src/l4$ make uimage E=hello MODULE_SEARCH_PATH=./../kernel/fiasco/mybuild/ O=./builddir/
----> the message :
=========== Updating RAM_BASE for platform rpi_b to 0x0 ========= ... Regenerating RAM_BASE settings ... Building Makefile.inc ==> Linking sigma0 ==> "sigma0" built ==> Installing sigma0 to local build-tree ... Building Makefile.inc ==> Linking moe ==> "moe" built ==> Installing moe to local build-tree Could not find 'fiasco' with path './../kernel/fiasco/mybuild/:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a/l4f:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a/l4f' ... Building Dependencies ... Building Makefile.inc
Processing of /home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/conf/modules.list failed!
Could not find 'fiasco' with path './../kernel/fiasco/mybuild/:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a/l4f:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a/l4f'
Processing of /home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/conf/modules.list failed!
make[2]: *** No rule to make target `mod.make.inc', needed by `bootstrap.ld'. Stop. make[1]: *** [/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/pkg/bootstrap/server/src/OBJ-arm_armv7a] Error 2 make: *** [uimage] Error 2
****************************************************************** but the fiasco file exists in ./../kernel/fiasco/mybuild path.thank you for considering my question.regards, Shabnam
On Sun Sep 06, 2015 at 13:55:01 +0000, Shabnam Engineer wrote:
Hi L4hackersI successfully build both Fiasco.OC and l4re but when I want to make image file I get this error : ****************************************************************** ---> my command :
~/Desktop/snapshot/l4re-snapshot-2014092821/src/l4$ make uimage E=hello MODULE_SEARCH_PATH=./../kernel/fiasco/mybuild/ O=./builddir/
----> the message :
=========== Updating RAM_BASE for platform rpi_b to 0x0 ========= ... Regenerating RAM_BASE settings ... Building Makefile.inc ==> Linking sigma0 ==> "sigma0" built ==> Installing sigma0 to local build-tree ... Building Makefile.inc ==> Linking moe ==> "moe" built ==> Installing moe to local build-tree Could not find 'fiasco' with path './../kernel/fiasco/mybuild/:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a/l4f:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a/l4f' ... Building Dependencies ... Building Makefile.inc
Processing of /home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/conf/modules.list failed!
Could not find 'fiasco' with path './../kernel/fiasco/mybuild/:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a/l4f:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a/l4f'
Processing of /home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/conf/modules.list failed!
make[2]: *** No rule to make target `mod.make.inc', needed by `bootstrap.ld'. Stop. make[1]: *** [/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/pkg/bootstrap/server/src/OBJ-arm_armv7a] Error 2 make: *** [uimage] Error 2
but the fiasco file exists in ./../kernel/fiasco/mybuild path.thank you for considering my question.regards,
Please use an absolute path instead of ./../kernel/fiasco/mybuild.
Adam
Hello Adam , Thank you for your nice response.the number of errors have got better but the new error is :
the command line message :*********************************************************** Image size(s) in bytes: bootstrap_hello.elf: 856444 bootstrap.raw: 823296 bootstrap.uimage: 823360 Start address: 0x1000000 --> Build-Nr: 2 ==> Installing bootstrap.raw to local build-tree arm-linux-strip:bootstrap.raw: File format not recognized make[2]: *** [/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a/bootstrap.raw] Error 1 make[1]: *** [/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/pkg/bootstrap/server/src/OBJ-arm_armv7a] Error 2 make: *** [uimage] Error 2
************************************************************************** thank you for considering my question.regards, Shabnam
On Tuesday, September 8, 2015 2:26 AM, Adam Lackorzynski adam@os.inf.tu-dresden.de wrote:
On Sun Sep 06, 2015 at 13:55:01 +0000, Shabnam Engineer wrote:
Hi L4hackersI successfully build both Fiasco.OC and l4re but when I want to make image file I get this error : ****************************************************************** ---> my command :
~/Desktop/snapshot/l4re-snapshot-2014092821/src/l4$ make uimage E=hello MODULE_SEARCH_PATH=./../kernel/fiasco/mybuild/ O=./builddir/
----> the message :
=========== Updating RAM_BASE for platform rpi_b to 0x0 ========= ... Regenerating RAM_BASE settings ... Building Makefile.inc ==> Linking sigma0 ==> "sigma0" built ==> Installing sigma0 to local build-tree ... Building Makefile.inc ==> Linking moe ==> "moe" built ==> Installing moe to local build-tree Could not find 'fiasco' with path './../kernel/fiasco/mybuild/:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a/l4f:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a/l4f' ... Building Dependencies ... Building Makefile.inc
Processing of /home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/conf/modules.list failed!
Could not find 'fiasco' with path './../kernel/fiasco/mybuild/:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a/l4f:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a:/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/lib/arm_armv7a/l4f'
Processing of /home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/conf/modules.list failed!
make[2]: *** No rule to make target `mod.make.inc', needed by `bootstrap.ld'. Stop. make[1]: *** [/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/pkg/bootstrap/server/src/OBJ-arm_armv7a] Error 2 make: *** [uimage] Error 2
but the fiasco file exists in ./../kernel/fiasco/mybuild path.thank you for considering my question.regards,
Please use an absolute path instead of ./../kernel/fiasco/mybuild.
Adam
On Tue Sep 08, 2015 at 11:06:02 +0000, Shabnam Engineer wrote:
Hello Adam , Thank you for your nice response.the number of errors have got better but the new error is :
the command line message :*********************************************************** Image size(s) in bytes: bootstrap_hello.elf: 856444 bootstrap.raw: 823296 bootstrap.uimage: 823360 Start address: 0x1000000 --> Build-Nr: 2 ==> Installing bootstrap.raw to local build-tree arm-linux-strip:bootstrap.raw: File format not recognized make[2]: *** [/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a/bootstrap.raw] Error 1 make[1]: *** [/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/pkg/bootstrap/server/src/OBJ-arm_armv7a] Error 2 make: *** [uimage] Error 2
Do you have "Strip binaries on install" under "Building" enabled in the L4Re config? Please disable it. I'm adding this to the todo list.
Adam
Hi Adam , Thanks for your help , it's OK!but now I don't know which folders should i copy to sd card of raspberry pi ? I have another question that I want to see output in the monitor, does Fiasco support hdmi driver?if no, how can i see that it works well?Also I think for hdmi driver i should use l4-linux but when I entered the E entry with E=L4Linux ARM ,I got this error :********************************************************************************************************************************* my command --> make uimage E=L4Linux ARM MODULE_SEARCH_PATH=/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/kernel/fiasco/mybuild/ O=/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/
the error message :
/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/conf/modules.list: Unknown entry "L4Linux"! /home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/conf/modules.list: Unknown entry "L4Linux"! make[2]: *** No rule to make target `.general.d', needed by `bootstrap.ld'. Stop. make[1]: *** [/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/pkg/bootstrap/server/src/OBJ-arm_armv7a] Error 2 make: *** [uimage] Error 2
but in the module.list file, the entry exists . entry L4Linux ARM roottask moe rom/l4lx.cfg module l4re module ned module l4lx.cfg module io module arm-rv.io module vmlinuz.arm module ramdisk-arm.rd ************************************************************** thank you for considering my question.Regards,Shabnam
On Wednesday, September 9, 2015 3:27 AM, Adam Lackorzynski adam@os.inf.tu-dresden.de wrote:
On Tue Sep 08, 2015 at 11:06:02 +0000, Shabnam Engineer wrote:
Hello Adam , Thank you for your nice response.the number of errors have got better but the new error is :
the command line message :*********************************************************** Image size(s) in bytes: bootstrap_hello.elf: 856444 bootstrap.raw: 823296 bootstrap.uimage: 823360 Start address: 0x1000000 --> Build-Nr: 2 ==> Installing bootstrap.raw to local build-tree arm-linux-strip:bootstrap.raw: File format not recognized make[2]: *** [/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/bin/arm_armv7a/bootstrap.raw] Error 1 make[1]: *** [/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/pkg/bootstrap/server/src/OBJ-arm_armv7a] Error 2 make: *** [uimage] Error 2
Do you have "Strip binaries on install" under "Building" enabled in the L4Re config? Please disable it. I'm adding this to the todo list.
Adam
On Fri Sep 11, 2015 at 18:01:25 +0000, Shabnam Engineer wrote:
Thanks for your help , it's OK!but now I don't know which folders should i copy to sd card of raspberry pi ?
The generated images are stored in the 'images' subdirectory of the build folder.
I have another question that I want to see output in the monitor, does Fiasco support hdmi driver?
No.
if no, how can i see that it works well?
By connecting to the UART. There is plenty of info on the net on how to connect a serial converter to the GPIO header. Unfortunately there's none mounting directly on the rpi.
Also I think for hdmi driver i should use l4-linux but when I entered the E entry with E=L4Linux ARM ,I got this error :********************************************************************************************************************************* my command --> make uimage E=L4Linux ARM MODULE_SEARCH_PATH=/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/kernel/fiasco/mybuild/ O=/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/
Use: make uimage E="L4Linux ARM" MODULE_SEARCH_PATH=/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/kernel/fiasco/mybuild/ O=/home/shabnam/Desktop/snapshot/l4re-snapshot-2014092821/src/l4/builddir/
Adam
Am 12.09.2015 um 00:34 schrieb Adam Lackorzynski:
On Fri Sep 11, 2015 at 18:01:25 +0000, Shabnam Engineer wrote:
I have another question that I want to see output in the monitor, does Fiasco support hdmi driver?
No.
if no, how can i see that it works well?
By connecting to the UART. There is plenty of info on the net on how to connect a serial converter to the GPIO header. Unfortunately there's none mounting directly on the rpi.
if you are lack of a suitable 3V3-RS232 converter you can also use another Raspberry for debugging. Simply cross Rx(10) and Tx(8) pins (nullmodem):
Rpi1 Rpi2 8 Tx <-> 10 Rx 10 Rx <-> 8 Tx 9 GND <-> 9 GND
Martin
Am 12.09.2015 um 00:34 schrieb Adam Lackorzynski:
On Fri Sep 11, 2015 at 18:01:25 +0000, Shabnam Engineer wrote:
I have another question that I want to see output in the monitor, does Fiasco support hdmi driver?
No.
if no, how can i see that it works well?
By connecting to the UART. There is plenty of info on the net on how to connect a serial converter to the GPIO header. Unfortunately there's none mounting directly on the rpi.
if you are lack of a suitable 3V3-RS232 converter you can also use another Raspberry for debugging. Simply cross Rx(10) and Tx(8) pins (nullmodem):
Rpi1 Rpi2 8 Tx <-> 10 Rx 10 Rx <-> 8 Tx 6 GND <-> 6 GND (NOT 9 as in my last mail!)
http://pi4j.com/example/serial.html
Martin
l4-hackers@os.inf.tu-dresden.de