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