Hi All,
As a follow up of the discussion that happened at the last ARM meeting (and because 3 days post announcement of it I'm sick of repeating myseld:-P ) I thought I'd outline the process for getting support for the Raspberry Pi 2 into Fedora
The first phase I believe should be a remix, with the modified packages required to support the install for that remix being is a published repository, while we're awaiting all the bits to land upstream.
The short term repository should only contain the following: * kernel * bootloader * firmware * mainline userspace packages that need non upstream pacakges
Everything else (eg xorg drivers) should be packaged up and go through the standard package review process and be in mainline Fedora.
From there we can spin a remix image for testing.
BUT before we get to that we need to review all the projects/sources/packages that are needed and document what packages are needed and where the upstream is located. In the case of firmware we also need to ensure it's re-distributable. Does the GPU firmware still boot or is it now possible to use the upstream u-boot support to boot the device and then load the firmware via the kernel like other standard drivers that need firmware, or do we even need binary firmware any more?
I believe Seneca has volunteered to spear head this so it would be great if they can start by documenting the above and post the details of it in response to this mail so we can work out what needs to be done and where in preparation for the remix, this will then give us a good picture as well when we might be able to just support it by the standard mainline process.
Regards, Peter
The firmware should be acceptable for immediate packaging in Fedora: https://fedoraproject.org/wiki/Packaging:LicensingGuidelines?rd=Packaging/Li...
(I believe that page was amended explicitly to allow for the raspberry pi bootloader. It even mentions raspberry pi by name in the example.)
The firmware is still required to boot, because it still provides runtime services to userspace. Eventually it may go away, but probably not in 2015. I think you would chain to u-boot if you wanted u-boot in the mix.
Firmware upstream: https://github.com/raspberrypi/firmware
This video contains some info about the overall open source roadmap: https://www.youtube.com/watch?v=EXDeketJNdk
Ultimately it is on people's radar but far off. (But could be accelerated by motivated individuals.)
Adam
On Wed, Feb 4, 2015 at 10:43 AM, Peter Robinson pbrobinson@gmail.com wrote:
Hi All,
As a follow up of the discussion that happened at the last ARM meeting (and because 3 days post announcement of it I'm sick of repeating myseld:-P ) I thought I'd outline the process for getting support for the Raspberry Pi 2 into Fedora
The first phase I believe should be a remix, with the modified packages required to support the install for that remix being is a published repository, while we're awaiting all the bits to land upstream.
The short term repository should only contain the following:
- kernel
- bootloader
- firmware
- mainline userspace packages that need non upstream pacakges
Everything else (eg xorg drivers) should be packaged up and go through the standard package review process and be in mainline Fedora.
From there we can spin a remix image for testing.
BUT before we get to that we need to review all the projects/sources/packages that are needed and document what packages are needed and where the upstream is located. In the case of firmware we also need to ensure it's re-distributable. Does the GPU firmware still boot or is it now possible to use the upstream u-boot support to boot the device and then load the firmware via the kernel like other standard drivers that need firmware, or do we even need binary firmware any more?
I believe Seneca has volunteered to spear head this so it would be great if they can start by documenting the above and post the details of it in response to this mail so we can work out what needs to be done and where in preparation for the remix, this will then give us a good picture as well when we might be able to just support it by the standard mainline process.
Regards, Peter _______________________________________________ arm mailing list arm@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/arm
On 02/04/2015 10:43 AM, Peter Robinson wrote:
Hi All,
As a follow up of the discussion that happened at the last ARM meeting (and because 3 days post announcement of it I'm sick of repeating myseld:-P ) I thought I'd outline the process for getting support for the Raspberry Pi 2 into Fedora
Just a small question...
I have not found a schematic, but the pics do not seem to show a SATA interface. Is this correct?
No SATA, I have no time for it; I am already crunched for time.
Though it would be nice.
That's correct. There is no SATA interface on the Raspberry Pi 2.
-Andrew
On Wed, Feb 4, 2015 at 1:49 PM, Robert Moskowitz rgm@htt-consult.com wrote:
On 02/04/2015 10:43 AM, Peter Robinson wrote:
Hi All,
As a follow up of the discussion that happened at the last ARM meeting (and because 3 days post announcement of it I'm sick of repeating myseld:-P ) I thought I'd outline the process for getting support for the Raspberry Pi 2 into Fedora
Just a small question...
I have not found a schematic, but the pics do not seem to show a SATA interface. Is this correct?
No SATA, I have no time for it; I am already crunched for time.
Though it would be nice.
arm mailing list arm@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/arm
No SATA, no USB3.0 and only 100 Mbit ethernet. So for storage you are limited to a USB hard disk or a (fast) SDHC card. Then again at this pricepoint it will be quite popular.
Banana pi, orange pi etc, are all somewhat more expensive but have SATA and Gbit ethernet.
2015-02-04 20:28 GMT+01:00 Andrew Gillis andrew@vortexbox.org:
That's correct. There is no SATA interface on the Raspberry Pi 2.
-Andrew
On Wed, Feb 4, 2015 at 1:49 PM, Robert Moskowitz rgm@htt-consult.com wrote:
On 02/04/2015 10:43 AM, Peter Robinson wrote:
Hi All,
As a follow up of the discussion that happened at the last ARM meeting (and because 3 days post announcement of it I'm sick of repeating myseld:-P ) I thought I'd outline the process for getting support for the Raspberry Pi 2 into Fedora
Just a small question...
I have not found a schematic, but the pics do not seem to show a SATA interface. Is this correct?
No SATA, I have no time for it; I am already crunched for time.
Though it would be nice.
arm mailing list arm@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/arm
-- Andrew Gillis Lead Developer VortexBox vortexbox.org
arm mailing list arm@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/arm
Frans Meulenbroeks fransmeulenbroeks@gmail.com writes:
No SATA, no USB3.0 and only 100 Mbit ethernet. So for storage you are limited to a USB hard disk or a (fast) SDHC card. Then again at this pricepoint it will be quite popular.
Banana pi, orange pi etc, are all somewhat more expensive but have SATA and Gbit ethernet.
Might still be interesting for a Shareport server.
-derek
pcduino3 nano has SATA and Gbit ethernet and is only $4 more expensive than the Raspberry Pi. I like it. I'm not sure why it's not more popular. Maybe cuz it's hard to say.
Troy
On 02/04/2015 02:17 PM, Frans Meulenbroeks wrote:
No SATA, no USB3.0 and only 100 Mbit ethernet. So for storage you are limited to a USB hard disk or a (fast) SDHC card. Then again at this pricepoint it will be quite popular.
Banana pi, orange pi etc, are all somewhat more expensive but have SATA and Gbit ethernet.
2015-02-04 20:28 GMT+01:00 Andrew Gillis <andrew@vortexbox.org mailto:andrew@vortexbox.org>:
That's correct. There is no SATA interface on the Raspberry Pi 2. -Andrew On Wed, Feb 4, 2015 at 1:49 PM, Robert Moskowitz <rgm@htt-consult.com <mailto:rgm@htt-consult.com>> wrote: On 02/04/2015 10:43 AM, Peter Robinson wrote: Hi All, As a follow up of the discussion that happened at the last ARM meeting (and because 3 days post announcement of it I'm sick of repeating myseld:-P ) I thought I'd outline the process for getting support for the Raspberry Pi 2 into Fedora Just a small question... I have not found a schematic, but the pics do not seem to show a SATA interface. Is this correct? No SATA, I have no time for it; I am already crunched for time. Though it would be nice. _________________________________________________ arm mailing list arm@lists.fedoraproject.org <mailto:arm@lists.fedoraproject.org> https://admin.fedoraproject.__org/mailman/listinfo/arm <https://admin.fedoraproject.org/mailman/listinfo/arm> -- Andrew Gillis Lead Developer VortexBox vortexbox.org <http://vortexbox.org> _______________________________________________ arm mailing list arm@lists.fedoraproject.org <mailto:arm@lists.fedoraproject.org> https://admin.fedoraproject.org/mailman/listinfo/arm
arm mailing list arm@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/arm
On 02/05/2015 05:48 PM, Troy Dawson wrote:
pcduino3 nano has SATA and Gbit ethernet and is only $4 more expensive than the Raspberry Pi. I like it. I'm not sure why it's not more popular. Maybe cuz it's hard to say.
Very nice. Does F21 minimal run on it? Does Rawhide support its video?
I do not see a barrel power plug, so power only through the OTG?
Also this price seems to be for the board alone? So you have to add in a power cable and the special SATA cable (my Cubies come with both of these).
Troy
On 02/04/2015 02:17 PM, Frans Meulenbroeks wrote:
No SATA, no USB3.0 and only 100 Mbit ethernet. So for storage you are limited to a USB hard disk or a (fast) SDHC card. Then again at this pricepoint it will be quite popular.
Banana pi, orange pi etc, are all somewhat more expensive but have SATA and Gbit ethernet.
2015-02-04 20:28 GMT+01:00 Andrew Gillis <andrew@vortexbox.org mailto:andrew@vortexbox.org>:
That's correct. There is no SATA interface on the Raspberry Pi 2. -Andrew On Wed, Feb 4, 2015 at 1:49 PM, Robert Moskowitz <rgm@htt-consult.com <mailto:rgm@htt-consult.com>> wrote: On 02/04/2015 10:43 AM, Peter Robinson wrote: Hi All, As a follow up of the discussion that happened at the last ARM meeting (and because 3 days post announcement of it I'm sick of repeating myseld:-P ) I thought I'd outline the process for getting support for the Raspberry Pi 2 into Fedora Just a small question... I have not found a schematic, but the pics do not seem to show a SATA interface. Is this correct? No SATA, I have no time for it; I am already crunched for time. Though it would be nice. _________________________________________________ arm mailing list arm@lists.fedoraproject.org <mailto:arm@lists.fedoraproject.org> https://admin.fedoraproject.__org/mailman/listinfo/arm <https://admin.fedoraproject.org/mailman/listinfo/arm> -- Andrew Gillis Lead Developer VortexBox vortexbox.org <http://vortexbox.org> _______________________________________________ arm mailing list arm@lists.fedoraproject.org <mailto:arm@lists.fedoraproject.org> https://admin.fedoraproject.org/mailman/listinfo/arm
arm mailing list arm@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/arm
arm mailing list arm@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/arm
On 02/05/2015 08:28 PM, Robert Moskowitz wrote:
On 02/05/2015 05:48 PM, Troy Dawson wrote:
pcduino3 nano has SATA and Gbit ethernet and is only $4 more expensive than the Raspberry Pi. I like it. I'm not sure why it's not more popular. Maybe cuz it's hard to say.
Very nice. Does F21 minimal run on it? Does Rawhide support its video?
I do not see a barrel power plug, so power only through the OTG?
Also this price seems to be for the board alone? So you have to add in a power cable and the special SATA cable (my Cubies come with both of these).
Correct. Only power through the OTG. (Actually both micro-usb ports, but I suppose you should use the one designed for it.)
Correct. Price is only for the board, no cables.
I have F20 minimal on one that I've been using for a build server for a couple of months.
I have put F21 minimal on the other one I have. But I'm really using the kernel that comes with it. http://www.yortnoswad.org/blog/2014/10/29/fedora-on-pcduino3-nano/
This weekend I'm hoping to have time to mess with it again. I want to get it to run Fedora's kernel. I plan on trying rawhide on it.
Troy
Troy
On 02/04/2015 02:17 PM, Frans Meulenbroeks wrote:
No SATA, no USB3.0 and only 100 Mbit ethernet. So for storage you are limited to a USB hard disk or a (fast) SDHC card. Then again at this pricepoint it will be quite popular.
Banana pi, orange pi etc, are all somewhat more expensive but have SATA and Gbit ethernet.
2015-02-04 20:28 GMT+01:00 Andrew Gillis <andrew@vortexbox.org mailto:andrew@vortexbox.org>:
That's correct. There is no SATA interface on the Raspberry Pi 2. -Andrew On Wed, Feb 4, 2015 at 1:49 PM, Robert Moskowitz <rgm@htt-consult.com <mailto:rgm@htt-consult.com>> wrote: On 02/04/2015 10:43 AM, Peter Robinson wrote: Hi All, As a follow up of the discussion that happened at the last ARM meeting (and because 3 days post announcement of it I'm sick of repeating myseld:-P ) I thought I'd outline the process for getting support for the Raspberry Pi 2 into Fedora Just a small question... I have not found a schematic, but the pics do not seem to
show a SATA interface. Is this correct?
No SATA, I have no time for it; I am already crunched for time. Though it would be nice. _________________________________________________ arm mailing list arm@lists.fedoraproject.org
mailto:arm@lists.fedoraproject.org https://admin.fedoraproject.__org/mailman/listinfo/arm https://admin.fedoraproject.org/mailman/listinfo/arm
-- Andrew Gillis Lead Developer VortexBox vortexbox.org <http://vortexbox.org> _______________________________________________ arm mailing list arm@lists.fedoraproject.org <mailto:arm@lists.fedoraproject.org> https://admin.fedoraproject.org/mailman/listinfo/arm
arm mailing list arm@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/arm
arm mailing list arm@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/arm
On 02/06/2015 05:33 PM, Troy Dawson wrote:
On 02/05/2015 08:28 PM, Robert Moskowitz wrote:
On 02/05/2015 05:48 PM, Troy Dawson wrote:
pcduino3 nano has SATA and Gbit ethernet and is only $4 more expensive than the Raspberry Pi. I like it. I'm not sure why it's not more popular. Maybe cuz it's hard to say.
Very nice. Does F21 minimal run on it? Does Rawhide support its video?
I do not see a barrel power plug, so power only through the OTG?
Also this price seems to be for the board alone? So you have to add in a power cable and the special SATA cable (my Cubies come with both of these).
Correct. Only power through the OTG. (Actually both micro-usb ports, but I suppose you should use the one designed for it.)
Correct. Price is only for the board, no cables.
I have F20 minimal on one that I've been using for a build server for a couple of months.
I have put F21 minimal on the other one I have. But I'm really using the kernel that comes with it. http://www.yortnoswad.org/blog/2014/10/29/fedora-on-pcduino3-nano/
This weekend I'm hoping to have time to mess with it again. I want to get it to run Fedora's kernel. I plan on trying rawhide on it.
Troy
I just realized that I didn't ever reply to this.
I wasn't able to get it to book rawhide's kernel on the machine. But I think that is more because I'm not the best at uboot and kernels.
I did find out some things though,
uboot - pcDuino3 Nano support in version v2015.04 kernel - should be in 3.21
http://linux-sunxi.org/LinkSprite_pcDuino3_Nano
Fedora userspace runs just fine though.
Troy
Troy
On 02/04/2015 02:17 PM, Frans Meulenbroeks wrote:
No SATA, no USB3.0 and only 100 Mbit ethernet. So for storage you are limited to a USB hard disk or a (fast) SDHC card. Then again at this pricepoint it will be quite popular.
Banana pi, orange pi etc, are all somewhat more expensive but have SATA and Gbit ethernet.
2015-02-04 20:28 GMT+01:00 Andrew Gillis <andrew@vortexbox.org mailto:andrew@vortexbox.org>:
That's correct. There is no SATA interface on the Raspberry Pi 2. -Andrew On Wed, Feb 4, 2015 at 1:49 PM, Robert Moskowitz <rgm@htt-consult.com <mailto:rgm@htt-consult.com>> wrote: On 02/04/2015 10:43 AM, Peter Robinson wrote: Hi All, As a follow up of the discussion that happened at the last ARM meeting (and because 3 days post announcement of it I'm sick of repeating myseld:-P ) I thought I'd outline the process for getting support for the Raspberry Pi 2 into Fedora Just a small question... I have not found a schematic, but the pics do not seem to
show a SATA interface. Is this correct?
No SATA, I have no time for it; I am already crunched for time. Though it would be nice.