Re: head -r365677 and later do not have the xhci related DMA problem fixed
Mark Millard via freebsd-arm <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.arm |
|---|---|
| Message-ID | <[email protected]> |
On 2020-Sep-24, at 16:38, Klaus Cucinauomo <maciphone2 at googlemail.com> wrote: > Am 25.09.2020 um 00:41 schrieb Mark Millard <marklmi at yahoo.com>: >> >> So, should I figure out the currently proper way to have a >> u-boot based boot environment and try the huge-file duplicate >> and diff/cmp test in such an environment? > > you will be shocked how many issues in fdt are meanwhile fixed by the ‚ghostwriter`(Sponsored by: Innovate UK) :-). > see the Wiki-list of features/what works. > I didn`t test the huge-file-thing extensively > but when our `other U.K-innovator`:-) says he has fixed it in D26344 that means: > It IS definitely fixed. :-)... but of course you should continue attacking the board because > you mostly find out something interesting ;-) 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. 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. Details of what I've got in place (that fails to boot): I've downloaded: https://sourceforge.net/projects/rpi4-8gbram-boot-fbsdonly/files/u-boot.bin/download https://sourceforge.net/projects/rpi4-8gb-uboot-bcm2711-backup/files/bcm2711-rpi-4-b.dtb/download and substituted them into the USB3 SSD msdos file system: -rwxr-xr-x 1 root wheel 40659 Jun 7 11:37:30 2020 /usb_efi/bcm2711-rpi-4-b.dtb.ub -rwxr-xr-x 1 root wheel 517160 Jun 6 19:07:50 2020 /usb_efi/u-boot.bin For u-boot based booting I tried having the config.txt content be: arm_64bit=1 dtoverlay=disable-bt dtoverlay=mmc device_tree_address=0x4000 kernel=u-boot.bin armstub=armstub8-gic.bin The armstub8-gic.bin is the one I used back in Jan/Feb that was working for the early materials from back then and does not seem to have updates: -rwxr-xr-x 1 root wheel 5888 Jan 30 13:26:30 2020 /usb_efi/armstub8-gic.bin I have: -rwxr-xr-x 1 root wheel 2283936 Sep 1 14:04:08 2020 /usb_efi/start4.elf -rwxr-xr-x 1 root wheel 5422 Sep 1 14:04:04 2020 /usb_efi/fixup4.dat (so modern, per my USB MSD eeprom context and set up for booting via USB3). I'm using: -rwxr-xr-x 1 root wheel 705776 Sep 20 20:41:44 2020 /usb_efi/EFI/BOOT/BOOTAA64.EFI ( from head -r365932 ). I do not find anything explicitly written that indicates what of these need replacement (or what to replace them with). === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-arm To unsubscribe, send any mail to "[email protected]"