From nobody Tue Jun 22 09:15:14 2021 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 011B111DF127 for ; Tue, 22 Jun 2021 09:15:23 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-23.consmr.mail.gq1.yahoo.com (sonic312-23.consmr.mail.gq1.yahoo.com [98.137.69.204]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4G8LMs6xtlz3mBx for ; Tue, 22 Jun 2021 09:15:21 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1624353319; bh=494pUSqQ0fUqeAtn1KIDvuMeHvH2pbrWJcuEvSvMSrA=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=F39w4U/KOfUY1QoMN6ZVZtzFSE8M/CchaKvoO+xpsnYOtm5Z5d3trG0xwca8d3xrlieXYlSlKLngWSecyfynqxq0sUWQgYBo6VWx1pjpWgqTS5YV6CzvOqH3rM19X4Y/tfzFhVHnSEB3ugNuXsvzq8aDFXozZCF7B5E0Cb8ga68lSISkhl2EK19hShzQQwrtbhE5TEyZO1cuObH0OXN+Ql4Me0d9zhj8sDt3oJUKwALkyAqwfY5ptQuMRNw8baCDxThap8uOBgv1oFCaeMxeQ04xEhGJU2srr6BIyJxuOLrAW8/TcgsFFReJ43inIxVBDyW2nPXHLubAF34zJvfgsg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1624353319; bh=/QgEb1icMMOvEHqLzeEjG2mXyfggHGukG6jQGWLX4Fb=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=geq8BzwWs409X5KiVlR7TmSLBIAeoCgv8wAesnOTOyWTvvvSi3ubfs0h4Pr7UYCebw3TrQNVYzSmjBqi/R0u+EUz9vJ5RXJQhcQKWML3gO0yw01oAF2T/YnN7sur5ofUrWJkdA5Y6PtCCaV0qhrjFPI6PpfP9WibsguEskJFlcstGn4q7rFmc/hwgrxmNEFNOKPIYcPEDUvOrN500J9DFG+cSls5izvQ7YITW8xVVdXrV5dqW/VFXATkigd+TH2HSWGRJW7q8caAonr6Ps+dolB3FSQ/Os7um9VAjDjRJpUvLt9jVGpw5ynMA87pqAb/RRmhCShR8FXNrWk15ug/lg== X-YMail-OSG: ABrDfq4VM1l4Ox6NIeXWj5dYzgJFvkWRK6tdmmz4D9CzMWksjdc_6jTXDa7aOoj uXOulG4sCnhrXBxKIoWI3l_3r8oE2axaCGCZHtBgauIufq9O2MYBBh0eIltJu0S1ft_rp2rg1wma 0shJbGFstmQMtBc.D5P9Zcjj8NU1RS_njXFgyAC5.sW2azMT7PyIsPghsO8Fyz31CpvwNRlNA8SK A4uHklS7kYj5hy_OLr.FuoBRbENDSagq72c1IHwTSC.17u9jaTXaBsjrb808JwPmRhcBceUn7bje 4PxxHx9M1xGKEkZf2ZRwXJ3Mk1BbEDpXiBIcIPdGHYfsLZ5gXIdDcd3srp62k_QDZ8tK1h70j3Tk yemB1TqQK4rJe7_ADUJQKY0i_.6NhKImCV.F9R4SF1AUiKkJ3ECm3JWn11X_WC6LIZt3bCZz6EUv WG15e6yLgholIZOVGSzFbaH4H9Bbhrg25aDjdKo8lbc.KfPl8edMk0F9777wYm24fMJXhuITTfIv JrNwMJAMZbTXyCFw6fRsWxRH_mpjDSEx7iiHLaCvwVIMAVeP1f8bpsOoYR99bw4ryXBsIcyhy6Sf PSDcGgscJMJ9_YGOwIkToqLx1nzqG1GSiqfev6tBqFeOu83HD9x1R0j_UrmEbeX4oWIjHIukJs0g tMiWyPCZ.nhv7nxJNeTUC_P7zXWMebArqIApaVuMWe_qmrxuP2Ao4ICk1Mj2M6slwrecRruSfBuk xvVKUCzxUxTeaajAqrsYmCEkDAIbhPIBP.p9Fo8uH7I5HDEkf88pahBDeMounqCX_NhrFqMISI98 Q5T69jJR3uXOkc_7Ur1scNG63lVyW6g4J0sX_zW4BEQU_Se7uld6YBYx6HzyY_MWcKYvOprb0s0H GxNbRCvXv26uwgBwj5fA41YkwxAnPw5TIUf.dfpY57zklJLyvYbjLZCHntNVBHW7ZI4QYPHJd4.4 DrGp9lnLTXDIso6QfZnSh7yz7lI6.6gvQk7.X6Dc1ZNCapqFVicxCqb.2_HyakkFiR5c8CSLQ2Hu Y.zyqSBNF5RGbUxa1CQADovKMvdLBXiB.GIcjgFh0CdLoa9fGg6pEedPcvfWCOgigeWTlXUp9UO. EKVTM4NGIJyMEkRmKItMFKNLWp7azlmpkCHRPKkK7Odi4OrERCKSX6UQFJpuxbiPpq58z.zr5YgD QIlurEIl0hwpiXvltgTXGHxPnvTSV9bXQShahEKR_vZ3A8WXgQvkXVMp.AS5bVgpp8pURwHGCrMt G1hORdycw4RPx98v4HflAYRTItIoQCIIAjqWC24jmv6NCqAtahnJq9y3SzP_.4PcsTeuz1jkqQfi qAdoUPqbx.SPoOUCcV7e.F0VFhard2LLGLGiEjb5zxdRaEIMd_.xn_rEl6SXdcv5dOanUpV.GFQV xhgC08867.gIY6LNy22q1O76SG3ZuWC8moMi8oN9DAbs_wUxN35MGQYWg8.2CvNVPPLcewwdrVZT Cb.9fHM3KVwXMLlNshbAiLpQWHddx.3Yp7HIC2oiylnhl4AZ.DOVlFXORW3TzSPWw6FHxdMtSQKK UPx8qzc.D9MEjFmpcL7JmeAMRthVsefy3b56rUIvb.2HePAlEL7ycdhsIfNYj1xKLhICiTAvIRd0 MWqIprqalp3VeBPRDPpBCPY15R65.Nay4iXw2RRlq3izMuu9QGoza7aGveZkkq85VUOpXfIvDtDI Yu_WjFdfCILKaDhqAdT4S2pA3Thghxh3noP44JEbqFwz13zEVlG21kEvijKhseoK_H8WUb9fmAh5 Sw.56OEq.GN4e5f4wHzAY.8jpcQIA500GvUd3KEjOWWDkHAHyU9VXV.Q.9amGoILjf41pbzuyJzS q6Wfv6X7R89P.4oyyvJY.G.TwbZz6SCyBxWAYD7mCB1WMD5pS.uP9zfwOephGw77TQJ8uCwBwP6J 0ORvlNxfO_Mz7FuHkcv5Rf90J4Z0TMzaw1O8YTk_qlAbbKgUGsVwMkv0fxqS21BV7oo6VdaNJg0b uazyFQ4SNUuPuXEmyY2jxw29PiclPBH.s2.oqmheYIKjmRsepQxUxaRT7bqk5rqIzN3VOQ9HmlM2 7U1H9z2A8vWjrAHDDCmDTDcWaw.aQo7MM9eIjt9rauDcmWW2pp8Hmqsk6Y3I9cQedHOl6t2c2vPt .jBQDfztkBoK31OVA9jc4qHUMBdrZCm3Ddgnqts1dfFLLbtjizHXt0GtdQIDJSwsn3kAbWgiaOrq dJtK.SP.Pw3wRuMRTqUkc485MEXMlKaTKNjHpUhdOOUVnDZgDNIeNc8H7Y0aL5q7DWA5wsGIjzld gOzT30tAnKWgkJ5L.fsnRDGBJbzUTDAXdGhfdWYBX3VtYBCpu2CgWIA9GaS.PLiNgz4FGoRlllAD 47O0t6k1rSTxiSXxmWnYOCWveGlW8Ci.cmEpBxKAwPCTAHnyY19XaMYkcq0qB1sNKyYNPQ99H5Ew O1bo.Q70KynAxYiEWpBnGzUwCkLJ7VOf1JGt.JHtchnDS4dNfcR3jfrykagVLSH5GeXGT.MfYpEH fJntdeH20dJCi8v62MMrpeLSjgxftrbu_i3.kxqzbT8Jg.JNp_MgJyNzxNm5isdtb2AFV9avDucQ A14P_7diSTyzuRofSCFmL X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Tue, 22 Jun 2021 09:15:19 +0000 Received: by kubenode548.mail-prod1.omega.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 50a53f60fa1f9cc0fd5969d9434ca9d5; Tue, 22 Jun 2021 09:15:15 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.100.0.2.22\)) Subject: Re: HoneyComb first-boot notes In-Reply-To: Date: Tue, 22 Jun 2021 02:15:14 -0700 Cc: dsl@mcusim.org, freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: References: <8A6C415F-A57B-4F2F-861F-052B487166D6.ref@yahoo.com> <8A6C415F-A57B-4F2F-861F-052B487166D6@yahoo.com> <40AE6447-77AF-4D0E-864F-AD52D9F3346F@yahoo.com> To: Dan Kotowski X-Mailer: Apple Mail (2.3654.100.0.2.22) X-Rspamd-Queue-Id: 4G8LMs6xtlz3mBx X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=F39w4U/K; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.204 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-3.50 / 15.00]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.69.204:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.69.204:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.204:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.204:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-arm] Reply-To: marklmi@yahoo.com From: Mark Millard via freebsd-arm X-Original-From: Mark Millard X-ThisMailContainsUnwantedMimeParts: N On 2021-Jun-22, at 01:40, Dan Kotowski wrote: >=20 >>>>> I put an existing FreeBSD Optane into a just delivered >>>>>=20 >>>>> HoneyComb, put in the RAM and the matching UEFI/ACPI >>>>>=20 >>>>> image on a microsd card and put the card in the slot. >>>>>=20 >>>>> I plugged in a USB3 Ethernet dongle, like I use on some >>>>>=20 >>>>> other systems. Serial console via its USB port for such. >>>>>=20 >>>>> (Optane instead of video card.) The UEFI/ACPI image was >>>>>=20 >>>>> extracted from: >>>>>=20 >>>>> = https://solid-run-images.sos-de-fra-1.exo.io/LX2k/lx2160a_uefi/lx2160acex7= _2000_700_2900_8_5_2_sd_81b4bbe.img.xz >>>>>=20 >>>>> in order to match the RAM and being based on the >>>>>=20 >>>>> most current vintage at: >>>>>=20 >>>>> https://github.com/SolidRun/lx2160a_uefi/ >>>>>=20 >>>>> It booted. >>>>=20 >>>> Could you share whole dmesg? >>>=20 >>> I've not done a "boot -v" . The below is actually from a >>>=20 >>> captured serial console output. It is lightly edited. I >>>=20 >>> have omitted nearly all loader output (and before). >>=20 >> Thanks for sharing. Have you seen somewhere in output from UEFI = (before >>=20 >> the loader) that "DPAA2 Management Complex initialized"? >>=20 >> Regards, >>=20 >> Dmitry >=20 > stable/13 dmesg: = https://gist.github.com/agrajag9/bf6325d4f3321d8d0ee566fee767e0d3 >=20 > current dmesg: = https://gist.github.com/6d07004fb3c6f0980d5e94627aaba060 >=20 > @dmitry - just ignore all the DPAA2 stuff for now. We don't support it = at all :'( And UEFI/ACPI currently appears to not give anyone anything to support (yet). > @mark - I was given a warning about i2c from SR's @jnettlet that it's = possible to completely brick the system, although maybe they've solved = that in the more recent SOC revisions? FYI: Jon Nettleton recently reported: QUOTE okay I have replicated the the i2c bus issues. Now I have something I can fix END QUOTE > The IORT warnings might be related to SMMU. I'll have to dig up my = notes, I did a ton of work with Greg on this months ago and it seems = that's been swapped out of brain memory onto cold storage somewhere. = Possibly here? = https://gist.github.com/agrajag9/ff3c52c11469dccb70e17a11cb9be2a9 FYI: Jon Nettleton reported: QUOTE ACPI: IORT: Dropping unhandled type 6 This is ACPI RMR support which was just released in March 2020 and only recently updated as of 2 months ago. I assume the other type 1 are the named components for the network packet processor. Those will need to be fixed once driver support for the onboard networking is added END QUOTE (Jon is not always clear about UEFI/ACPI vs. U-Boot vs. Linux kernel or whatever combination is involved.) > Feel free to use/critique my KERNCONF: = https://gist.github.com/agrajag9/e3991573a274e59f58a0b520d2dcd5d2 I've never been one to spend effort cutting things from the standard kernels. In a couple of cases, in dealing with old PowerMac issues, I've forced something to be in the kernel to avoid contexts where I could not load the same but it was always needed for what I was doing. > Fans: I've had mixed success here. Lots of people went for a full = watercooling loop with = https://www.alphacool.com/shop/gpu-water-cooler/amd-gpu/11088/alphacool-hf= -14-smart-motion-universal-copper-edition?c=3D20587 >=20 > I'm just using = https://www.radianheatsinks.com/product/inm37-5004-25pcu-2-6/ but others = like http://www.enzotechnology.com/cnb_r1.htm >=20 > Either way, welcome to the party! I've been daily-driving mine as a = desktop for a few months, although I still can't get drm-kmod's amdgpu = to load properly - perhaps you can? The PCIe slot has an Optane, not video. Very few of the machines I use have video engaged even rarely. One FreeBSD machine has a lower end (and low power) video card --but I do not use X11 or the like on it generally. Similarly for built-in HDMI (when it is used at all). The same Optane can be used to boot the MACCHIATObin Double Shot, where it was previously in use. I do not have access to other aarch64 machines with a PCIe slot. These two machines only have one such slot. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)