From nobody Tue Jul 11 04:00:40 2023 X-Original-To: uboot@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 4R0Rx45NjWz4dX48 for ; Tue, 11 Jul 2023 04:00:40 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R0Rx43WpXz3rfL for ; Tue, 11 Jul 2023 04:00:40 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689048040; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dcdRhJsoFDMF34NKTy7FClcL6xamKGDKH2s+XsL//tc=; b=ke9KmaLxKFdIP1jiseYs5d9/uaAg2xrCpoCoFpz8jVhcLQ827IBdabsd7t5EXrniXf4wgD NiyUAklfeneEBYw2mGtOvWp+toECAKGBE/YEINvmf3hwBoeUU0ssHAB9LpoMljTo6DMKM6 +n/4cmIaJm9VckQQ6eyEGaIo4q76s8wQX31CTBVRoup0buCwigO8UhaMNvJmv0koBPgkiz o8l2kgXJZGnYB3M7gDy0Ym2lSfAdQn+aHhrqpXFTRXkQ7wV9FllA7WU0LwaoBjfhF0505s +aBLptoP9ZgDBMd2IdXER3l68h856DbPS2kgIxIBvF8WOz6TMymDj3kA9sYU1w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689048040; a=rsa-sha256; cv=none; b=inlVqw0vO+1gjFpxbiHldOicKa4pzKs7Y2E3130mYVepjqWpN6x/qDrhdC8qf1IugGyiDI q+p1ggysnbxX7A8tpI2u5m1DRhKw8NJgyIKHr7+LwVVUgEgzhZ3yWfASSW2iM4pLMC/FlH aKC0uGtnnDm6sL16Dg4ZVj9oTi+sfAa4hjnl4ErlPVmbgW3B5OVZLr6WotDuqAz8im+lau 1LgU6W7IpdaqCUfMB9vVdkbpfDr3OHGEYJxwk9OotaBiVpDuP7AUFPHlXi55Le8Ann0jRF 6pOaAOLy193n2bcAqP166ewirn7+7aLnsk5m36X50lI0NC1vpsd5oPom/z1zuw== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R0Rx42dxyz1BJg for ; Tue, 11 Jul 2023 04:00:40 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 36B40eWM024953 for ; Tue, 11 Jul 2023 04:00:40 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 36B40efx024952; Tue, 11 Jul 2023 04:00:40 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202307110400.36B40efx024952@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain List-Id: Discussions List-Archive: https://lists.freebsd.org/archives/freebsd-uboot List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-uboot@freebsd.org X-BeenThere: freebsd-uboot@freebsd.org MIME-Version: 1.0 Date: Tue, 11 Jul 2023 04:00:40 +0000 From: portscout@FreeBSD.org To: uboot@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-ThisMailContainsUnwantedMimeParts: N Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/uboot@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ sysutils/u-boot-duovero | 2021.07 | 2023.07 ------------------------------------------------+-----------------+------------ sysutils/u-boot-nanopi-neo2 | 2023.01 | 2023.07 ------------------------------------------------+-----------------+------------ sysutils/u-boot-olinuxino-lime2 | 2023.01 | 2023.07 ------------------------------------------------+-----------------+------------ sysutils/u-boot-olinuxino-lime2-emmc | 2023.01 | 2023.07 ------------------------------------------------+-----------------+------------ sysutils/u-boot-orangepi-r1 | 2023.01 | 2023.07 ------------------------------------------------+-----------------+------------ sysutils/u-boot-qemu-arm | 2023.01 | 2023.07 ------------------------------------------------+-----------------+------------ sysutils/u-boot-qemu-riscv64 | 2023.01 | 2023.07 ------------------------------------------------+-----------------+------------ sysutils/u-boot-rpi-0-w | 2023.01 | 2023.07 ------------------------------------------------+-----------------+------------ sysutils/u-boot-rpi3 | 2023.01 | 2023.07 ------------------------------------------------+-----------------+------------ sysutils/u-boot-rpi4 | 2023.01 | 2023.07 ------------------------------------------------+-----------------+------------ sysutils/u-boot-sifive-fu740 | 2023.01 | 2023.07 ------------------------------------------------+-----------------+------------ sysutils/u-boot-tools | 2020.07 | 2023.07 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Sat Jul 29 16:23:00 2023 X-Original-To: freebsd-uboot@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 4RCqYY2lDRz4qFdX for ; Sat, 29 Jul 2023 16:23:13 +0000 (UTC) (envelope-from yklaxds@gmail.com) Received: from mail-yb1-xb2b.google.com (mail-yb1-xb2b.google.com [IPv6:2607:f8b0:4864:20::b2b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RCqYX5qfgz4SXh for ; Sat, 29 Jul 2023 16:23:12 +0000 (UTC) (envelope-from yklaxds@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20221208 header.b=eBcKfsSd; spf=pass (mx1.freebsd.org: domain of yklaxds@gmail.com designates 2607:f8b0:4864:20::b2b as permitted sender) smtp.mailfrom=yklaxds@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-yb1-xb2b.google.com with SMTP id 3f1490d57ef6-d0b597e7ac1so3107549276.1 for ; Sat, 29 Jul 2023 09:23:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690647791; x=1691252591; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=0LgNvPE6RpOYyTzbVWMjoh6HNZzZx5hB6lA3SL75Pus=; b=eBcKfsSd9rSvUIQM+fFX+1oDV392/kv88LwQHOZQb/z0VITo60jLgik/b5TWYFmF7E LBz+DTOBqb2AI2uiFhL4Go3xZuxrXRYXsDu+RKFFIIxhjhEiC71c5fWRUd++b7qT7EkY K7lVRHomQ6grgDkSSkUKrM3uyKolHJwsA0uxRQz5GIADT4Gh98seHYlwJNfkjiUVglKk OQA0ybD5XMqxErh3To0G7Lh9gjLpuMIqIlEYTr3BQYDC8rtNhbd7+rzCfyy50EaHPYD+ CZq1e329U0Lcl+tD25B9kjMpDw0tRV2dU8e3/FXtn4G5I6QfBi31SuZYkf6q8fE1r5WW T3Ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690647791; x=1691252591; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=0LgNvPE6RpOYyTzbVWMjoh6HNZzZx5hB6lA3SL75Pus=; b=dDhSfXZrWE+iV6z6tT3Wm4QUSLZ3va3D6z4vQjLwD4ZFr/Fv4cz5uocLJktUHmn7/5 aMFJq4AqRE6uq2+TpkBwVa+jQFoIswMOcBb2BAseKpv/fUccMyPLACBwJPXgMMNkssx+ VoGWABcUulapzxohhmQ+RPUG30l5F1Qj45i2FaXSptFoaicu1t4UEn5Rx+jkaGNJmj/h IB5yzoTcSEBt+iFwCBfZhTP0qtfHjUw/dqNPHqsKTgFVmgGU3MJrRX1iIePUvyLWDK3I DQnmSfltMHjCUx3zmsGwhf5vm0OVLOduf/EQRQv6qBL+GGRuuM6RFGGFVe3T94dUEof0 E7Ag== X-Gm-Message-State: ABy/qLbqbZlo8h5iY3HQGaCkApC++xhFob+F6AIH/ig1B9xsqyUMuOSg pLjV5h8PECN9bBqFvj2o1Ct5l4oiMrlBeUMZ+m1ImCWqkwn4xA== X-Google-Smtp-Source: APBJJlFw+r+eTCge2nWyDZ/XbUOocpQMfEn09ThNmJ0Yono7C41RWBbUc0G166nWCnRrq7tfRH4jfsaoGO1oAoE1jgI= X-Received: by 2002:a0d:ef07:0:b0:56d:a2d:d08c with SMTP id y7-20020a0def07000000b0056d0a2dd08cmr4933484ywe.51.1690647791453; Sat, 29 Jul 2023 09:23:11 -0700 (PDT) List-Id: Discussions List-Archive: https://lists.freebsd.org/archives/freebsd-uboot List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-uboot@freebsd.org X-BeenThere: freebsd-uboot@freebsd.org MIME-Version: 1.0 From: ykla Date: Sun, 30 Jul 2023 00:23:00 +0800 Message-ID: Subject: Some issues related to the port of Raspberry Pi. To: freebsd-uboot@freebsd.org Content-Type: multipart/alternative; boundary="0000000000000ccaee0601a29d97" X-Spamd-Result: default: False [-3.91 / 15.00]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.91)[-0.910]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20221208]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; BLOCKLISTDE_FAIL(0.00)[2607:f8b0:4864:20::b2b:server fail]; PREVIOUSLY_DELIVERED(0.00)[freebsd-uboot@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::b2b:from]; RCPT_COUNT_ONE(0.00)[1]; FREEMAIL_FROM(0.00)[gmail.com]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; MLMMJ_DEST(0.00)[freebsd-uboot@freebsd.org]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_DN_NONE(0.00)[]; ARC_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4RCqYX5qfgz4SXh X-Spamd-Bar: --- --0000000000000ccaee0601a29d97 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, However, strangely, when I replaced the rpi4-firmware in the ports with the latest version from the official Raspberry Pi source and copied it to a USB drive, the system started to loop with the following code. --------------- Net: eth0:ethernet@7d580000 PCIe BRCM: link up, 5.0 Gbps x1 (SSC) starting USB=E2=80=A6=E2=80=A6 Bus xhci_pci:Reglster 58000420 NbrPorts 5 Starting the contorller USB XHCI 1.00 scanning bug xhci_pci for devices... Unexpected XHCI event TRB, Skipping 6a0 000000004 01000000 01008401) --------------- The original author seems to have abandoned the project, so I forked a copy from the ports archive. You can find it here: https://github.com/FreeBSD-Ask/rpi3-psci-monitor and https://github.com/FreeBSD-Ask/freebsd-ports/tree/main/sysutils/rpi-firmwar= e I don't understand programming very well. Can someone help me with this pro= blem? Additionally, the author of raspberrypi-userland (who is the same person as the firmware's port author) has also deleted the project. There is currently no upstream for this project The current Raspberry Pi 4B 8GB version has issues with booting. The current u-boot booting process gets stuck at the rainbow screen.see also https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D272792 If someone could provide assistance, I would be very grateful. I'm not sure if the upstream has made any fixes for this issue. ykla --0000000000000ccaee0601a29d97 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,
However, strangely, when I replaced the rpi4-firmware in the port=
s with the latest version from the official Raspberry Pi source and copied =
it to a USB drive, the system started to loop with the following code.

---------------

Net: eth0:ethernet@7d580000
PCIe BRCM: link up, 5.0 Gbps x1  (SSC)
starting USB=E2=80=A6=E2=80=A6
Bus xhci_pci:Reglster 58000420 NbrPorts 5
Starting the contorller
USB XHCI 1.00
scanning bug xhci_pci for devices... Unexpected XHCI event TRB, Skipping
6a0 000000004 01000000 01008401)


---------------
The original author seems to have abandoned the project, so I forked a copy=
 from the ports archive. You can find it here: https://githu=
b.com/FreeBSD-Ask/rpi3-psci-monitor and https://github.com/FreeBSD-Ask/freebsd-ports/tree/main/sysutils=
/rpi-firmware
I don't understand programming very well. Can someone he=
lp me with this problem?
Additionally, the author of raspberrypi-userlan=
d (who is the same person as the firmware's port author) has also delet=
ed the project. There is currently no upstream for this project
The curren= t Raspberry Pi 4B 8GB version has issues with booting. The current u-boot b= ooting process gets stuck at the rainbow screen.see also https://bugs.freebsd.o= rg/bugzilla/show_bug.cgi?id=3D272792
If someone could provide assistance, =
I would be very grateful.
 I'm not sure if the upstream has made any =
fixes for this issue.
ykla
--0000000000000ccaee0601a29d97-- From nobody Sat Jul 29 18:07:11 2023 X-Original-To: freebsd-uboot@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 4RCsst6xtCz4prP9 for ; Sat, 29 Jul 2023 18:07:30 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic304-24.consmr.mail.gq1.yahoo.com (sonic304-24.consmr.mail.gq1.yahoo.com [98.137.68.205]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4RCsst41TZz44X2 for ; Sat, 29 Jul 2023 18:07:30 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1690654047; bh=rY5EY8j4bMIGZOVJmq+KN2ov/bu+ioYVfUVlmVpiqs8=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=YV9MIgkhISYOEhU0Vn+KIvymhixpVgg7/rVZO38BVu1M0ArkfhDx6eiYSoCtloCBHUQCe8dWphCkG95p1N2BX1HJ9G0SrEjZFzZdVFbNKZJAx3UAofimpSRzlDbPOCp403zHrt/F9XthVlCF8w4HlPIFjB1aquTJQJ5Jc2evOKARvMEaqwIzR2za5j//5MdHAx9WEHIbXJKSLo8av28swwCwHqc5i8VMizXY3ms7sNKhn0O9ow9EGC4liwn3xm0D9AeLxEcXO9BxdXTFBf/CsKXL2bD+LFH3ABKt2RoglCQTA/jfjNZz65xyzeXq5CJ93sGaHwDuFUj3h9YV0BqJBQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1690654047; bh=4oxPLC/3mEzmX6AYkPXGcivw1TALNkWtpwdtXw4wgyF=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=IOqUBOFs4jJRI766SFj8bcF+14fnaTRvZHCB9XMW3JZ+dNFPxBwyVSNrgmL4PLH+Q5FZL35/EiBoHHwrwH17mYpvaZki03Swshv2svM+EI4lEGmwRlf3nbpJpCNeOOND9DV8MsjOzyVPO+sWhFcPgy3rQv0dm5sbHYr9CFL8ZqPzrWOxW4tTB/aVPCQTRPqOUceitc0zzuowESmDFYsC2o1FYt5Lzp75az3/z2Z49X+L3HIMikiBV6+3XclvAVwzNmhBABgJQ5dU4utgaJoOpTr7rJvyEXdGG5N+pc5bjK0BbVzVyXvpOQM44UeZOCKZQ1x5qErj/qoU7zT4VNgQ4w== X-YMail-OSG: I8b4Z6UVM1mxzKER_cf9rty3dgsa7qdfhYLHwMMUFOAitKzwO.pvGh1ZcQ3uqMt 1dV0tjB1MpKPpQ7duQoQexuRr9sOrAu888j1NIw8kEZfiWc2JBuuwEVcMJBkvTc24K1PGt_hn4Ce qDsuF1mwiA73GxJ_f9ce2Lzn9NxHe0wCRUEsmwM05VUgTA9DsOMYBqA3uegi0HVZkHpOxcdZ6fO. 44kqt6lRaVlnaQ_i5vVXSOcbZ8RWsDeckiNZzZ7.3LfPKUy353go56tPHKFfbWQcrlWYh3wTimwy 7OjVizSUdToQuW30Bo9UCOT.NOalYVr42mlzqPsHkP7n_35V7_J6LxDP_BW2bBGRxupQQz8r5fs4 qEUlqC5qnJnHzfjjv8Po1vZfGv2NcxnvXv6IxIN1XZCi38_uxnjOkglAQ3nq.yRHhuamz8knCZGG K9tfKJChKzwbAbJRCGxygOlmzvjc2.GLeJq6yUj45iD941DBYVCheRiKNUDurUDC.1EU9pQDNx9c DKeAYdeibwK4rjKeKNbkE5Rxal8g6FLSfJnVro4yHOpm1R2OWS3IZFVCzzQBIV0tZpV5uvrz7Due PGU00M65sixa0gesonEKV46n5C5TfkSvjDEuc3DORKWaZaUkHVQMCYy.WKfXo9cjgOyrm_N8hW_B yE.0byUUTAF5ea29ZYzdT01uLyqUC3FecXO3AZCGdZEKOLqpeVjnnpk5AK0uzdQtizRwrvGnI.1V .D6JCAeuReJUCPJ77WtcPXrDH8doIVwZTeSTBRRSqy6FxPH4tNXLgF2KzogBDkXWhnERBGLl6H4w ZZQRjOmqqdCgKcO6B1mi3md7y5QtmhOge9CsSUniBNjLpygeeG7RLcRgAovvCIH1EuzOay.TV57c EF.pEHjoVVvA_2ArVK4SHyhAss_RUWQm8MMcRz5wXn_vkCeNEURlhgqRF65JJt3w4zrxzeNGyo._ 82drmdYw4vCGpRn4DVxALUZHTMZK..VXID4XaYztkk6jqozwkEzDYRKCgwmwr.xUU7k1h06s6NiS jl0QSI7ItkHNswku33o071evLmZ0WdkvCEnO0_rSnUiu31A9AjhXnX5XezI3NA_7deNbF7M4p8VN yv3Ic3T.02ok7CJJ1eEPtGZCJvyJvl2x_kTeJWe7a2mJmqt4ilsbZzFSOGhV3JGK.9SzXRhnUesE 3l4UoUtyZpWCIef9zAYCEjYjW2h25jwuoohzX5cSXEyPY0n7WkpQAQTShaML.a224J_BRDiqIZ_6 5aWj7febJela5idRvcLCf4RxiYgzJpAhCsQ1XwN5UlssnJ89ipmgSlihnVglW6gv8Fv8OXWghERU VmGgw5ppeYZ9mZpYbdMc15ylj5df6X8r25xhtnWwASJMpLSqr7LfjAjN92jXrBIVbL8OGGlj2UKR 7N6SK4_w02xNElQ_uav0mRJ0lGinwtF193nJGcmmwjtbnMt8EFfLm1Qxz.NMMHnkrjeVA8xlcZL1 ZGvuALKMoGctL9tczC_4VZoryGGohnDc0tuMb02dcHEIplyb8V9CzQS9CNK78.w90BOqghbvHM5k KPMsjQqA8b2blDoQEoOlrPz2Wgy97kW1.VFElNgKpDL34UFImEGVjbwEhCTySclkLoChXqs9NLvU hPXQ7hyxVWBeDuhVrhpGWfPSXPvllBftkyGgsJj1SME0cx9U2q.OJhyZlnFM1MCu2qg_yzeBLnnC 9SN5YJeyfk8j5wVgK7G0_YrJpT8ldbZVilzAUTERaXz6sORGKpWlbW6Un3tSktvi.qDIOmHxhxJw qy_nmJu9ik.lCjEGGl776TH.aB7YO7xE4DM2M.1A13Pl_j3AdEZbK6Su55XwOjTqYvJJlJ8.RiEu RDZ6afiOpXW.SpcTb3ZgWsArRGZxiY5h5.ORRvke9Rm4uEAkFxBG2kVCC9hS8QEx0Go.qGivnppX sf3PmOPXA.Bb7iF2K3TAuone5h1RUMcPPGkR7_dsqg7VDU87YoXGDKR2gyaNaUriX_nLkPThV5f7 2AtfVRQ9EiCOWARJ2C5JFpz0fFLrzG8XZtcOLGKU1BUOL5rXROrRqfUMvOCS_pJoTwILnuLkPeEA ln8UzF65Dc.7LR81NBQz9PPSYAVaFLkh4gLO3r9KOpf2lCMOAXLy7.aaJhkE3zZi5Ozed7TmWT_U ukYnRzFGQAwFYy9K.wd3oLeuJwb2ZzMJyR6PbjNnHcxZcWamBt_wpGp_G91CCLkiwrWwiOLNf7_a BO8wCAPjE10fxXUl9eU6WTVFcG2GX6yhcmdvUQzdTXb42btwnl1Tf0grCRLrOZQvl7Ay5kny9h25 wWg-- X-Sonic-MF: X-Sonic-ID: 86d85120-eac3-4b83-a0e8-8f7dc9fb66ca Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.gq1.yahoo.com with HTTP; Sat, 29 Jul 2023 18:07:27 +0000 Received: by hermes--production-gq1-7d844d8954-pkqkw (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f718332d30c97c060b48c09af0a5b566; Sat, 29 Jul 2023 18:07:22 +0000 (UTC) Content-Type: text/plain; charset=utf-8 List-Id: Discussions List-Archive: https://lists.freebsd.org/archives/freebsd-uboot List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-uboot@freebsd.org X-BeenThere: freebsd-uboot@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: Some issues related to the port of Raspberry Pi. From: Mark Millard In-Reply-To: Date: Sat, 29 Jul 2023 11:07:11 -0700 Cc: freebsd-uboot@freebsd.org, FreeBSD ARM List Content-Transfer-Encoding: quoted-printable Message-Id: References: To: ykla X-Mailer: Apple Mail (2.3731.700.6) X-Rspamd-Queue-Id: 4RCsst41TZz44X2 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated On Jul 29, 2023, at 09:23, ykla wrote: >=20 > Hi, > However, strangely, when I replaced the rpi4-firmware in the ports = with the latest version from the official Raspberry Pi source and copied = it to a USB drive, the system started to loop with the following code. >=20 > --------------- >=20 > Net: eth0:ethernet@7d580000 > PCIe BRCM: link up, 5.0 Gbps x1 (SSC) > starting USB=E2=80=A6=E2=80=A6 > Bus xhci_pci:Reglster 58000420 NbrPorts 5 > Starting the contorller > USB XHCI 1.00 > scanning bug xhci_pci for devices... Unexpected XHCI event TRB, = Skipping > 6a0 000000004 01000000 01008401) That output looks like U-Boot output, before FreeBSD's UEFI loader has been loaded. (I'd be more sure if there was more context.) Of course the RPi* firmware and .dtb starts being involved before U-Boot starts and, so, is involved. I actually use my own U-Boot build, in part because some of my USB3 boot media require something like a usb_pgood_delay for U-Boot to tolerate them. My in-use build is based on 2023.01 : # strings /boot/efi/u-boot.bin.2023.01.arm64 | grep "U-Boot 20" U-Boot 2023.01 (Feb 06 2023 - 08:06:49 +0000) (My config.txt references that name.) So, the later material below is not based on the same U-Boot that you are using. > --------------- > The original author seems to have abandoned the project, so I forked a = copy from the ports archive. You can find it here: = https://github.com/FreeBSD-Ask/rpi3-psci-monitor and = https://github.com/FreeBSD-Ask/freebsd-ports/tree/main/sysutils/rpi-firmwa= re > I don't understand programming very well. Can someone help me with = this problem? >=20 > Additionally, the author of raspberrypi-userland (who is the same = person as the firmware's port author) has also deleted the project. = There is currently no upstream for this project >=20 > The current Raspberry Pi 4B 8GB version has issues with booting. The = current u-boot booting process gets stuck at the rainbow screen.see also = https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D272792 > If someone could provide assistance, I would be very grateful. >=20 > I'm not sure if the upstream has made any fixes for this issue. >=20 I expect that you may not be using an officially tagged release but instead are using a development version of the RPi* firmware. I avoid the development versions when I can. I had no trouble with the firmware-1.20230405 materials, the most recent tagged release available. The RPi4B context is the 8 GiByte Rev 1.5 with the "C0T" part number label on the top of the SOC. The tagged versions are available via: https://github.com/raspberrypi/firmware/tags/ The most recent there is: https://github.com/raspberrypi/firmware/releases/tag/1.20230405/ I downloaded: = https://github.com/raspberrypi/firmware/archive/refs/tags/1.20230405.tar.g= z and did: # tar -xf 1.20230405.tar.gz firmware-1.20230405/boot/ = firmware-1.20230405/README.md # rm ~/firmware-1.20230405/boot/kernel*.img to extract the relvent material. I updated one of the RPi4B USB3 boot media to have this firmware (and .dtb's) in its msdosfs file system. It booted the 8 GiByte RPi4B Rev 1.5 just fine (based, in part, on my U-Boot build, however). The media I picked to test with has not had its FreeBSD updated in a while: # uname -apKU FreeBSD CA72_UFS 14.0-CURRENT FreeBSD 14.0-CURRENT #90 = main-n261544-cee09bda03c8-dirty: Wed Mar 15 20:25:49 PDT 2023 = root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm64 aarch64 1400082 1400082 =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Sat Jul 29 18:30:45 2023 X-Original-To: freebsd-uboot@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 4RCtNy17Tnz4qDt2; Sat, 29 Jul 2023 18:30:58 +0000 (UTC) (envelope-from yklaxds@gmail.com) Received: from mail-vk1-xa2b.google.com (mail-vk1-xa2b.google.com [IPv6:2607:f8b0:4864:20::a2b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RCtNy0cQnz4J5w; Sat, 29 Jul 2023 18:30:58 +0000 (UTC) (envelope-from yklaxds@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-vk1-xa2b.google.com with SMTP id 71dfb90a1353d-4865e927e1cso1251742e0c.2; Sat, 29 Jul 2023 11:30:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690655457; x=1691260257; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=rIsR+mPNP6GnNnbbRxKm646kEnqDLj0d4/tS4qrSJ6k=; b=jE6u74qZnnIQdNtYPeWQru2Qhi7dt0B6Mf0cmERFQFPAYGLNSUu1gokMRKvaYoXinx mZd1/VcX0wWMLXp/ouz7oaZ4G0GaWwxu8mBG5nE4oFpUB6EqTVpf5oB4ZIEgBWPvYLZ7 mjTHTSHW5pGgBLS/wuomCi7r5ggUScZLflqA5qoo9exFwdGpeuI9e9u4+DEsTu7Zqg/y Y99/EfPxoyR4kLC3fiOYg4RyWuPV6Kem/dCc+zfQs27tpvGKB4tcYi05O33JUe86kuFB N4hvLJ4MOD3lUdqL5bQhOrU2XfyxcdfPlGfDgVq2ZaaWwl7AfTQTqXIB0jXow0OdH4ur kexg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690655457; x=1691260257; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=rIsR+mPNP6GnNnbbRxKm646kEnqDLj0d4/tS4qrSJ6k=; b=XwAnZs7sT/1UC5obEflbUeoikebI8dHxiLb4EDkaAiJ5E/+8+n18BXoEA9oiTJo9rc 17nENCApKc/elWq7TIERnMyTH6y9v2aKEYw08j7YAFeXlpsUWntc4Gs4pODJHKcGU3GI 05N0NHxT3lx2FmrWPk+CWybwdYx9wMupcLqnu5VXFf8zVs3QGD2Mo6tF11jj7aLZb6u1 fap1RTyHc5gTzAkAhYyyGmA17mjrPaV3KIrD54Ta56rZIno1FGDZ91R8bC/VO1SovLcB SOpORvSzl8YVbz7zRO+hsKIfEpcdEokCS0nk5st9xQHznPP6pd2cOFRlhXcZ7UCx/gtz y+cA== X-Gm-Message-State: ABy/qLaRYFxglgEYucD+/kKifrKF4LKFNnM6MyEfXb3D6KM5Lro3RGDw 0s4bVbdt3yanDzvNfCIaB2Y2KXTmCReDH+ER5Aw= X-Google-Smtp-Source: APBJJlEDRXGV3/MLnB/J9+m6AQr9UvD6BUl+dHt1cxCfBogOldlGX8yt6rQJRKvoVrqQzE1kc2/n0yqOXqtAmkht3TY= X-Received: by 2002:a1f:4311:0:b0:481:68cc:751 with SMTP id q17-20020a1f4311000000b0048168cc0751mr4007415vka.13.1690655457410; Sat, 29 Jul 2023 11:30:57 -0700 (PDT) List-Id: Discussions List-Archive: https://lists.freebsd.org/archives/freebsd-uboot List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-uboot@freebsd.org X-BeenThere: freebsd-uboot@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: ykla Date: Sun, 30 Jul 2023 02:30:45 +0800 Message-ID: Subject: Re: Some issues related to the port of Raspberry Pi. To: Mark Millard Cc: freebsd-uboot@freebsd.org, FreeBSD ARM List Content-Type: multipart/alternative; boundary="000000000000fa05c70601a465f2" X-Rspamd-Queue-Id: 4RCtNy0cQnz4J5w X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated --000000000000fa05c70601a465f2 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable In https://github.com/FreeBSD-Ask/freebsd-ports/tree/main/sysutils/rpi-firmwar= e we are indeed using the same version of Raspberry Pi firmware i.e. 1.20230405, I am using freebsd 13.2 release of u-boot, which one are you using? Mark Millard =E4=BA=8E 2023=E5=B9=B47=E6=9C=8830=E6=97= =A5=E5=91=A8=E6=97=A5 =E4=B8=8A=E5=8D=882:07=E5=86=99=E9=81=93=EF=BC=9A > On Jul 29, 2023, at 09:23, ykla wrote: > > > > Hi, > > However, strangely, when I replaced the rpi4-firmware in the ports with > the latest version from the official Raspberry Pi source and copied it to= a > USB drive, the system started to loop with the following code. > > > > --------------- > > > > Net: eth0:ethernet@7d580000 > > PCIe BRCM: link up, 5.0 Gbps x1 (SSC) > > starting USB=E2=80=A6=E2=80=A6 > > Bus xhci_pci:Reglster 58000420 NbrPorts 5 > > Starting the contorller > > USB XHCI 1.00 > > scanning bug xhci_pci for devices... Unexpected XHCI event TRB, Skippin= g > > 6a0 000000004 01000000 01008401) > > That output looks like U-Boot output, before FreeBSD's UEFI loader > has been loaded. (I'd be more sure if there was more context.) Of > course the RPi* firmware and .dtb starts being involved before > U-Boot starts and, so, is involved. > > I actually use my own U-Boot build, in part because some of my USB3 > boot media require something like a usb_pgood_delay for U-Boot to > tolerate them. My in-use build is based on 2023.01 : > > # strings /boot/efi/u-boot.bin.2023.01.arm64 | grep "U-Boot 20" > U-Boot 2023.01 (Feb 06 2023 - 08:06:49 +0000) > > (My config.txt references that name.) > > So, the later material below is not based on the same U-Boot that > you are using. > > > --------------- > > The original author seems to have abandoned the project, so I forked a > copy from the ports archive. You can find it here: > https://github.com/FreeBSD-Ask/rpi3-psci-monitor and > https://github.com/FreeBSD-Ask/freebsd-ports/tree/main/sysutils/rpi-firmw= are > > I don't understand programming very well. Can someone help me with this > problem? > > > > Additionally, the author of raspberrypi-userland (who is the same perso= n > as the firmware's port author) has also deleted the project. There is > currently no upstream for this project > > > > The current Raspberry Pi 4B 8GB version has issues with booting. The > current u-boot booting process gets stuck at the rainbow screen.see also > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D272792 > > If someone could provide assistance, I would be very grateful. > > > > I'm not sure if the upstream has made any fixes for this issue. > > > > I expect that you may not be using an officially tagged release > but instead are using a development version of the RPi* firmware. > I avoid the development versions when I can. > > I had no trouble with the firmware-1.20230405 materials, the > most recent tagged release available. The RPi4B context is > the 8 GiByte Rev 1.5 with the "C0T" part number label on the > top of the SOC. > > The tagged versions are available via: > > https://github.com/raspberrypi/firmware/tags/ > > The most recent there is: > > https://github.com/raspberrypi/firmware/releases/tag/1.20230405/ > > I downloaded: > > https://github.com/raspberrypi/firmware/archive/refs/tags/1.20230405.tar.= gz > > and did: > > # tar -xf 1.20230405.tar.gz firmware-1.20230405/boot/ > firmware-1.20230405/README.md > # rm ~/firmware-1.20230405/boot/kernel*.img > > to extract the relvent material. > > I updated one of the RPi4B USB3 boot media to have this firmware > (and .dtb's) in its msdosfs file system. > > It booted the 8 GiByte RPi4B Rev 1.5 just fine (based, in > part, on my U-Boot build, however). > > The media I picked to test with has not had its FreeBSD updated > in a while: > > # uname -apKU > FreeBSD CA72_UFS 14.0-CURRENT FreeBSD 14.0-CURRENT #90 > main-n261544-cee09bda03c8-dirty: Wed Mar 15 20:25:49 PDT 2023 > root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/ar= m64.aarch64/sys/GENERIC-NODBG-CA72 > arm64 aarch64 1400082 1400082 > > =3D=3D=3D > Mark Millard > marklmi at yahoo.com > > --000000000000fa05c70601a465f2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
In https://github.com/FreeBSD-Ask/free= bsd-ports/tree/main/sysutils/rpi-firmware we are indeed using the same = version of Raspberry Pi firmware i.e. 1.20230405, I am using freebsd 13.2 r= elease of u-boot, which one are you using?

Mark Millard <marklmi@yahoo.com> =E4=BA=8E 2023=E5=B9=B47=E6=9C= =8830=E6=97=A5=E5=91=A8=E6=97=A5 =E4=B8=8A=E5=8D=882:07=E5=86=99=E9=81=93= =EF=BC=9A
On Jul 29, 2023, at 09:23= , ykla <yklaxds@gmail.com> wrote:
>
> Hi,
> However, strangely, when I replaced the rpi4-firmware in the ports wit= h the latest version from the official Raspberry Pi source and copied it to= a USB drive, the system started to loop with the following code.
>
> ---------------
>
> Net: eth0:ethernet@7d580000
> PCIe BRCM: link up, 5.0 Gbps x1 (SSC)
> starting USB=E2=80=A6=E2=80=A6
> Bus xhci_pci:Reglster 58000420 NbrPorts 5
> Starting the contorller
> USB XHCI 1.00
> scanning bug xhci_pci for devices... Unexpected XHCI event TRB, Skippi= ng
> 6a0 000000004 01000000 01008401)

That output looks like U-Boot output, before FreeBSD's UEFI loader
has been loaded. (I'd be=C2=A0 more sure if there was more context.) Of=
course the RPi* firmware and .dtb starts being involved before
U-Boot starts and, so, is involved.

I actually use my own U-Boot build, in part because some of my USB3
boot media require something like a usb_pgood_delay for U-Boot to
tolerate them. My in-use build is based on 2023.01 :

# strings /boot/efi/u-boot.bin.2023.01.arm64 | grep "U-Boot 20" U-Boot 2023.01 (Feb 06 2023 - 08:06:49 +0000)

(My config.txt references that name.)

So, the later material below is not based on the same U-Boot that
you are using.

> ---------------
> The original author seems to have abandoned the project, so I forked a= copy from the ports archive. You can find it here: https://github.com/FreeBSD-Ask/rpi3-psci-monitor and https://github.com/= FreeBSD-Ask/freebsd-ports/tree/main/sysutils/rpi-firmware
> I don't understand programming very well. Can someone help me with= this problem?
>
> Additionally, the author of raspberrypi-userland (who is the same pers= on as the firmware's port author) has also deleted the project. There i= s currently no upstream for this project
>
> The current Raspberry Pi 4B 8GB version has issues with booting. The c= urrent u-boot booting process gets stuck at the rainbow screen.see also https://bugs.freebsd.org/bugzilla/= show_bug.cgi?id=3D272792
> If someone could provide assistance, I would be very grateful.
>
> I'm not sure if the upstream has made any fixes for this issue. >

I expect that you may not be using an officially tagged release
but instead are using a development version of the RPi* firmware.
I avoid the development versions when I can.

I had no trouble with the firmware-1.20230405 materials, the
most recent tagged release available. The RPi4B context is
the 8 GiByte Rev 1.5 with the "C0T" part number label on the
top of the SOC.

The tagged versions are available via:

https://github.com/raspberrypi/firmware/tags= /

The most recent there is:

https://github.com/raspbe= rrypi/firmware/releases/tag/1.20230405/

I downloaded:

https://github= .com/raspberrypi/firmware/archive/refs/tags/1.20230405.tar.gz

and did:

# tar -xf 1.20230405.tar.gz firmware-1.20230405/boot/ firmware-1.20230405/R= EADME.md
# rm ~/firmware-1.20230405/boot/kernel*.img

to extract the relvent material.

I updated one of the RPi4B USB3 boot media to have this firmware
(and .dtb's) in its msdosfs file system.

It booted the 8 GiByte RPi4B Rev 1.5 just fine (based, in
part, on my U-Boot build, however).

The media I picked to test with has not had its FreeBSD updated
in a while:

# uname -apKU
FreeBSD CA72_UFS 14.0-CURRENT FreeBSD 14.0-CURRENT #90 main-n261544-cee09bd= a03c8-dirty: Wed Mar 15 20:25:49 PDT 2023=C2=A0 =C2=A0 =C2=A0root@CA72_16Gp= _ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm64.aarch64/sys/G= ENERIC-NODBG-CA72 arm64 aarch64 1400082 1400082

=3D=3D=3D
Mark Millard
marklmi at yahoo.com

--000000000000fa05c70601a465f2--