From owner-freebsd-arm@freebsd.org Thu Jan 30 18:12:00 2020 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 557A01F8FB3 for ; Thu, 30 Jan 2020 18:12:00 +0000 (UTC) (envelope-from bakul@bitblocks.com) Received: from mail.bitblocks.com (ns1.bitblocks.com [173.228.5.8]) by mx1.freebsd.org (Postfix) with ESMTP id 487pMz2CH1z4RxW; Thu, 30 Jan 2020 18:11:58 +0000 (UTC) (envelope-from bakul@bitblocks.com) Received: from bitblocks.com (localhost [127.0.0.1]) by mail.bitblocks.com (Postfix) with ESMTP id BC5AA156E45D; Thu, 30 Jan 2020 10:11:37 -0800 (PST) To: Kyle Evans cc: "freebsd-arm@freebsd.org" Subject: Re: arm64 as Tier 1 for FreeBSD 13 In-reply-to: Your message of "Thu, 30 Jan 2020 10:58:34 -0600." References: <17938.1575444597@critter.freebsd.dk> <20191204092402.GA82492@fuz.su> <78425.1580332298@critter.freebsd.dk> <20200129222907.3ccaf4c23fe8509e3f9cdfe4@bidouilliste.net> <84926.1580333803@critter.freebsd.dk> <8BE05A88-D216-4023-AC6E-D6431C7BB3E1@googlemail.com> <20200130165057.GB21879@www.zefox.net> Comments: In-reply-to Kyle Evans message dated "Thu, 30 Jan 2020 10:58:34 -0600." From: Bakul Shah MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <26682.1580407897.1@bitblocks.com> Content-Transfer-Encoding: quoted-printable Date: Thu, 30 Jan 2020 10:11:37 -0800 Message-Id: <20200130181144.BC5AA156E45D@mail.bitblocks.com> X-Rspamd-Queue-Id: 487pMz2CH1z4RxW X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of bakul@bitblocks.com designates 173.228.5.8 as permitted sender) smtp.mailfrom=bakul@bitblocks.com X-Spamd-Result: default: False [-4.24 / 15.00]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:173.228.5.8/29]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[bitblocks.com]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; IP_SCORE(-2.04)[ip: (-6.39), ipnet: 173.228.0.0/20(-3.20), asn: 46375(-0.54), country: US(-0.05)]; RCPT_COUNT_TWO(0.00)[2]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:46375, ipnet:173.228.0.0/20, country:US]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 18:12:00 -0000 On Thu, 30 Jan 2020 10:58:34 -0600 Kyle Evans wrote: > > 1. fetch https://download.freebsd.org/ftp/snapshots/arm64/aarch64/ISO-IM= AGES/ > 13.0/FreeBSD-13.0-CURRENT-arm64-aarch64-RPI3-20200130-r357276.img.xz > > 2. Extract > > 3. dd > > 4. Crack open the msdosfs partition, move config_rpi4.txt to config.txt Note that model specific variables can be specified in confg.txt under relevant sections. See https://www.raspberrypi.org/documentation/configuration/config-txt/conditi= onal.md > 5. Install u-boot-rpi4, copy u-boot.bin over to the msdosfs partition Linux & plan9 boot without any u-boot. If the same can be done with FreeBSD, netboot can be used to speed up testing (even if ethernet doesn't work in FreeBSD). > 7. Profit, but not much because you can't interact much with the > outside world for the moment Is there a task list for the rpi4? Ideally documented as a bug list!