Hello world
Hello,
I just loaded barebox on a beagle board and I am experimenting with it.
I was wondering how I could load and execute a simple hello world program.
It looks like I would have to use a module.
Could somebody give me some pointers?
Cheers,
Renaud
_______________________________________________
barebox mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/barebox
A message that is not in the archive (sent off-list or not yet received): CAC2XfkW=6QG8hFLv01b0GdFeZ=RNJ9=g8iEfirUj0Masp66qMw@mail.gmail.com
Hello Plumbedzero,
Here is what I did:
make omap3530_beagle_defconfig
make ARCH=arm CROSS_COMPILE=arm-poky-linux-gnueabi-
I use a 32MB SD card formatted for FAT.
As per documentation,
I copied the file MLO, barebox.bin as u-boot.bin and normal.scr as boot.scr (not used yet) on the SD card.
Texas Instruments X-Loader 1.4.2 (Feb 19 2009 - 12:01:24) Reading boot sector
Loading u-boot.bin from mmc
barebox 2011.08.0 (Aug 31 2011 - 14:07:34)
Board: Texas Instrument's Beagle
I2C probe
i2c-omap@i2c-omap0: bus 0 rev3.12 at 100 kHz
ehci@ehci0: USB EHCI 1.00
NAND device: Manufacturer ID: 0x2c, Chip ID: 0xba (Micron NAND 256MiB 1,8V 16-bit) Malloc space: 0x80c00000 -> 0x81000000 (size 4 MB)
Stack space : 0x80bf8000 -> 0x80c00000 (size 32 kB)
Open /dev/env0 No such file or directory
no valid environment found on /dev/env0. Using default environment running /env/bin/init...
sh: No such file or directory
Hit any key to stop autoboot: Usage: timeout [OPTION]... <timeout> Wait <timeout> seconds for a timeout. Return 1 if the user intervented or 0 if a timeout occured
-a interrupt on any key -c interrupt on ctrl-c -r interrupt on return -s silent mode
Quoted 33 lines · plumbedZero c
Hi Renaud,
Sorry for mailing you but I couldn't stop myself writing to you. I have struggled a lot to compile barebox for beagleboard and it compiled, however I am not able to load it as I don't get any boot prompt after loading it to beagle board.
Can you share the process of compilation and if configuration file required.
Also I would be interested in the Hello World program. In case if you are able to make it then let me know as well. Hope you dont mind my multiple requests.
Thanks
On Wed, Aug 31, 2011 at 8:50 AM, Renaud Barbier <[email protected] <mailto:[email protected]>> wrote:
Hello,
I just loaded barebox on a beagle board and I am experimenting with it.I was wondering how I could load and execute a simple hello world program.
It looks like I would have to use a module.
Could somebody give me some pointers?
Cheers,
Renaud_______________________________________________
barebox mailing list
[email protected] <mailto:[email protected]>
http://lists.infradead.org/mailman/listinfo/barebox
Signature · 5 lines
Renaud Barbier 14, Links Place 3/2 great Michael House Edinburgh, EH67EN Tel: +44 131 561 3532
_______________________________________________
barebox mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/barebox
Thanks Renaud, for the instruction. I will try this over weekend and will get back to you if I am having any problem. Appreciate your response.
Regards
Shakil
Quoted 70 lines · Renaud Barbier
Hello Plumbedzero,
Here is what I did:make
omap3530_beagle_defconfig
make ARCH=arm CROSS_COMPILE=arm-poky-linux-gnueabi-I use a 32MB SD card formatted for FAT.
As per documentation,
I copied the file MLO, barebox.bin as u-boot.bin and normal.scr as boot.scr (not used yet) on the SD card.Texas Instruments X-Loader 1.4.2 (Feb 19 2009 - 12:01:24) Reading boot sector
Loading u-boot.bin from mmcbarebox 2011.08.0 (Aug 31 2011 - 14:07:34)
Board: Texas Instrument's Beagle
I2C probe
i2c-omap@i2c-omap0: bus 0 rev3.12 at 100 kHz
ehci@ehci0: USB EHCI 1.00
NAND device: Manufacturer ID:0x2c, Chip ID:0xba(Micron NAND 256MiB 1,8V 16-bit) Malloc space:0x80c00000->0x81000000(size 4 MB)
Stack space :0x80bf8000->0x80c00000(size 32 kB)
Open/dev/env0No such file or directory
no valid environment found on/dev/env0. Using default environment running /env/bin/init...
sh: No such file or directoryHit any key to stop autoboot: Usage: timeout [OPTION]... <timeout> Wait <timeout> seconds for a timeout. Return 1 if the user intervented or 0 if a timeout occured
-a interrupt on any key -c interrupt on ctrl-c -r interrupt on return -s silent modeQuoted 27 lines · plumbedZero c
Hi Renaud,
Sorry for mailing you but I couldn't stop myself writing to you. I have struggled a lot to compile barebox for beagleboard and it compiled, however I am not able to load it as I don't get any boot prompt after loading it to beagle board.
Can you share the process of compilation and if configuration file required.
Also I would be interested in the Hello World program. In case if you are able to make it then let me know as well. Hope you dont mind my multiple requests.
Thanks
On Wed, Aug 31, 2011 at 8:50 AM, Renaud Barbier <[email protected] <mailto:[email protected]>> wrote:
Hello,
I just loaded barebox on a beagle board and I am experimenting with it.I was wondering how I could load and execute a simple hello world program.
It looks like I would have to use a module.
Could somebody give me some pointers?
Cheers,
Renaud
Quoted 13 lines
Quoted 6 lines
_______________________________________________
barebox mailing list
[email protected] <mailto:[email protected]>
http://lists.infradead.org/mailman/listinfo/bareboxSignature · 5 lines
Renaud Barbier 14, Links Place 3/2 great Michael House Edinburgh, EH67EN Tel: +44 131 561 3532
_______________________________________________
barebox mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/barebox