Bug 210041

Summary: 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
Product: Ports & Packages Reporter: s_mitu <s_mitu>
Component: Individual Port(s)Assignee: Uboot FreeBSD Mailing List <uboot>
Status: Closed FIXED    
Severity: Affects Some People CC: emaste, linimon, manu, s_mitu, w.schwarzenfeld
Priority: --- Flags: bugzilla: maintainer-feedback? (manu)
Version: Latest   
Hardware: arm   
OS: Any   
Description Flags
patch none

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.