Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Raspberry Pi bootloader blob & rpi-open-firmware #2

Open
CRImier opened this issue Dec 20, 2017 · 1 comment
Open

Raspberry Pi bootloader blob & rpi-open-firmware #2

CRImier opened this issue Dec 20, 2017 · 1 comment

Comments

@CRImier
Copy link
Member

CRImier commented Dec 20, 2017

ZeroPhone could offer rpi-open-firmware as an option for users.

However, there are problems I see with it:

  1. The project is not actively maintained, as of now.
    1.1 Even if project's state is suitable for day-to-day ZeroPhone usage (even with limitations, such as lack of support for non-crucial features), bugs will still appear, so somebody skilled needs to maintain the project.
  2. There seems to be no reports of successful boot with BCM2835-based models, it seems like some fundamental issues have to be resolved before rpi-open-firmware can run on something like a Pi Zero.
  3. The project's description mentions lack of features - namely, USB, DMA and lack of power management drivers. The power management, and, likely, DMA, might have to be addressed before rpi-open-firmware can be used as a daily driver.

Questions from me:

  1. Can we somehow help the project? Find people, give exposure, something else? I know that I myself have neither time nor experience for it.

Notes:

  • The project's communication channel is #raspberrypi-internals at freenode (I'm monitoring it)

Potentially useful links:

@CRImier CRImier changed the title rpi-open-firmware Raspberry Pi bootloader blob & rpi-open-firmware Apr 30, 2018
@christinaa
Copy link

There are bigger problems with the SoC than the lack of open firmware which is why I lost interest in the project the more I learned about it and about how many corners were cut during its design phases just to ship something. I explained it in detail if you read the README there's a link to an issue regarding the status of the project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants