Re: Raspberry Pi 2 Model B Support?

2018-10-16 Thread Stuart Henderson
On 2018-10-16, def...@posteo.de  wrote:
> Hello,
>
> FreeBSD is already on the Pi 2. Does OpenBSD 6.3 Support Raspberry Pi 2 
> Model B?

It doesn't. See https://www.openbsd.org/armv7.html for the supported
hardware for the 32-bit ARM port.

There is some support for rpi3 on https://www.openbsd.org/arm64.html
but it's limited - console is on serial (you will need a ttl serial
interface), no SD card, and AIUI ethernet only works on rpi3b not rpi3b+
at present, so at present this is mostly of interest to people working
on improving hardware support.




Raspberry Pi 2 Model B Support?

2018-10-16 Thread deface

Hello,

FreeBSD is already on the Pi 2. Does OpenBSD 6.3 Support Raspberry Pi 2 
Model B?


Many Thx.




Re: Raspberry Pi 2 Model B

2015-09-03 Thread Dexter Santucci
Theo de Raadt  cvs.openbsd.org> writes:

> 
> >>My two cents:
> >>https://marc.info/?l=openbsd-misc=132788027403910=2
> >
> >Sorry, but this thread is nonsense for me.
> >How exactly people on this thread can claim about "no support for RPI"
> >when OpenBSD Project support all the Intel Technology, running tons of
> >microcode?
> >Don't make sense for me and seems a logical fallacy from my perspective.
> 
> So the argument is either we should support all the hardware, or
> support none at all.
> 
> How dreary.
> 
> 

  OpenBSD is one of the last software systems we can trust will not run
untrusted/unaudited code. It is like a small island in an ocean of
compromised software. Considering the number of exploits, backdoors and
other firmware hacks in the wild (from both our governments and theirs),
there really isn't much software left one can trust. If OpenBSD ever runs
blobs, then there will be nothing left standing between us and the spooks.
Blobs are perfect vessels for military technology. Equation Group ring a bell?

  One can not overstate the importance of standing by this principle. We
must preserve these islands of security and openness. Without them we are at
the mercy of not just our spooks, but all of them.

Sir de Raadt, please never give in.

Dexter Santucci



Re: Raspberry Pi 2 Model B

2015-02-03 Thread Christer Solskogen
On Tue, Feb 3, 2015 at 3:27 AM, Theo de Raadt dera...@cvs.openbsd.org wrote:
 Cheaper toys:

 http://www.ebay.com/sch/i.html?_from=R40_sacat=0_nkw=toy_sop=15rt=nc


That being funny and all, if there are any devs that want a rPIv2 to
play with, I'll be more than happy paying for it (and shipping).

-- 
chs



Re: Raspberry Pi 2 Model B

2015-02-03 Thread Stuart Henderson
On 2015-02-02, Janne Johansson icepic...@gmail.com wrote:
 But it still requires a blob to actually run, does it not?

Not sure... It's no different on the 2 than the original pi (same GPU/boot
mechanism), but there is a project https://github.com/jncronin/rpi-boot which
claims to be an alternative second-stage so perhaps it's possible that way..

First-stage bootloader is pre-programmed on the board. It loads the second-
stage from SD card to the GPU and starts it.

Second-stage bootloader runs on the gpu and loads start.elf (3rd stage) which
contains gpu firmware (actually an RTOS which stays running) and which boots
the main cpu. The RTOS has a message passing interface used for GPU access
from the main OS, so one area of concern is how that handles malicious inputs.
It sets up a memory split between GPU/CPU at boot but it's unclear how this
is protected if at all; one important question is whether the code running
on the GPU can access CPU memory after boot. There are scary things on common
x86 systems too of course (network-accessible management processors running
crappy software sitting on the same i2c bus as the EEPROM containing the BIOS;
a payload inserted to code running in SMM would have a lot of access ...)

For all of the posts with people asking about OpenBSD on the rpi I don't think
I've seen a single one along the lines of I've done x and y (see this diff)
but am stuck on getting z to work, I only remember ones that are more like
can somebody port OpenBSD to the rpi for me. (Hint: if somebody is willing/
able/interested/stubborn enough to do this, posts like that will be totally
off the radar).



Re: Raspberry Pi 2 Model B

2015-02-03 Thread Lampshade
Hello
I haven't know that Raspberry Pi is so closed that it requires closed source 
blob to even boot. Thanks for responses. I am not going to buy Raspberry Pi 2 
any more (or at least when blob will be open source).
Have a good day.



Re: Raspberry Pi 2 Model B

2015-02-03 Thread Jayton Garnett
If you really do want a BSD on your Pi, use FreeBSD, I've successfully
installed FreeBSD on my original Pi.
There has been a line drawn by the OpenBSD developers, for the reasons they
have stated and its a fair decision and unless someone else wants to fork
OpenBSD, we'll just have to accept it for what it is. As much as I'd like
OpenBSD, its not going to happen.
FreeBSD is a perfectly acceptable alternative to OpenBSD, although it has its
differences its still better than a Linux variant.
regards,Jayton



Re: Raspberry Pi 2 Model B

2015-02-02 Thread worik
On 03/02/15 03:20, Janne Johansson wrote:
 But it still requires a blob to actually run, does it not?
 
 The fact that there is docs for the blob isn't as important as being forced
 to have someone elses code running alongside your kernel in order to even
 boot it, let alone produce graphics on it.

Very interesting discussion.  Is there a list of supported and
unsupported hardware maintained any place?

I have searched and cannot find one, which may be a reflection on me!
There is a lot of discussion on this list about the performance of such
and such hardware...

For people interested in Raspberry PI (that includes me, I own two) the
beaglebone black is an interesting device and I did find
http://www.tedunangst.com/flak/post/OpenBSD-on-BeagleBone-Black

I am especially interested in the discussion about blobs in the kernel.
 This is a discussion you almost never hear in Linux circles.

cheers
Worik

-- 
Why is the legal status of chardonnay different to that of cannabis?
   worik.stan...@gmail.com 021-1680650, (03) 4821804
  Aotearoa (New Zealand)
 I voted for love



Re: Raspberry Pi 2 Model B

2015-02-02 Thread L.R. d S.
My two cents:
https://marc.info/?l=openbsd-miscm=132788027403910w=2

Sorry, but this thread is nonsense for me.
How exactly people on this thread can claim about no support for RPI
when OpenBSD Project support all the Intel Technology, running tons of
microcode?
Don't make sense for me and seems a logical fallacy from my perspective.



Re: Raspberry Pi 2 Model B

2015-02-02 Thread Mihai Popescu
So, I can't resist to ask, Raspberry Pi is the answer to what question?



Re: Raspberry Pi 2 Model B

2015-02-02 Thread worik
On 03/02/15 12:49, Mihai Popescu wrote:
 So, I can't resist to ask, Raspberry Pi is the answer to what question?

It is a toy.  Cheap.  Can do simple computing tasks cheaper than
anything else.

Worik

-- 
Why is the legal status of chardonnay different to that of cannabis?
   worik.stan...@gmail.com 021-1680650, (03) 4821804
  Aotearoa (New Zealand)
 I voted for love



Re: Raspberry Pi 2 Model B

2015-02-02 Thread Einfach Jemand
Am 02.02.2015 um 22:35 schrieb worik:
 On 03/02/15 03:20, Janne Johansson wrote:
 But it still requires a blob to actually run, does it not?

 The fact that there is docs for the blob isn't as important as being forced
 to have someone elses code running alongside your kernel in order to even
 boot it, let alone produce graphics on it.
 
 Very interesting discussion.  Is there a list of supported and
 unsupported hardware maintained any place?

http://www.openbsd.org/plat.html
http://www.openbsd.org/armv7.html

 I have searched and cannot find one, which may be a reflection on me!
 There is a lot of discussion on this list about the performance of such
 and such hardware...
 
 For people interested in Raspberry PI (that includes me, I own two) the
 beaglebone black is an interesting device and I did find
 http://www.tedunangst.com/flak/post/OpenBSD-on-BeagleBone-Black
 
 I am especially interested in the discussion about blobs in the kernel.
  This is a discussion you almost never hear in Linux circles.

http://www.openbsd.org/lyrics.html#39

Quote:
- Blobs can be 'de-supported' by vendors at any time.
- Blobs cannot be supported by developers.
- Blobs cannot be fixed by developers.
- Blobs cannot be improved.
- Blobs cannot be audited.
- Blobs are specific to an architecture, thus less portable.
- Blobs are quite often massively bloated.
End Quote

 
 Worik

HTH
rru



Raspberry Pi 2 Model B

2015-02-02 Thread Lampshade
Hi
New version of Raspberry Pi is announced. Its SoC have four cores in Cortex-A7 
microarchitecture so it is compatible with ARMv7. It also have 1 GB of RAM. 
Have the same GPU as its predecessor: VideoCore IV 3d. For some time GPU have 
open documentation and open (BSD licence) driver in Linux world. Price is still 
$35. It should be electrically compatible with predecessor and have the same 
dimensions.
Are you going to support this hardware in OpenBSD?



Re: Raspberry Pi 2 Model B

2015-02-02 Thread Janne Johansson
But it still requires a blob to actually run, does it not?

The fact that there is docs for the blob isn't as important as being forced
to have someone elses code running alongside your kernel in order to even
boot it, let alone produce graphics on it.


2015-02-02 13:47 GMT+01:00 Lampshade lampsh...@poczta.fm:

 Hi
 New version of Raspberry Pi is announced. Its SoC have four cores in
 Cortex-A7 microarchitecture so it is compatible with ARMv7. It also have 1
 GB of RAM. Have the same GPU as its predecessor: VideoCore IV 3d. For some
 time GPU have open documentation and open (BSD licence) driver in Linux
 world. Price is still $35. It should be electrically compatible with
 predecessor and have the same dimensions.
 Are you going to support this hardware in OpenBSD?




-- 
May the most significant bit of your life be positive.



Re: Raspberry Pi 2 Model B

2015-02-02 Thread Theo de Raadt
On 03/02/15 12:49, Mihai Popescu wrote:
 So, I can't resist to ask, Raspberry Pi is the answer to what question?

It is a toy.  Cheap.  Can do simple computing tasks cheaper than
anything else.

Cheaper toys:

http://www.ebay.com/sch/i.html?_from=R40_sacat=0_nkw=toy_sop=15rt=nc

Thomas  Pi



Re: Raspberry Pi 2 Model B

2015-02-02 Thread Theo de Raadt
My two cents:
https://marc.info/?l=openbsd-miscm=132788027403910w=2

Sorry, but this thread is nonsense for me.
How exactly people on this thread can claim about no support for RPI
when OpenBSD Project support all the Intel Technology, running tons of
microcode?
Don't make sense for me and seems a logical fallacy from my perspective.

So the argument is either we should support all the hardware, or
support none at all.

How dreary.



Re: Raspberry Pi 2 Model B

2015-02-02 Thread Einfach Jemand
Am 02.02.2015 um 15:20 schrieb Janne Johansson:
 But it still requires a blob to actually run, does it not?
 
 The fact that there is docs for the blob isn't as important as being forced
 to have someone elses code running alongside your kernel in order to even
 boot it, let alone produce graphics on it.
 
 
 2015-02-02 13:47 GMT+01:00 Lampshade lampsh...@poczta.fm:
 
 Hi
 New version of Raspberry Pi is announced. Its SoC have four cores in
 Cortex-A7 microarchitecture so it is compatible with ARMv7. It also have 1
 GB of RAM. Have the same GPU as its predecessor: VideoCore IV 3d. For some
 time GPU have open documentation and open (BSD licence) driver in Linux
 world. Price is still $35. It should be electrically compatible with
 predecessor and have the same dimensions.
 Are you going to support this hardware in OpenBSD?


 
 

Hmm, isn't an unknown blob involved in every access to a hard-disc  be
it spinning rust or SSD and the protocol involved ATA, SATA, SCSI or FC?
I haven't seen one disc yet where the firmware of the interface
controller was open sourced or even 'freely' documented. (Of course that
could simply be because I did not search hard enough to find one...)

Or is this outside the scope since there is a well behaved (and
documented) programming interface that keeps you away for the internal
operations of the device?

Sometimes for me the discussion of libre hardware seems moot - you
would have to start with sand and your own fab and thoroughly document
every step of designing and manufacturing a chip in order to get there.

My 2 cents
rru



Re: Raspberry Pi 2 Model B

2015-02-02 Thread jungle Boogie
Hi Einfach,
On 2 February 2015 at 07:43, Einfach Jemand rru@gmail.com wrote:
 Am 02.02.2015 um 15:20 schrieb Janne Johansson:
 But it still requires a blob to actually run, does it not?

 The fact that there is docs for the blob isn't as important as being forced
 to have someone elses code running alongside your kernel in order to even
 boot it, let alone produce graphics on it.


 2015-02-02 13:47 GMT+01:00 Lampshade lampsh...@poczta.fm:

 Hi
 New version of Raspberry Pi is announced. Its SoC have four cores in
 Cortex-A7 microarchitecture so it is compatible with ARMv7. It also have 1
 GB of RAM. Have the same GPU as its predecessor: VideoCore IV 3d. For some
 time GPU have open documentation and open (BSD licence) driver in Linux
 world. Price is still $35. It should be electrically compatible with
 predecessor and have the same dimensions.
 Are you going to support this hardware in OpenBSD?





 Hmm, isn't an unknown blob involved in every access to a hard-disc  be
 it spinning rust or SSD and the protocol involved ATA, SATA, SCSI or FC?
 I haven't seen one disc yet where the firmware of the interface
 controller was open sourced or even 'freely' documented. (Of course that
 could simply be because I did not search hard enough to find one...)

 Or is this outside the scope since there is a well behaved (and
 documented) programming interface that keeps you away for the internal
 operations of the device?

 Sometimes for me the discussion of libre hardware seems moot - you
 would have to start with sand and your own fab and thoroughly document
 every step of designing and manufacturing a chip in order to get there.


My two cents:
https://marc.info/?l=openbsd-miscm=132788027403910w=2



 My 2 cents
 rru




-- 
---
inum: 883510009027723
sip: jungleboo...@sip2sip.info
xmpp: jungle-boo...@jit.si



Re: Raspberry Pi 2 Model B

2015-02-02 Thread Janne Johansson
There is a difference in code that runs in the cpu of your hard drive and
code running in your CPU to allow talking to the hard drive.
From what I recall, the RPI GPU stuff falls into the second category,
whereas hard drives normally falls into the first.

One of them is just stuff that makes the drive work, and the other is what
openbsd calls a blob. You can't realistically prevent code from running
inside the hard drive cpu (firmware loaded or not), and for most of the
usage it just is how stuff is done today. What you can do realistically is
to prevent untrusted binary code from running on the same cpu where your
openbsd kernel runs, and that is where OpenBSD has drawn the line.


2015-02-02 16:43 GMT+01:00 Einfach Jemand rru@gmail.com:

 Am 02.02.2015 um 15:20 schrieb Janne Johansson:
  But it still requires a blob to actually run, does it not?
 
  The fact that there is docs for the blob isn't as important as being
 forced
  to have someone elses code running alongside your kernel in order to even
  boot it, let alone produce graphics on it.
 
 
  2015-02-02 13:47 GMT+01:00 Lampshade lampsh...@poczta.fm:
 
  Hi
  New version of Raspberry Pi is announced. Its SoC have four cores in
  Cortex-A7 microarchitecture so it is compatible with ARMv7. It also
 have 1
  GB of RAM. Have the same GPU as its predecessor: VideoCore IV 3d. For
 some
  time GPU have open documentation and open (BSD licence) driver in Linux
  world. Price is still $35. It should be electrically compatible with
  predecessor and have the same dimensions.
  Are you going to support this hardware in OpenBSD?
 
 
 
 

 Hmm, isn't an unknown blob involved in every access to a hard-disc  be
 it spinning rust or SSD and the protocol involved ATA, SATA, SCSI or FC?
 I haven't seen one disc yet where the firmware of the interface
 controller was open sourced or even 'freely' documented. (Of course that
 could simply be because I did not search hard enough to find one...)

 Or is this outside the scope since there is a well behaved (and
 documented) programming interface that keeps you away for the internal
 operations of the device?

 Sometimes for me the discussion of libre hardware seems moot - you
 would have to start with sand and your own fab and thoroughly document
 every step of designing and manufacturing a chip in order to get there.

 My 2 cents
 rru




-- 
May the most significant bit of your life be positive.