From nobody Sat Jan 13 18:32:05 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 4TC6T33fMbz56N9R for ; Sat, 13 Jan 2024 18:32:23 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-20.consmr.mail.gq1.yahoo.com (sonic314-20.consmr.mail.gq1.yahoo.com [98.137.69.83]) (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 4TC6T24M7Xz3xtR for ; Sat, 13 Jan 2024 18:32:22 +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=1705170739; bh=9Jp1lJIlYWA96yCKOX4k8+VeyTwpA8BOhGASC3RMXJM=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=NmIiSn9WmMk9IpDXIMBT26qpOYwNcmAftPoiWVlEwvzeIGemuWBkzg7dVH7wWaB0EnYIyUyr7y93D9kjLEpXUMX0MVy+KKOUwpi27EaBHcOTQuxsj5bOsaKbtw+ipSzHXVSXjZc/kz2tR+JG6AOR5zzBtsYYTRSLEYDwBheggpY9BEQO+wzwTRy4gkO4cq/x1wIPr7s8hFH5Oie/BfNO6WX3IHzI2AP+2uuvR7AXmHS/kkk3VExcyOyRQ5+R5rjwaFKiJEItW4ffGyVO7Al/VCWDJuhCFlQ4ru++0TBXoP4TH99oRSHsY1rRmE1PSZZA1+eaJg9jhVKQ3wwkRhUvsw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1705170739; bh=nurXbxV9DOzWKjqjqCTWi4IYEhePhq81YHpn/g8V+FE=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=k8csR0FVxz24CwzzSgie90YOKEVVVfw1pIVESohFZVyQ4Kct4gSl9RfmSyDIrN6sV5WzFzRGZ2a36O7s1TDGAqU5ppRQrRrVBY+st90FVwB7yLBQussnnBmB4l67JmBMDmY7Rli+zprr4rZATHxysuEQpQElGUgY7Nu6o9hyuSvumOhMMwbl+wjKSL5ptZT2XR9GoMlDEjbJFSHWiFEfHbzE6jIfrsWgxYVIpE4NfOZAEXLz6SAdAln8bcTEC2pr7+/hcTvx3uuBBh5dQqyW4+3BmzPcNoaqr3YaEF9eB86MiJK4op44UF3wSKZVE2rSp7xPlnKq4B/KX+CMLNNbfg== X-YMail-OSG: h03aN4QVM1mVNclED9OAyGsAbQuXIQmvtcL799GhNAupUNUzwogaJ28O4YYo0Ta ZvAl9tXAihjolED31.qU3uWyUv7cGiOzcF28s3_8mYIh3TfltIwKgkny95NBiMkw95tQuZ9T8hNI lWyU.Tdgh7LHwHmYn.dNHlTtHdwYGKDf5qaaIPrvT9L08Uu7c8c0T6YEEPYnv7l1IeqEGAUKCG_h _K0rSZwewbSsgHr6RwpdaFYaUsBryNJkCToebYRlcYZzp5jgygvH8tXXR45nl6oIw01FvS.b5RTz 5.6ALtyfiCs64GFoEm28l0w2IUSJnfPi9PiWb49oMJqsVW7I_bHY74B6LcpZYMHy4kRaESPI3jud R9CsYHHOL78bN7U6wa5UlRQMOVgjbWG4jPL79HEDIcy27T3nujguAPMyazerOSIeI.mfD6fXJrKc DJLK9R.7dVK6dItjUjO0l36WnYc7..JcYJyoIxmAA.30QCeYaX5edWetsBDjj6dmCkVyjCe15KrH 8nFZq0opryIQA.eVn.b0A92DaalmcfD9flRUadkpas7skAFI.Zw_qtjEmfpVjxh6.IqD.LWZJfJP R_0J0BoSvG4T8xgNGL1TSjREt5.wP7mDTsxUgFp8kVmGKkLSjfJjCTJ753p7.iN2wQs2XzA8UbQ3 GVRsgWvUZiSj7teklQNXZnuptq5LVtYwz5.JEuD4.kP4OhwkJm.MuHfVDOvzI6ltSm9XCAPD458I cJILd8UqJDoZZb7MSIw6wLzXOn7bo9P1zz2Ub63H0hZY7OQ2MUa06cmDmSIL72STBKGHTIqNHAPU kHHtgpXvyU8lUGWPDgta7I5BNcx_bDdeyg1paa2BhtqQm5tl8PgwzaF_JEdMbp3U.O7xwPgRf.oE qgNdbCA8ZZs3YQIv79Hr5eZGp3iQzGn_0VUT6kZgr3nsAkVnb0mn2Zyc6JejhWRAvAYLxPLuHRgD .Mwf2ZHlBwzCB_9I0.eImnHJtvc8kH5NwO0PeqkK_H2zLaLCWrphxkYTGW02s9AmUyfAIsihJAnc HqrP_Z7wxiI1YLLkJFfSU2dKenr.kSKJH7HOAPfno83UrJjQl.OjJQxy5Nzyu.xjlN6Gi5_N_LxT F2EJBvVVJIPBVJ6oj8NDMKi2emDqvU.6cvHjYKGNr2w9ezCPXT5GGQ732WzJDohxs8mklNKtsHUk w5S3a_7k8XZuFIsX2eKHaoraNsAxJa6FaG5pw.50VFOhdl4D.Qu0MwTK3oWZ5lt5FobnVVMRICry gNR7GbPHxvmWaxHITtLWOISVOTw1EEdwVYZVZ7TjqgSRbCiN1vioDMQVBIZKRGFBkeXQ9hSrfpPe K2IPWtDXaAvUd5zZNcrL.sFkDHaccgRRT3dBzclWh1LcBFTOEVxGLcnYldV7QnU7RYcRmjEhJeTk gR00Yte2BQqy5wH72EwkwO11mu_b.yTZ0q2vtVEz_.BpG47bsiH9Gkc8xzkhFth4leRVTcxwzOcA L2wR258VVyp9naH3pIPkCCp8lWnE3ZHp2EoHiUq.XzTKe2lkOw13bcMPm.deJ1IH8aUgd1T7US_X ng0keA.vmylUcbtjtc8D0noXcgMsBpRJbCyKpKGXVDUIYGt_cq1_oQ5blqlFvfw0N2hKnSZ7BSoQ jOlaFiXV1_VAneURrYILh7fqvbXJmWHThP1mQOqs05aexnHBLKGkRfg3JiDrnXXpIRarFfTnRryy XrPPFtQ8RHld.WwSS2G9mqolNALuE9qIJ6ACnTW5xkxIzp_Igb8qhDxK5p8Fzd5vcf93sNB7r_N4 eeCk5T_JQGmeMrRSlB5XZLR.TcHP.ivJaJbNIuICNU5rV.QCxPSSvv.FFhTlb34oXTbS9EwGpFS4 qnHHnTY4hyMUp1RSass9W67wwyUuu29SO8UlAHkPx19Pex5ihCCIr9BlVWyUz4i4gbkZVXtrucYH f5bGlysuut9_n7nHZOU272QRb9dihxuPo9E4HLqbtiPMJo4IBnFSgkGCohLGEf21kegD.BFWLiAz R.T9bNCU.Nrw5j7aL_Uy6rzjH8SlOhMYNCxXouyQM6pN0rhX9YDcj5JfPIO.YYP0.HoSOE1MIopH R1zkKcl842utfUW8onMHjh1w2oIzElqIKtJexY8ctxN2FimpIdMommcud83U9wAVchwT6LGQyNSh ANIXe63yUZJ0aT7HZYvK5lQBYXp3V.qHqqiZY6N_mvI_nA3dquH_DbFLCBBc6inArX05A6AZzKJ4 L.DIwx6vJ9s8hdRtmM8rG.O3JEQDZRiampfmStWrTHdcvYccWZRcVg7c2TDlsKaoP9jGUUCiL7Q8 xxbU- X-Sonic-MF: X-Sonic-ID: 72dab01f-8198-4637-90c1-071f8e98e4a1 Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.gq1.yahoo.com with HTTP; Sat, 13 Jan 2024 18:32:19 +0000 Received: by hermes--production-gq1-78d49cd6df-mvdth (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID fd2b0ac24579877c9c30850d7f7b8ba9; Sat, 13 Jan 2024 18:32:17 +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 16.0 \(3774.300.61.1.2\)) Subject: Re: When will FreeBSD support RPI5? From: Mark Millard In-Reply-To: Date: Sat, 13 Jan 2024 10:32:05 -0800 Cc: Jesper Schmitz Mouridsen , John Kennedy , ykla , FreeBSD ARM List Content-Transfer-Encoding: quoted-printable Message-Id: <76FA010A-338F-4E32-B381-37C7BA63CAFC@yahoo.com> References: <5a39810c-5fd8-4969-a222-2561b050b035@FreeBSD.org> <347FE009-A470-4765-A9B9-7C9AB5E954DA@yahoo.com> To: Doug Rabson X-Mailer: Apple Mail (2.3774.300.61.1.2) X-Rspamd-Queue-Id: 4TC6T24M7Xz3xtR X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated 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] On Jan 13, 2024, at 07:38, Doug Rabson wrote: > Getting back to the RPI 5, with a tweak to = arm/broadcom/bcm2835bcm2835_vcbus.c to treat the memory config the same = as RPI 4 and to dev/sdhci/sdhci_fdt.c to treat the RPI 5 sdhci = controllers as generic, I can boot to multiuser mode using the EDK2 = firmware from https://github.com/worproject/rpi5-uefi with ACPI/Device = Tree mode set to Both. What does FreeBSD do with "Both"? Does it actually use some ACPI and some Device Tree? Or does it just use ACPI? Does your combination do anything different than just using ACPI? > This does not have working PCIe or ethernet yet - I think ethernet = ought to work since we seem to have a matching driver in the tree in = dev/cadence. Sounds like the same status as booting just ACPI with no such adjustments too bcm2835bcm2835_vcbus.c or sdhci_fdt.c ? I think Mike Karels plans on investigating getting Ethernet going based on cgem . I've no clue if this is ACPI, DeviceTree, or both. My usage has been pure ACPI, no software adjustments specific to getting the RPi5 operational. Use of a USB3 Ethernet dongle. =3D=3D=3D Mark Millard marklmi at yahoo.com