From owner-freebsd-arm@freebsd.org Sun Mar 28 20:14:57 2021 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 EB0375AD484 for ; Sun, 28 Mar 2021 20:14:57 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-20.consmr.mail.gq1.yahoo.com (sonic317-20.consmr.mail.gq1.yahoo.com [98.137.66.146]) (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 4F7n4c66s6z3KHG for ; Sun, 28 Mar 2021 20:14:56 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1616962494; bh=e+TLDC9Wp/OwVaH33wdmmSnF79vik9A/M1XmPtpOlFn=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=PEaAtc/zG1vFooLqS6as33ikr+BZB2n4ERAPngtBatSlbffvMHNhhEPqahmD4+ik2ISPAj2HzabOfHtop4bfXqqRDdf4gJR1YYZgjMQij3r8t0mWBx9xb3uG2S5j4TtmdMk3uWbs2IaLJaevdlBM7Kch00qGi+extgB3dMXtBM9b5F2HRwDjc8P7KSkfH9Lp2xjV1HVDEn2wmG0wSv5IAnYqFMrQwxpnwIPOjrWGWf0XccaBcavQjslZu3rjwy62SsudGt61QPa63jh6XtdyWpWfex2g7iQ6hz3Ip8n3/jM4No8D/g2EYVbyaKu+PkzBVgagHZ5/w8EbuqJC8mJ1zg== X-YMail-OSG: heUy6hkVM1nX9fR.SzNtKQK9K8QaZqtFSt6wmLYLyukg1GmUPIFurqoqYe3vfyK 2vATlgac.ZaIEmNDIZzvjEAMIN8UpHS0GAUOy6lOz7AsmHiyVG5eSKlmpwFymotr6Ct06HVb0.1Y DHUbtxYpjRal5B.kFhLizV3vDUyqdQDSJH36t4Z1GO6JCocdY617HYfM5gUgNbM3Na6.rZj4G0FY Kn9Hy0lG5D.B5YmicEHe6_4hB9PBXq3RPxkz9oj4huupq.r9OOEmLr2ef0B7elvCY9awXrfJvats hrk5fd6HPLVDEAZi0Hs76JSt7rv6wLEqALt2qNNtXFzSzN5oLnXkrlwMkCsCEGUbtO3SBaWn4Oqz hojQJIy6H5T4LZwTrx8TOhS9N5m3Y4Un4ULGeexJR_kkR3o7PApxsco7E2xqMQkPyvIFjUsC6cf1 hkbg6ub6_B2cQ8ROinSIjgxHdHRvF.KKBkfmW7XZxD2A62P.eHlqlnsx4SuGhMnKnllnpPE9R.rm worFcfUNpTWknNR9NsFFtQvmYWF6O5cI4c85w6Jkg.w87eNzyCsKPEm1FJ526mWqon3nV4TCjxD6 cOSvZdGJ4g22FX7x1IT9kbUz2wtOXDkFl0RJsGzsOsc2qUe2WLY0C96_fRV_RP3dR7YFi.CLIj2k rPX94WDiFhJqsiCKAXy0Ww._bQ8kfRMLwVS_Stb9bM2gNlJKOm_NZoZrX4RK9j11_JbyanMaM_xx cvjYYgA6TnTOsgp0q3z6j7pP96dKpiyFGH2bZRmcuZP2CwFzhqvb5L5IVTEP54bi0PfBXlPGFoWt SHto7D7kIXp.5WNwUTkfKEOziguj5gNoIT8rj_9MMfmbm82LGFq7mqEAwNxb08LMXbYSQoFmvdlg joPbiv7OVBlZnHOLxFffH9AAlDklpKlkrGXVsPZbbjqXNHUhI4XfeBT6cSWOq6g1YnQ.5zvcPRgT WBG1l8IURcXJHxoDcuCkiKKSMVnkPy8qCJp3CePcHZhmzFSvdrIHdtogr.2A5X_2oXRh5Vd8Z19_ fgN0ATKsZ_GqQ0MzHcokBsBuEDASDf3O_522zlUBUr1MIqZrXIqNeKoXqFBmJ.uhev01Pzx5uc08 Rg5omfXqFouuYBeFrj6abD3nkuMzK7CfhBhf3QG1HmhoVgk8Jw3eudU.Jt0VNyUYzxqLpuFHlCah hY2kLJGL4Gko7u5tgQ34osNE6yK_Zvnvhv1jc.s0E7P0xsl.ccea8J.QpHZRWzzs0AIET5QHy95T D9jj0HAPxWqSCo1mJ79B1uNP6cbwvmiz4K6oy9zMyxFH0Avsenvmiz1D14q4q.RL1SOq4yzEfNYa 4zFJIvhg.IJPF3QZlnwD9pEE_j0hfmiA20xklSfESzUGXl_6YhXtjDdd4EwsOpsIGUVUXM.PN8ho _QxL0m23TtuH51SbvOTipRideZVVVZOokEYMoFzAkE3j9R5xhORr5Yl7MnkDKr.wE9ocpkrQvTLX C_cn9IYPevshMhM5pLnAXmf9YL2io6tvl.DaES141lqFCjl7K2AqEHjkCQiD5sH4Rp62lWOTXLD4 81iagrpUfle02bafXUcv0.Z.tTbjlHycZnRbCjCstCGQfgO22a11cXJ91WD4_Dp0Y..MKnD3ib6V fsFd0mZxrPl3LBtw0kaAbmk3XZSkPWw7lPxupVTQxBmUpbIEsJEY0OA2RS3Th6JPI2OrRW0Yq5iQ GEUbpwE0Mz8wpuB8QksWnjquhel9oARqWkim.3I6efRkeg.9MxegpyG6A9.eL5KPzgo7IeCOhKbZ Bp_Llisj0MbauEAE32ZkNJZHUYoItque1n2jvY0luAxyU6svRZ30P6hAabcBXYlS0_Lt2QLvJ.U8 lrg2NWbsTNpVspx9hHhNEQjywDhuGOBdj6dm4IFbevDX9liRO5zpddOTbNJGDEMAHEgkaAALcka3 gBiA6rMYCU5f__HiAYRdQ45gtBQvPldNiUHoLB6_O.Eru6SwhmCfxhGrWGNspy4FOx_1vqNenVwi 0mmGBAmkf5ntKQr8qbbJk1KdKzeNzyz4wMc1L8ilCnVrC_sbe4c_iL3dVYlOK1WU7Lh9lu9EJogO TbQXFgBOUdKssJ26nRgdMNQT5YV7OX1zMe8KYTPkpwJZftRe3xt0z0ItDoWDMvbTMPv6Gv5I.ukb EpkBPsFWuDBg2YaGGb3BJg_peAIzl_vDqeU_x5gTDoTyKH1vxyAvVhnV8ZPtd3M.f.G89lR06gtU LjHrT7iui4qJJ1vavwdzaQmFpKfDTQEmY440duo_ZONzTlUg8bFASkMoxvH5rzWF9p8imL.jilUk EULbipb9rU1CkSavs0HdIOS0p4PiB3ncbU4X.ti5HMxcOD0UId7N2JBtMbL7yYd3ZOP7Ub9hQe2m BGRrsTa1.T9CGgiG0nvl8m38.IOF4nB9OVZj7paULtbSvh47en0JEO.k24CGfnKHS_TL4xSvsXHj tvQf54VR5Zj6uOpiKK7TP7pllNAtx8e5yi1Iw8nBwKI2Id_fvRbJ7KLbav5FsUzggY1QE2HlwYLa w.3jhy4J0M5NAc.TH7BAi1VVkuqoaQwDmpq8MPNOI2w-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Sun, 28 Mar 2021 20:14:54 +0000 Received: by kubenode510.mail-prod1.omega.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 35ae31ce6f3a98c9c5989cec9bb3e113; Sun, 28 Mar 2021 20:14:50 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Re: Any good alternative to Raspberry for Arm64? From: Mark Millard In-Reply-To: Date: Sun, 28 Mar 2021 13:14:47 -0700 Cc: freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: References: <7b284f7718556f1cf0a7a205c98db6b1@pyret.net> <8F8F3491-3E1F-45C8-BF61-09F7557F48A5@googlemail.com> <265dbf9c33f4ce09c702c9d7fae93c9b@pyret.net> To: =?utf-8?Q?Klaus_K=C3=BCchemann?= X-Mailer: Apple Mail (2.3654.60.0.2.21) X-Rspamd-Queue-Id: 4F7n4c66s6z3KHG X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.50 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FREEMAIL_TO(0.00)[googlemail.com]; 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.66.146:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; SUBJECT_ENDS_QUESTION(1.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.66.146:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.66.146:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.66.146:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-arm] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting FreeBSD to ARM processors List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Mar 2021 20:14:58 -0000 On 2021-Mar-28, at 12:48, Klaus K=C3=BCchemann via freebsd-arm = wrote: >=20 >> Am 28.03.2021 um 21:35 schrieb S=C3=B8ren Schmidt = : >>=20 >> On 28 Mar 2021, at 21.23, Daniel Engberg = wrote: >>=20 >>> ESD can kill any type of hardware, there are multiple reasons why = you shouldn't play around with live hardware and powered off for that = matter without any protection regarding ESD. Pretty much all hardware = comes with clear instructions and warnings about it. Without getting too = technical I say that I have a 3A PSU the runs fine at least for me = however quality of PSUs is a different story. It's a RockPro64 paired = with a dual port PCIe NIC however I would recommend higher rated one if = you plan to attach non external powered USB devices. >>>=20 >>> We only support mainline u-boot, if you're using forks and/or = patched versions you're kinda "on your own" and there's no (to my = knowledge) support (yet) upstream for booting off NVME or SATA/AHCI. >>=20 >> Well, at least u-boot2021.01 has all the needed support to boot a = rockpro64 or pinebookpro from nvme/sata/usb/sd/mmc/net. >> If you put u-boot into the SPI-flash it will boot from any of the = above media. >>=20 >> -- >> S=C3=B8ren Schmidt >> sos@deepcore.dk / sos@freebsd.org >> "So much code to hack, so little time=E2=80=9C >>=20 >=20 > yes, I used 2021.04-rcXX( master, self-compiled)=E2=80=A6 the strange = thing on Rock960-board was that it needed some reboots=20 > until nvme was scanned correctly in u-boot-prompt. > Thean it boots FreeBSD straight up and then hangs on mountroot> ( = because there=E2=80=99s no /dev/nda0 or /dev/nvmeXX). > I presume an electrical issue since it was once(only once) detected by = adding nvme_load=3D=E2=80=9EYES=E2=80=9C& nvd_load=3D=E2=80=9EYES=E2=80=9C= in rc.conf.=20 > The u-boot patch related to nvme on that board also was based on a = voltage-change . > =E2=80=A6 I`ll post some debug-output the next hours=E2=80=A6 (`guess = pcie has mem alloc issue from dmesg)=E2=80=A6 >=20 > Anyone successfully booting from nvme on any aarch64-board ?? As reported on the list earlier, I plugged a Optane 480 GiByte into a MACCHIATObin Double Shot's PCIe in a system that's microsd card had the EDK2-variant build from: = https://unrelentingtech.s3.dualstack.eu-west-1.amazonaws.com/flash-image-2= 020-07-01-mainline-tfa.bin and the system just worked (/dev/nda0). I updated the FreeBSD in this configuration and that booted too. (The Optane was originally initialized while in a amd64 system and so was boot-ready when first plugged into an aarch64.) This is not the MACCHIATObin's normal configuration and things were put back to normal after the experiment. The MACCHIATObin Double Shot has 4 Cortex-A72 cores. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)