Date: Tue, 17 Mar 2020 10:35:15 -0700 From: bob prohaska <fbsd@www.zefox.net> To: Mark Millard <marklmi@yahoo.com> Cc: Ross Alexander <rwa@athabascau.ca>, freebsd-arm <freebsd-arm@freebsd.org>, bob prohaska <fbsd@www.zefox.net> Subject: Re: freebsd-arm Digest, Vol 724, Issue 3 (Answer: sysutils/u-boot-rpi3 and sysutils/u-boot-rpi4 have been updated) Message-ID: <20200317173515.GA65926@www.zefox.net> In-Reply-To: <4DB90158-B77E-4D65-8E94-B6941D7D76DE@yahoo.com> References: <mailman.67.1584273601.57537.freebsd-arm@freebsd.org> <alpine.BSF.2.22.395.2003161327310.93374@autopsy.pc.athabascau.ca> <4DB90158-B77E-4D65-8E94-B6941D7D76DE@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Mar 16, 2020 at 06:25:01PM -0700, Mark Millard wrote: > > sysutils/u-boot-rpi3 and sysutils/u-boot-rpi4 have > been updated to pick up patches and to configure > the reserved RAM for armstub8*.bin correctly: > > Author: kevans > Date: Mon Mar 16 21:32:55 2020 > New Revision: 528547 > URL: > https://svnweb.freebsd.org/changeset/ports/528547 > > > Log: > sysutils/u-boot-rpi{3,4}: Add patch to fix PSCI stub reservation > > For the traditional spin table setup, only the lowest page needs > to be reserved. However, our PSCI stubs are slightly bigger and occupy > a little over one page. These patches, already sent upstream, allow a > variable number of initial pages to be reserved for the SMP stubs. We > then set the values for these in our fragment to '2' to reserve the first > and second page. > > Approved by: koobs (mentor) > Approved by: manu (uboot, maintainer) > MFH: 2020Q1 > Differential Revision: > https://reviews.freebsd.org/D24085 > > > Modified: > head/sysutils/u-boot-master/distinfo > head/sysutils/u-boot-rpi3/Makefile > head/sysutils/u-boot-rpi3/files/rpi3_fragment > head/sysutils/u-boot-rpi4/Makefile > head/sysutils/u-boot-rpi4/files/rpi4_fragment It looks like sysutils/u-boot-rpi3 builds and installs without error on a Pi3 reporting root@www:/boot/uboot # uname -KU 1300045 1300045 with /usr/ports at Revision: 528581 However, the make install clearly didn't touch /boot/msdos and I couldn't find any obvious instructions on what has to be done by hand (ISTR some brief directions from make install previously). Make install claims to build man pages, but man can't find them. In /usr/ports/sysutils/u-boot-rpi3/work/u-boot-2019.10 are found, among many other things, a series of files: -rwxr-xr-x 1 root wheel 4794232 Mar 17 10:07 u-boot -rwxr-xr-x 1 root wheel 500440 Mar 17 10:07 u-boot-nodtb.bin -rwxr-xr-x 1 root wheel 500440 Mar 17 10:07 u-boot.bin -rw-r--r-- 1 root wheel 9167 Mar 17 09:58 u-boot.cfg -rw-r--r-- 1 root wheel 5605 Mar 17 10:07 u-boot.cfg.configs -rw-r--r-- 1 root wheel 1348 Mar 17 09:59 u-boot.lds -rw-r--r-- 1 root wheel 480139 Mar 17 10:07 u-boot.map -rwxr-xr-x 1 root wheel 1438904 Mar 17 10:07 u-boot.srec -rw-r--r-- 1 root wheel 195715 Mar 17 10:07 u-boot.sym Any hints as to what goes where would be most helpful. Thanks for reading, and apologies for all the dumb questions! bob prohaska
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200317173515.GA65926>