From nobody Mon Jan 1 12:11:17 2024 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 4T3ZZx1794z56cqJ for ; Mon, 1 Jan 2024 12:11:21 +0000 (UTC) (envelope-from fred@thegalacticzoo.com) Received: from nmtao101.oxsus-vadesecure.net (mta-131a.oxsus-vadesecure.net [135.148.117.228]) (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 4T3ZZw22pKz4WpC for ; Mon, 1 Jan 2024 12:11:20 +0000 (UTC) (envelope-from fred@thegalacticzoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=webcom.xion.oxcs.net header.s=mail1 header.b=k5Bu5Is0; spf=pass (mx1.freebsd.org: domain of fred@thegalacticzoo.com designates 135.148.117.228 as permitted sender) smtp.mailfrom=fred@thegalacticzoo.com; arc=pass ("oxsus-vadesecure.net:s=arc-202309-rsa2048:i=1"); dmarc=pass (policy=quarantine) header.from=thegalacticzoo.com ARC-Seal: i=1; a=rsa-sha256; d=oxsus-vadesecure.net; s=arc-202309-rsa2048; t=1704111079; cv=none; b=PE4q9rDFcGFyScrRJSyuWMaM5v6UadfmInM7W1sPEm7PsCVcUo2Awkx2e+vPu9HxApdm3B6hr5Svc5AskeC5T2nll9fVfv0ZYhELAVHClf+/1B7B2Fi0a+Us2I7YCqwW/11UO6g3Oh6HAZOduDe0U7TzoiFpTYO65k68uQjUHMblXCM+4gwCgQ5oZUv2s7hWcS6IcLFfVXXthoxLFnxWAVpW0l6/4m+xC0ISXLIeiWzTfzADWJ4n6BJszXFoyrtxjVCyo6tXhIa5OmSsiK3s7pvfXFPlI81ycCihZB3fvuH82nKuDOrpl3FejMUdaOFNurswx+khG4QRBwlt1kvePw== ARC-Message-Signature: i=1; a=rsa-sha256; d=oxsus-vadesecure.net; s=arc-202309-rsa2048; t=1704111079; c=relaxed/relaxed; h=from:reply-to:subject:date:to:cc:resent-date:resent-from:resent-to:resent-cc:in-reply-to:references:list-id:list-help:list-unsubscribe:list-subscribe:list-post:list-owner:list-archive; bh=pfHoTut8iz7xOwzhSnzVibbWLGD7ZAMRAXH2KgGLbcg=; b=BosZJAwVnsuy9THsZxwIN8r6kgksgDfVD0nTyStG5p/7jTl5H/yhJ+kmp0IVpgk9ub5b2MoNT592jJkEyzNSLDNhSQM9Fmm/2QYtdLVex5YYaQWYTkPx687gonFh5M0ECIWL+9HIszNZoiRG4wjBVsqwyJYrZzh9fPbw7iUBJt5Qd8sARHOL4ynXP/ug/J7K/vA0q/+l9Y0d9rZ1MV0n0cedxFODiI76jvSt3KhQ0LP/zE0ZxpeppyVGeCb5UQeqU3C+wuqOUSyq3BLf7K9LDinEpU28YzBDC/OiWo6ElAKspvNFMry/qFZAZXhfcj7ONFmBjH1PA/UUu163F+DzFQ== ARC-Authentication-Results: i=1; DKIM-Signature: v=1; a=rsa-sha256; bh=pfHoTut8iz7xOwzhSnzVibbWLGD7ZAMRAXH2Kg GLbcg=; c=relaxed/relaxed; d=webcom.xion.oxcs.net; h=from:reply-to: subject:date:to:cc:resent-date:resent-from:resent-to:resent-cc: in-reply-to:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:list-owner:list-archive; q=dns/txt; s=mail1; t=1704111079; x=1704715879; b=k5Bu5Is0A5cNC/eyjdsZt9DD9i8Wx860mAnFRViai /98TiXfAaQ9+rYAbAgT8UjxuannBjOm3LkSXqxp+9EHqHyDRSL5BjRWCtrhMn7Tuif9l8U4 6wk5UsWtw2qdrmT4FNWDQ9mFqytloJOmkxfEbAqhzFTSxVJxBx81p2OjaAJiBbHAB0m4TUr es57Gp5lrKckD+da1XdlYEWEMi4GXxjMlgFqfYKAEm95bCscELuMJzuhOUqGWdy6N5RUcHj XCAd6EAXpb51qe5UNQ9Ga1l91y0VD36hVT14PO9luw0OxT71OzhB/ecPkERjuaIn6X9wTjr OxqF6t3njzZT8dnfw== Received: from proxy-9.proxy.cloudus.ewr.xion.oxcs.net ([76.14.239.229]) by oxsus1nmtao01p.internal.vadesecure.com with ngmta id 80bd7e38-17a637ff5c1d8c4e; Mon, 01 Jan 2024 12:11:19 +0000 To: freebsd-arm@freebsd.org From: "Fred G. Finster" Subject: memstick image for FreeBSD.org/where. I have built my own image using GhostBSD.org sources Organization: Kliktel.co Message-ID: <33b5f348-4cf1-f688-8b02-7d96498b66ee@thegalacticzoo.com> Date: Mon, 1 Jan 2024 04:11:17 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 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 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Spamd-Result: default: False [-5.00 / 15.00]; ARC_ALLOW(-1.00)[oxsus-vadesecure.net:s=arc-202309-rsa2048:i=1]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[thegalacticzoo.com,quarantine]; R_DKIM_ALLOW(-0.20)[webcom.xion.oxcs.net:s=mail1]; R_SPF_ALLOW(-0.20)[+ip4:135.148.117.228/30]; ONCE_RECEIVED(0.10)[]; MIME_GOOD(-0.10)[text/plain]; RWL_MAILSPIKE_GOOD(-0.10)[135.148.117.228:from]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:16276, ipnet:135.148.0.0/17, country:FR]; RCVD_TLS_LAST(0.00)[]; TO_DN_NONE(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; DKIM_TRACE(0.00)[webcom.xion.oxcs.net:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROM(0.00)[]; HAS_ORG_HEADER(0.00)[] X-Rspamd-Queue-Id: 4T3ZZw22pKz4WpC X-Spamd-Bar: ---- > */From:/* John Kennedy > */Date:/* Sun, 31 Dec 2023 19:37:33 UTC > On Fri, Dec 29, 2023 at 06:05:25PM +0100, Jesper Schmitz Mouridsen wrote: > > On 29.12.2023 05.55, ykla wrote: > > > Hi, When will FreeBSD support RPI5 > > https://forums.freebsd.org/threads/raspberry-pi-5-status.91406/ > > Having ordered my RPI5 ~11/28, I think it has a shipping guesstimate in late > Jan/early Feb. It looks like someone is working on uboot, which FreeBSD seems > to favor (I think the argument I retained was "it works for lots of things, > piggyback on those efforts rather than have some RPI-unique thing). Then once > you start getting things properly enumerated to where you can load the kernel, > then you work on the kernel drivers. > > RPI seems to favor linux support first, and I suspect that there is a fair > amount of GPL issues that you might have to worry about creeping into the BSD > kernel. So not as simple as reimplement from what you see in linux. I know > there are a lot of strong opinions on video drivers, for example, but for that > to even ben an option it'd have to be something that could be a module that > could be packaged outside of the BSD base. I only bring that up because I've > had garbage luck trying to get serial consoles to work properly on RPIs when > they're competing for things like cooling fans and such, so graphics console > is nice, even if it is just very basic. > > How have people been chicken-n-egging the initial setup? I know there have > been uboot issues in the past. Seems like you basically have to build memstick > style images and see if they boot. Is there a bhyve/QEMU setup that is a > generic test setup that is used? > And attached to a Pi 400 works like any i7 CPU?  ( a Ugreen case for a 10Gbps NVMe drive 2280 size Fred Finster, [1/1/24 3:11 AM] like an i3+ maybe.   I just looking to build , create an inexpensive method to have a real FreeBSD based, desktop computer with keyboard and mouse connected to the HDMI input on your 1920x1080 TV Monitor screen with sound speakers http://ghostbsdarm64.hopto.org/packages/ http://ghostbsdarm64.hopto.org/packages/gh14_jan01_arm64_create_disk.tar.xz Here is a compressed file to download.  There is a README.txt file inside there.  use command to uncompress    tar xvzf gh14_jan01* you can install X and run XFCE 4.18   with a simple  pkg install xorg xfce xfce4-goodies lightdm ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ https://freebsd.org/where https://download.freebsd.org/releases/ISO-IMAGES/14.0/ https://download.freebsd.org/releases/ISO-IMAGES/14.0/ https://download.freebsd.org/releases/ISO-IMAGES/14.0/FreeBSD-14.0-RELEASE-arm64-aarch64-RPI.img.xz Look GhostBSD is downstream from FreeBSD.  I have built from sources  github.com/ghostbsd/ghostbsd-src  and github.com/ghostbsd/ghostbsd-ports  source code.   I have one image to burn into a USB flash drive and boot up.   From that image you can transfer to a USB SSD drive using ZFS boot on root technology.  i am interested to learn how much of the Raspi4B, 400 source code will just work on the Raspberry Pi 5 without changes, and how much is quite different from RPI 1  one chip interfaces. -- Fred Finster GhostBSD-Arm64.blogspot.com t.me/ghostbsd Telegram Channel GhostBSD.org website