All of lore.kernel.org
 help / color / mirror / Atom feed
From: Adam Furmanczuk <afurmanczuk@knowtrek.com>
To: barebox@lists.infradead.org
Subject: Re: Raspberry Pi net boot using barebox.
Date: Tue, 23 Jul 2013 18:09:26 +0200	[thread overview]
Message-ID: <51EEAAB6.1020208@knowtrek.com> (raw)
In-Reply-To: <2b0f708c.5533168.51ee6577.50113@o2.pl>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello Dariusz,

> I find this thread while googling today: 
> http://comments.gmane.org/gmane.comp.boot-loaders.barebox/4051
> 
> I downloaded barebox package from official site and some
> cross-compilers from github/raspberry I configured barebox for ARM
> architecture and turned on menuconfig. Then I type make and press
> enter - and I noticed some new files in barebox directory same as
> those from this thread: 
> http://www.raspberrypi.org/phpBB3/viewtopic.php?t=25087&p=230000
> 
> I formated sd card with fat32 and copy on it 3 files same way like
> man from this post 
> http://comments.gmane.org/gmane.comp.boot-loaders.barebox/4051 I
> downloaded loader.bin file and start.elf file from history (setp.
> 2012) version of raspberry firmware from github.
> 
> Then i booted PI - but nothing happens - there was only rainbow on
> the screen all time.
> 
> What should i do?


I have used Raspberry Pi for my bachelor thesis. What I wondered is
that GPU is used for boot process: "Is there a GPU binary? Yes. The
GPU binary also contains the first stage bootloader." [1]

There is this boot programm Video Core (VC). Thats the one that
resides in /opt/vc . As far as I know, that tool is resonsible for
boot and I can guess I would say second stage. But it is very
difficult to use this tool and GPU sepcifications were not public [2].
Maybe you find other images than the offical one, that use barebox as
default [3]?

I have heard many stories about Raspberry Pi foundation being set up
by Broadcom to make their devices popular. I do not remember the
sources. No offense to the guys from raspberry pi foundation.
Working with the bcm2835.c file to implement an SPI user-space modul I
got a similar impression. On LinuxTag 2013 in Berlin this plattform
has been criticized for not conforming to open hardware standards.
(The eagle files were hard to find).

If you find a solution nevertheless, I would be very much interested
as well.

Greetings,

Adam




[1] http://www.raspberrypi.org/faqs
[2] http://www.raspberrypi.org/phpBB3/viewtopic.php?f=72&t=34461
[3] http://raspberrypidiskimages.com/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAlHuqrUACgkQefEEI87R1DfdywCdHvQo0W9yKNo31I69Yt7WtUV6
atYAn19nKtWqJdq+XLAqOLtis/Iuz4nM
=N0Io
-----END PGP SIGNATURE-----

_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

      reply	other threads:[~2013-07-23 16:09 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-07-23 11:13 Raspberry Pi net boot using barebox dariusz.s93
2013-07-23 16:09 ` Adam Furmanczuk [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=51EEAAB6.1020208@knowtrek.com \
    --to=afurmanczuk@knowtrek.com \
    --cc=barebox@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.