Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Sep 2020 19:53:39 -0700
From:      Mark Millard <marklmi@yahoo.com>
To:        tech-lists <tech-lists@zyxst.net>
Cc:        freebsd-arm <freebsd-arm@freebsd.org>
Subject:   Re: head -r365677 and later do not have the xhci related DMA problem fixed
Message-ID:  <BB5BB300-077C-4F9B-9131-B008D5C61944@yahoo.com>
In-Reply-To: <8084F606-D75B-42B3-A05F-724F7150F304@yahoo.com>
References:  <5A60B29E-0D24-480C-807D-4A5E92D9C92A.ref@yahoo.com> <5A60B29E-0D24-480C-807D-4A5E92D9C92A@yahoo.com> <CCC44A9E-68C0-4EEF-AA68-AFA2F1F93ADA@googlemail.com> <JTSsaCfyfQICpQuYOx_aY-35TQTxCtQbI3L_t1o70kdtk-MZrrJ06WuluBwhYS5BQ58Apdet1XTP3u79WZYGUj8L2BjY_owAkoVLMN8IXVU=@protonmail.com> <231B8A1B-7F61-4868-B9E6-F8DD824079CA@yahoo.com> <39346C6E-CF29-42E8-BCAB-B04E73F909F7@googlemail.com> <04531BA7-F7A6-498B-BB8E-D3AAA53E15E3@yahoo.com> <20200925063418.GC54660@bastion.zyxst.net> <8084F606-D75B-42B3-A05F-724F7150F304@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2020-Sep-24, at 23:34, tech-lists <tech-list at zyxst.net> wrote:

> On Thu, Sep 24, 2020 at 05:53:06PM -0700, Mark Millard via freebsd-arm =
wrote:
>=20
>> So far I'm unable to figure out how to have a u-boot environment
>> that boots the RPi4B's: figuring out what needs to be different
>> than the rather modern raspberry pi files that I have in place.
>> Also: fully modern eeprom content. As stands I've not been using
>> a microsd card at all: it uses the msdos file system from the
>> USB3 SSD.
>=20
> Mine *will* boot, even after the eeprom upgrade. What it won't do =
(what was
> always the case) is boot after I modify config.txt in any way at all.
. . .

Mine too, for how I did things.

My previous notes about not being able to boot when modern
eeprom content is present and modern rpi firmware is also
present on the USB3 SSD did not cover having the
indirection of pulling the FreeBSD kernel from the microsd
card and having the FreeBSD kernel be what first gets to
the USB3 SSD. But what I actually did eventually was have
FreeBSD's kernel be the first thing that gets to the USB3
SSD. (Requires that the microsd card with rpi-firmware
and u-boot on it has priority when present.) The USB-MSD
aspect of the various rpi updates is not required at all
for what I did.

This also avoids u-boot needing to be able to deal with
the xHCI or drives that involve xhCI use generally --but
requires the use of a microsd card.

(Not that I think u-boot requiring old, beta rpi-firmware
is good as a long-term context.)

=3D=3D=3D
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BB5BB300-077C-4F9B-9131-B008D5C61944>