From owner-freebsd-arm@freebsd.org Sat Apr 25 16:32:07 2020 Return-Path: Delivered-To: freebsd-arm@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7FEAF2B7714 for ; Sat, 25 Apr 2020 16:32:07 +0000 (UTC) (envelope-from markm@FreeBSD.org) Received: from gromit.grondar.org (gromit.grondar.org [IPv6:2a01:348:e::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 498c531KYQz4HmW; Sat, 25 Apr 2020 16:32:06 +0000 (UTC) (envelope-from markm@FreeBSD.org) Received: from [2a02:8011:300b:42:3d80:3407:95a6:57a5] by gromit.grondar.org with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93.0.4 (FreeBSD)) (envelope-from ) id 1jSNij-00089j-D9; Sat, 25 Apr 2020 17:32:01 +0100 Content-Type: multipart/signed; boundary="Apple-Mail=_10BAB081-06F9-46C1-9996-6C3916C262E1"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\)) Subject: Re: Bootable image for Macchatobin Double Shot? From: Mark Murray In-Reply-To: Date: Sat, 25 Apr 2020 17:32:00 +0100 Cc: Marcel Flores , freebsd-arm@freebsd.org Message-Id: <0532198F-B7DE-46A2-B262-6358EE8370E1@FreeBSD.org> References: <9F7FB8F8-A29C-4F95-B0BB-CFEFEAFDDD5E@FreeBSD.org> <1039B382-2CA4-4F49-9F95-08BD1386A447@FreeBSD.org> <092721df6b1de3e75820acd32ba1b0e7@unrelenting.technology> To: greg@unrelenting.technology X-Mailer: Apple Mail (2.3608.80.23.2.2) X-Rspamd-Queue-Id: 498c531KYQz4HmW X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-1.57 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-0.65)[-0.648,0]; ASN(0.00)[asn:39326, ipnet:2a01:348::/32, country:GB]; NEURAL_HAM_LONG(-0.92)[-0.919,0] X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Apr 2020 16:32:07 -0000 --Apple-Mail=_10BAB081-06F9-46C1-9996-6C3916C262E1 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hi Greg > On 25 Apr 2020, at 17:12, greg@unrelenting.technology wrote: >=20 > Woah, "/home/mw/git/uefi-27" doesn't look like something that should = appear in one of my builds..! >=20 > I guess flash-image2 is a reupload of an old build from the github = wiki, and flash-image was my build, > but I might have overwritten it with a bad one. *facepalm* Hehehe! It happens! > Uploaded a new untested build that should work as > = https://unrelentingtech.s3.dualstack.eu-west-1.amazonaws.com/flash-image.b= in = > = (sha256:8ae81d0cb07b36bd145ae56621e63c48c303641e1cf1a574714ca60211d66c66) It's different: UEFI Interactive Shell v2.2 EDK II UEFI v2.70 (EDK II, 0x00010000) map: No mapping found. Press ESC in 1 seconds to skip startup.nsh or any other key to continue. Shell> pci pci: Protocol - PciRootBridgeIo not found. Shell> I get straight to the UEFI shell, and it won't boot. In the UEFI options = pages, the usual list of devices etc is missing: = /-------------------------------------------------------------------------= -----\ | Boot Manager = | = \-------------------------------------------------------------------------= -----/ Device Path : Boot Manager Menu = HD(1,GPT,58E6C0D3-86DB = -11EA-ADE5-F5837826388 FreeBSD = B,0x28,0x64000)/\EFI\f UEFI Shell = reebsd\loader.efi Use the <^> and keys to choose a boot option, the key to select a boot option, and the key to exit the Boot Manager Menu. = /-------------------------------------------------------------------------= -----\ | = | | ^v=3DMove Highlight =3DSelect Entry Esc=3DExit = | = \-------------------------------------------------------------------------= -----/ ... but trying to boot just lands me back at the UEFI Shell. > I really should finally get around to making this a proper "release", = with a setting in the Setup screen > that would allow toggling the ECAM workaround on and off, and toggling = the SPCR Linux workaround. > But first I'd like to switch to upstream TrustedFirmware, but my = builds of it (using clang) don't work.. > (This is currently using older Marvell-forked TF-A.) Can I help in any way? I'm used to big build (but no good at building on = Windows). >>> Also, have you tried any other PCIe cards? >>=20 >> Nope - 'fraid not :-(. >>=20 >> My intention is to use this dual-port NIC until (if?) the on-board = NICs are made to work, then I'll >> use them and then buy a cheapo PCIe video card to make a proper = console I can use with a KVM >> switch. But I need to get the PCI going first :-) >=20 > I've started an attempt at porting the onboard NIC driver last summer: > https://github.com/myfreeweb/pepevtwo-kmod = Oooh! Are you amenable to bribery? ;-) > Got as far as initializing stuff (except DMA) that's initialized = before the ports. Progress is progress! M -- --Apple-Mail=_10BAB081-06F9-46C1-9996-6C3916C262E1 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.2 Comment: GPGTools - http://gpgtools.org iQEzBAEBCgAdFiEEyzPHvybPbOpU9MCxQlsJDh9CUqAFAl6kZgAACgkQQlsJDh9C UqDWzgf+LnG1tZMz76+9Y2EdKROeOgR2yXHqL8Bc0zNWh2OvBzf+JSKFavOOI8tW x9zEMdsB7rjFtL0jarWs5iDevx1fc5gqKyivqkhx/2CYYDKRe8QWFhspcGBdOeeu 8pKA+DHUi0looe8mgEgc1hG2+djbgt+u8ZmtJu13V3D3sW89ztmHEE3hO7S7Njoi /kdWV/KCVL2CEg8f2LiQOtYrAl30zyPuTlgBy7aLwIjFlgycc7+9zJ3gn4JcbmlV tItP9qTNlEyE8WKuvwDrDtkDuqm4AJUqatI0c/88ifwcC7bV1eVdfZVpLhItfZit UCF17zpVTo23PptlcupeCrJHAw/Sew== =uQSF -----END PGP SIGNATURE----- --Apple-Mail=_10BAB081-06F9-46C1-9996-6C3916C262E1--