svrsig
Posts: 134
Joined: Thu Nov 03, 2011 9:45 am
Contact: Website

Re: SD card

Sat Apr 14, 2012 4:16 pm

The files required on the SD card to get simple functionality (a command line prompt) are as follows:

The boot partition must contain:
• bootcode.bin : 2nd stage bootloader, starts with SDRAM disabled
• loader.bin : 3rd stage bootloader, starts with SDRAM enabled
• start.elf: The GPU binary firmware image, provided by the foundation.
• kernel.img: The OS kernel to load on the ARM processor. Normally this is Linux -
see instructions for compiling a kernel.
• cmdline.txt: Parameters passed to the kernel on boot.
Optional files:
• config.txt: A configuration file read by the GPU. Use this to override set the video
mode, alter system clock speeds, voltages, etc.
• vlls directory: Additional GPU code, e.g. extra codec’s. Not present in the initial
release.
Additional files supplied by the foundation
These files are also present on the SD cards supplied by the foundation.
Additional kernels. Rename over kernel.img to use them (ensure you have a backup of the
original kernel.img first!):
• kernel_emergency.img : kernel with busybox rootfs. You can use this to repair the
main linux partition using e2fsck if the linux partition gets corrupted.
Additional GPU firmware images, rename over start.elf to use them:
• arm128_start.elf : 128M ARM, 128M GPU split (use this for heavy 3D work,
possibly also required for some video decoding)
• arm192_start.elf : 192M ARM, 64M GPU split (this is the default)
• arm224_start.elf : 224M ARM, 32M GPU split (use this for Linux only with no 3D or
video processing. It’s enough for the 1080p frame buffer, but not much else)

Although these do not include a Linux GUI they are quite small files which could be easily sourced without huge bandwidth allowing the RPi to be confirmed as functioning. Can we have a simple link to these please?

User avatar
abishur
Posts: 4477
Joined: Thu Jul 28, 2011 4:10 am
Location: USA
Contact: Website

Re: SD card

Sat Apr 14, 2012 4:20 pm

This is rather advanced stuff you're talking about in a absolute beginners sub forum, I'm moving the topic to Features and Requests
Dear forum: Play nice ;-)

User avatar
rew
Posts: 423
Joined: Fri Aug 26, 2011 3:25 pm

Re: SD card

Sun Apr 15, 2012 9:00 am

svrsig, minimal configuration. Hmm. Sounds like a plan. I'll see what I can do on monday. On the other hand, getting some hardware drivers working may be a priority.
Check out our raspberry pi addons: https://www.bitwizard.nl/shop/

User avatar
EarthlyPangaea
Posts: 12
Joined: Wed Apr 11, 2012 5:35 pm

Re: SD card

Sun Apr 15, 2012 3:29 pm

Can you get what you need from the raspberry pi github page?

I think most of those files can be got here:

https://github.com/raspberrypi/firmware ... aster/boot

User avatar
rew
Posts: 423
Joined: Fri Aug 26, 2011 3:25 pm

Re: SD card

Tue Apr 17, 2012 6:07 am

That is, I think not the question. The question is: How small can you make an image file so that you can boot the raspberry pi. The current image file is something like 2G, can a 'pi be made to run with an image that could be distributed as 100M? Yes. 10M? Yes. 2M? I think not. But I'll try.
Check out our raspberry pi addons: https://www.bitwizard.nl/shop/

User avatar
rew
Posts: 423
Joined: Fri Aug 26, 2011 3:25 pm

Re: SD card

Wed Apr 18, 2012 7:13 pm

I worked on that yesterday. With static IP configuration it was above 10Mb, but getting DHCP working was troublesome. Not done yet.
Check out our raspberry pi addons: https://www.bitwizard.nl/shop/

User avatar
rew
Posts: 423
Joined: Fri Aug 26, 2011 3:25 pm

Re: SD card

Wed Apr 18, 2012 7:13 pm

Check out our raspberry pi addons: https://www.bitwizard.nl/shop/

Return to “General discussion”