From owner-freebsd-arm@freebsd.org Fri Jun 15 12:40:38 2018 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A259C1022819; Fri, 15 Jun 2018 12:40:38 +0000 (UTC) (envelope-from alexandru.elisei@gmail.com) Received: from mail-qk0-x242.google.com (mail-qk0-x242.google.com [IPv6:2607:f8b0:400d:c09::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 44B556B119; Fri, 15 Jun 2018 12:40:38 +0000 (UTC) (envelope-from alexandru.elisei@gmail.com) Received: by mail-qk0-x242.google.com with SMTP id y4-v6so5493181qka.5; Fri, 15 Jun 2018 05:40:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=X2GyeSrHWWK6/Lne4UVyV5J51h56u1ngANCp0RYdAc8=; b=uW+iVsey1o9RIglz7ar/Xs9GYpv9G9YRr98kooGAUtp+2IsN0Re6vYGbLfOSgmjXMp n1OdHrDVvJ4J5GJgcPxbjPzx89o8oOeHBMcBKJVBZ8Xfsh4nWowtq34hX0M2BnkbPDxx Vi9vzsSl+d5dcb728Fm2HaebP6ph40I4jznG3Gk6ujt2nDQoqVOffwp2de9W/P9fyf17 N9LjqROFB8gGP4Ymo4tUXwetc75axOakliWydPyK8dSy5VT/uHV1mS1eUd14wYawp3QJ 0OmXc3ofodfsNCNtT2iM5haI//+vySyxtmDSOawTbVV4LKOaqmJ+D07LZthbmjKDPxML z3KQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=X2GyeSrHWWK6/Lne4UVyV5J51h56u1ngANCp0RYdAc8=; b=pX5LyMRsUfEuLqj0foaNC2JFyCw9jdHh3OB9S4kiNRKQ1ojY2f1jxi8opybalVz9Uj NsPbATTJAwYH48KUXyEZzfx9ugr73mRPODuf+SyGYlqDmY+aZG7d/vwiOAjMb0XhLljo 1qpaLQYSBzHXEYjKcDgxNxsEOES1y6+5x6ExN70qhsPeoMbU65BZnVLS/dYBQf4sIdv1 uIwLbIApf3iEOfcUoyj1MKr+BKZt9TwRKN13Gb6MZORp9K4JQ9PIEA9EPQ/tpBKAUDqU f8sDpyqxBY/JzrKcnhd19G3A0+yfMuAV/SDDdsvC/7QOf+VZzRI1/0fHUvyYH6PghoQh +qTw== X-Gm-Message-State: APt69E1XEpMlHftlI1lHJ9mh9L/Snl1szh66UlqeBpdcseDLKiaNgvaE SYYlHfunAPvOhV3SAW+iy1sS2i98VLpw/ieXZkvUkQ== X-Google-Smtp-Source: ADUXVKKr2kE/CI9FLyyznX8Ue7eTK3MD17jupwzBl9IJTJrLXbZhzF0E7e+GBgGh3qmglxOgzxFKC810b9TWpth1y7w= X-Received: by 2002:a37:cc8e:: with SMTP id n14-v6mr1131281qkl.420.1529066437480; Fri, 15 Jun 2018 05:40:37 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:aed:2be7:0:0:0:0:0 with HTTP; Fri, 15 Jun 2018 05:40:37 -0700 (PDT) In-Reply-To: <91705d37-7a15-afcd-cadd-c14c6a43eb84@callfortesting.org> References: <201806130737.w5D7bHxX038233@pdx.rh.CN85.dnsmgr.net> <91705d37-7a15-afcd-cadd-c14c6a43eb84@callfortesting.org> From: Alexandru Elisei Date: Fri, 15 Jun 2018 15:40:37 +0300 Message-ID: Subject: Re: ARMv8 development board with GICv3 To: Michael Dexter Cc: "Rodney W. Grimes" , freebsd-arm@freebsd.org, freebsd-virtualization@freebsd.org Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2018 12:40:38 -0000 Thank you all for your suggestions. I was considering the espressobin board [1], I only need a disk to boot from and a network controller to connect to the board. It uses a Marvell 3720 SoC (model 88F3720) which according to the specs [2] has all exception levels and it uses a GIC-500 interrupt controller which implementes the GICv3 specification [3]. The board is supported under linux [4], I was wondering if anyone can tell me how well it is supported under FreeBSD. [1] http://espressobin.net/ [2] https://origin-www.marvell.com/documents/qc8hltbjybmpjhx36ckw/ [3] http://infocenter.arm.com/help/topic/com.arm.doc.ddi0516b/DDI0516B_gic5000_r0p0_trm.pdf [4] https://github.com/torvalds/linux/tree/master/arch/arm64/boot/dts/marvell Regards, Alexandru Elisei On Fri, Jun 15, 2018 at 2:02 AM, Michael Dexter wrote: > On 6/13/18 12:37 AM, Rodney W. Grimes wrote: > >> I believe the Chromebook SNOW meets the criteria, not exactly a >> "board" but I have one on loan from Michael Dexter that was originally >> purhased to support ARMv8 bhyve work. > > > Peter Grehan handed one to Ruslan at AsiaBSDCon a few years back which led > to basic FreeBSD support. "Spurious interrupts" soon became an issue with > later versions of FreeBSD and I don't believe anyone has resolved it. This > model was very much the one to get for its virtualization potential at a low > price. > > Michael