Re: head -r365677 and later do not have the xhci related DMA problem fixed

tech-lists <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
Hi,

On Thu, Sep 24, 2020 at 05:53:06PM -0700, Mark Millard via freebsd-arm wrote:

>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.

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.

I used these files, and the last time I made a working image I used
FreeBSD-13.0-CURRENT-arm64-aarch64-RPI3-20200917-17bd0444d91.img 

mount the msdos partition,

replace u-boot.bin, fixup4.dat, start4.elf

wget https://sourceforge.net/projects/rpi4-8gbram-boot-fbsdonly/files/u-boot.bin/download
-O u-boot.bin

fetch https://github.com/raspberrypi/firmware/raw/1.20200717/boot/fixup4.dat
fetch https://github.com/raspberrypi/firmware/raw/1.20200717/boot/start4.elf

unmount the partition

it should boot.

>It hangs with the rainbow screen up and having reported starting
>start4.elf in every attempt that I've made. As near as I can
>tell the overall behavior matches what tech-lists at zyxst.net
>has been reporting.

I am using the same image (subsequently rebuilt world, kernel so it's at
r365898 now), I took out this sdcard, wrote raspios-64bit to another one, 
updated the eeprom, put back the freebsd card. It boots, just can't touch 
config.txt or or I get the raspberry problem (happened before the eeprom upgrade), 
if I try the different start4.elf & fixup4.dat, I get the rainbow screen.

-- 
J.
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAl9tj3sACgkQs8o7QhFz
NAVbcw/+Jyl8AbYqvmkEpEmeo1ZfhVt/diHCp49avcLtI3MCeYaVzIw1RJrmyrGM
AFN27qMPljZ0KZrImrEyX5j1HIyGhpoylFY+fAURNLKQ5IawvhUEC8evjATYUKeV
ySqB8RbMGD4ZtMSMN6baYYPnszW82whICN9qKI00iZ4lTKZCNB7QoFzEWjjaT9il
7x2s9mMOriaWnUIBgV6Z609Xl2rIwhkNUXPQ2ZAr6D+HgZIwR/nFY2MbdUV2zrL6
GyHkuVHInlqQd9fKG5VQJpGG+j66z0pIbLuFJdU0xymWfbDhGhXGAImLRlMLMLVA
RUo/6jC+AhNjEC/FcUHDkcNc63/oZ1kbQgOtC5Fu9NT5hUJjMnGxGfInpwe31bh2
fqGQznZljn5TiUn7/pCpLYxGgYN6CaqyxycV8TUcQb8zSpzpxWQquVIMa/g8jJ5O
mXDaPqWy424OIO2rIyA+h7kmWxW1wFWPYVgs7HmPUzvVU6j074RSEujp99ObLNxy
ITTND6g+0FhyMbpMurl96uYbE89791W8Rwy1kkaooAUB7m+SI8Kg4VwyOJOufQ/Y
FZ/mlrXfL6n7jC0LvFsNJ53todrtA+2tTgjv+aPGPCmRQ5D65vP2vmvhzSX+6Twv
T2TpQ1vkz7WI7u2vIT9HR4S4Gz6YfKgzhWjGVTMR9VACJ9Tv2Q0=
=aRGP
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.