From owner-freebsd-arm@freebsd.org Fri Apr 9 21:53:41 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 06FD55BF6E5 for ; Fri, 9 Apr 2021 21:53:41 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-22.consmr.mail.gq1.yahoo.com (sonic301-22.consmr.mail.gq1.yahoo.com [98.137.64.148]) (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 4FHBj003cDz4gpS for ; Fri, 9 Apr 2021 21:53:39 +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=1618005218; bh=bsWA9ofz/GJV0qATPXi/cr0PdK1C8Hd13SfmqncTYJa=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=PWdJ5LkpEmqZWqOPHVtoD6v7aASCeOb+cfFEOkZVvxnkluTX0SIBLYcrjOl4LY9MSCMLgk3S0QvNieSrHbble34yJeyuEONm5yVcH+sFEFSLzDJEsUOYYN9vxD4vzkCvR/8NU8owj90r+guFlbHGgTKnW4Hd+krWO1M1Isf1IPnwiqRkc6Lo/HTWZlvK7Wrsgyd2KW17Rq8QyjqkNILofKdrOz1IGmjKlU8H5M8VldMTPQVX2h2Zo3AcfSLBJhjs6UwHAjxw5jGtk7yHEuDagEpPXVDQXs0h6y+kM7igL6yTtgPosWLuCSEjjPWJwCK7csK8MU54aFlTbKvrnd+njw== X-YMail-OSG: hMAzbn8VM1noifiILziXoaIGr8oclUGdsvV2i2aXdtqe0YtYJ1.4k9fhdhDOulH 80zpAMe_8PxmzfyxDgbCCJYJvou9li6rOMl8A6zzILZdSJgO.OEAxFOk1fCVVMFwgJsPnCXcz.Sj qFYT6He1E1BSbsha2gp_veIT2SY_.RXfAkUwwER6c3mCPG2mCiBypQbr4wHVNjgoFJS3If1lA17k QUmBhp6_uxtEmJSu3D6W8EFO4192tQRNW3IYPvKIKLCHyVinp6Hu_NiaSU5p8uqXz_53DB6vxjc4 WeBOAE2GsQdFYO560ZhSsz7kIyvasON.BeXzUedgayFLGUIwTilVukbLBHLrRsQ66d7WewCzpbzr 9yPRF2gV.JREKHzhjBBd7M0Mkk1oLxltx583MatJAI32OkxbFRgXYvmGHHooepgrAS67sycL16AW G_UBeAvX5GARzhjcM9fcbYNXkG7Zq0AbaGFVG84QPwNYsOgSy4AxvkXQ0rLWhn3XQh3WRD9AVcEb m4zwRZLB7q_8VXpC8H9mXF2WJbfxr1d02VPT5KRRbUYg7S54OeSjDRu.71Asvdc4H4qeNwgaqH1L odqGlC0FE_L85iSjEHeuJb2rYF.FthDGXxTFYOamFRGCizewyWWvRQ45W.rUm5v36IWVq_l9HTbW Mv7I6v1.fsmoRNQxuZOsBPkKtehcyPZdF2E4orPfQuvrQTDk.qVyt8YwHTzu7vsV140MJ8J5zFRF lgivhPipmakoxX2Bby7f8.driIGs1_MtWW6lLdd04Zf76dQ7K7tZwzXIY.RN5qxmERpN1cbe_BR0 v2pk8JORxUZZpTj26pQ9U3CES48wVKm9wrD4SUUN6uppPNk6Oe3DOMhyJaa_IwC1g4BIlLkjz7ku EVpvGqSEn.Q42ND0WBfTR0h8h0EmXHnMjAcxIu9tZO.6Jx79CrkwUh8HUUYPb40sKuF2whmicrzI U3eqrTjm.va3didCaqFootK0_0n7sEJsFb_bB.42ztARW43dSjduRwMH7ehBqkAyyOcoNhnqvT6c jWbfjL0et104o5Ny2ztDA6C7Y.wiq8sojZai549HUuh0TYFxOKp.L4uJ_m2V5TemRkXD5v2L5ith KtBvJQPeSe4c5c4xeCPmnVAV_9XjGqtkAkiDRqiZyOPRZTZj6PpLhnQTFgaicb.WaLeMZw1DFy5W aQf5PIuu7zsv_pfgIfU3krrnAwF0X2HOYkWwwMy5fA4HdigeeYjSTuH5BGmBBBFnEM0uARAwKjzX 92wQDaBOsvViQwHpOPnjTyETFgtXlBSu15zMPlOm6pq0fLQZ3ktbEyZA.GbaxHKFsRvbc9aiurEy 7HKbhgj.9FsFIie9nUa1ca06tUismfhlbnNHqcP_4hYgDQY.hyjx6nv1rJNl5mUVNOOBXhPRPkpr G8rvAJzzIobeUCAZIvhf2Ac06vcL1ZpwS1.KsEDHhS7HAkDRzzbal0lHnDHp2Lc27V5pwzMrxA0G jBSooMu4pHSkPNe8Rwcntj7XvpPdMGe7l7qU7b.Ftos_wPWNrW3R0rwUiU8EUiI8xi_RyhDacLCu DZ6uHmZ1Xyl6py5F_BM2i._Xok7hwg.Fs8X2bzxRQzy9z2HIlySQU6GOSBy96gr8Lk_U77FDyGgB JKcEDp9_r9.jSxAKOOsuybOKoInv3gjW2AcmxUZy8wphdrVhy3EIGcrzsLVTBSKhOA_pdDkzNhYV pkmHLlJY0md5nOSS8WGm222o0o1r60uwFDfTpz3zo2uD8bnth.BMut07K5TjBGqDq2kbcYfie5uI Sy6o4s7Eqd7VtmEF3gOXxEBw397Ctqz5EusFHmQwiRJdWsNrL6mVqAlJHSs2KQnm7SYF2lxxmMIp BtTraqr7RC0IH6kN3RSKoj125DK.gGKdzipUV9UxHKtXoTY3ws2ywctsGj7irsSNyy9sPGq5zq3U EvOHLF3Ij5xdZ50UYWv_IbdIvP812azpZ1G1bQhpF9JZf7BBZKEU1d1.TlKmDoRiBHqKD41llnQN pGE4B8Lio7OUYVJMRWqu6LreM.rD_eNTogKyAxVmNOwG9vc5Bc2BbtpDNxj1MZEJhRAoC64cSEyr SOj.3JuREftoKMk3z_iFYHuWa1XeT2TF7N_tKiH91oQRDKDGEVZ5dj7J0Y6bG_4RfvKzk_dn9E.7 dOtsWRI4aS19Q_Hyn0T8sNdFCsLNjLNtt.EAL4kQ6C94Xo91vLzhvnF_p8dAdGN_WJ9PT6FRd1W9 JygXg39h2DhTL4717ZFqJGuY3VuA8BVBspaIbIAB80EVfcaqqQQoQGXGr9CizWLdHhDYKnHky39W eM1hoAF0jm65eCfHnnl6PZ0YcU16uaSimZ0H8WYepSI63BX1hrVEFYPXhcgc3bmAD.4Aj3qvwOa7 vlrtf9qyK3dt5MylxdMIA7ydMPjp6qa1dWGtH6vivsnoKNE9k5Guny_3.BJoM9hCLwhhsmETZdWo krxQ8MgEtIdmQtL7RjWGz89bRZAC_7jPfD_mg8RPpgKZ1SJYLI7YanWzGIAHjmBhAkDdLu7OJ1Ee TifKrgs.G0UxFMh5LktCB0zGuYxwlo3eefNU_Jk_ljddqtNlj8JTqFrvj33DpG9euO22ZSITHdfk aM.1ks1U1bKq5LXK8FFSjpOVncfcXoA-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Fri, 9 Apr 2021 21:53:38 +0000 Received: by kubenode519.mail-prod1.omega.gq1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID f3d4610fe8270b58aaaf86f9302bfdd5; Fri, 09 Apr 2021 21:53:36 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Re: JMicron jms561 umass on arm64? From: Mark Millard X-Priority: 3 In-Reply-To: Date: Fri, 9 Apr 2021 14:53:36 -0700 Cc: freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: <7B26049E-BA67-4E23-A558-2D29CB65108A@yahoo.com> References: <20210407153732.GA50562@www.zefox.net> <20210407211513.GA53438@www.zefox.net> <20210408150934.GA99223@www.zefox.net> <694B7C84-E627-4E17-9148-4C4BB54FAD17@yahoo.com> <5099D78C-6656-4E4A-9F20-23F31A4397FE@yahoo.com> To: Peter Cornelius X-Mailer: Apple Mail (2.3654.60.0.2.21) X-Rspamd-Queue-Id: 4FHBj003cDz4gpS X-Spamd-Bar: / X-Spamd-Result: default: False [-0.52 / 15.00]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; 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]; HAS_X_PRIO_THREE(0.00)[3]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FREEMAIL_TO(0.00)[gmx.net]; 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.64.148: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]; NEURAL_SPAM_SHORT(0.98)[0.983]; SPAMHAUS_ZRD(0.00)[98.137.64.148:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.148:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.148: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: Fri, 09 Apr 2021 21:53:41 -0000 On 2021-Apr-9, at 11:33, Peter Cornelius wrote: > . . .. >=20 > Returning to my initial issue, what puzzles me is that I do not seem = to be able to see the hat [2] at all while > (a) Raspbian did see it (and the disks, so I understand that the hat = is in order), I looked on https://wiki.radxa.com/Dual_Quad_SATA_HAT/ and there were instructions for getting it working on "raspian" (old name these days) and ubuntu that involve use of: curl -sL https://rock.sh/get-rockpi-sata | sudo -E bash - Things like the following are involved in the execution of the script that the above uses: "https://s3.setq.io/rockpi/deb/raspi-sata-${VERSION}.deb" "https://s3.setq.io/rockpi/pypi/Adafruit_SSD1306-v1.6.2.zip" "python3-rpi.gpio python3-setuptools python3-pip python3-pil = python3-spidev pigpio python3-pigpio" "Daemon required to control GPIO pins via pigpio" (ubuntu context) dtb_enable() { python3 /usr/bin/rockpi-sata/misc.py open_w1_i2c } pigpiod.service rockpi-sata.service The PINOUT shows "reset SATA3/4" function GPIO_RST2 on pin #37 of the 40 PIN GPIO header and "reset SATA 1/2" function GPIO_RST1 on pin #22 of that header. (There is more but this much seems to establish that more than USB is involved in using SATA drives.) (I'll not list it all for the GPIO header use.) It looks far from automatic on RaspiOS or ubuntu, much less FreeBSD (that they do not support). Is there evidence someplace that these instructions are no longer needed, even for what operating systems they do support? > (b) There are reports that the JMS561 [1] should be detected also by = FreeBSD, and > (c) FreeBSD does detect any other USB device I I can find and hook up = to either one of the USB3 ports (indicating that the RPI is fine). >=20 > In short, my expectation (hope?) was that I hook up the board and = proceed with the disks, or at least be able to re-set the bus so that it = finds at least a ugen device to build upon, but as-is, no trace of any = device... I'm a bit lost and would appreciate any pointers. >=20 > Thanks again, and >=20 > All the best, >=20 > Peter. >=20 > --- >=20 > [1] I believe, = https://www.jmicron.com/file/download/1026/JMS561_Product+Brief.pdf > [2] https://wiki.radxa.com/Dual_Quad_SATA_HAT > [3] Note: Later builds so far have not booted despite of current = Firmware/Das U-Boot (March 2021) > FreeBSD rpi4 14.0-CURRENT FreeBSD 14.0-CURRENT #1: Tue Feb 23 = 02:30:31 UTC 2021 > root@rpi4:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC arm64 > [4] = https://jamesachambers.com/raspberry-pi-4-bootloader-firmware-updating-rec= overy-guide/ > [5] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D252971 =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)