Bug 210041 - sysutils/u-boot-rpi: Add start_x.elf to rpi-boot-files-2016.01.tar.bz2 in order to use the camera module for the RaspberryPi 1 and Zero
Summary: sysutils/u-boot-rpi: Add start_x.elf to rpi-boot-files-2016.01.tar.bz2 in ord...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: arm Any
: --- Affects Some People
Assignee: freebsd-uboot (Nobody)
Depends on:
Reported: 2016-06-04 23:29 UTC by s_mitu@os.rim.or.jp
Modified: 2019-10-07 09:19 UTC (History)
5 users (show)

See Also:
bugzilla: maintainer-feedback? (manu)

patch (833 bytes, patch)
2016-06-09 18:07 UTC, Mathieu Arnold
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description s_mitu@os.rim.or.jp 2016-06-04 23:29:26 UTC
For using the Camera module in the RaspberryPi 1, I did https://wiki.freebsd.org/FreeBSD/arm/Raspberry%20Pi%20Camerathe, but RaspberryPi 1 did not boot.
I got start_x.elf from https://github.com/raspberrypi/firmware/blob/fbe36330696cc82a87fc24ad5b5f896be2b1460f/boot/start_x.elf (is same date of rpi-boot-files-2016.01.tar.bz2 files ), mounted the MSDOS partition of the latest RPI-B snapshot, and copied it. I did the wiki again, the Raspberry Pi 1 booted and the Camera module worked.
Probably the Raspberry Pi Zero (new version has the camera connector) will work too(I tested that the Zero and the New Zero booted. But I do not get the camera cable for the New Zero yet).

Add start_x.elf in rpi-boot-files-2016.01.tar.bz2, and the Camera module will work in the RaspberryPi 1 and Zero,
Comment 1 Mathieu Arnold freebsd_committer 2016-06-09 18:07:09 UTC
Created attachment 171239 [details]

There's a pull request with a patch on github https://github.com/freebsd/freebsd-ports/pull/38
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2018-06-18 22:43:11 UTC
Assign to current maintainer.

(manu: is this PR still relevant?)
Comment 3 Emmanuel Vadot freebsd_committer 2019-10-07 09:19:40 UTC
It's installed in the rpi-firmware packages.