From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id cBZDIv3sjGDdAgEAgWs5BA (envelope-from ) for ; Sat, 01 May 2021 07:54:05 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id OFIbHv3sjGCrOQAA1q6Kng (envelope-from ) for ; Sat, 01 May 2021 05:54:05 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 38A5FC3BF for ; Sat, 1 May 2021 07:54:05 +0200 (CEST) Received: from localhost ([::1]:56786 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lciZn-00020o-FY for larch@yhetil.org; Sat, 01 May 2021 01:54:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46410) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lciXf-0001Kg-6K for guix-devel@gnu.org; Sat, 01 May 2021 01:51:51 -0400 Received: from mail.thebird.nl ([94.142.245.5]:36044) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lciXc-0000v5-UK for guix-devel@gnu.org; Sat, 01 May 2021 01:51:50 -0400 Received: by mail.thebird.nl (Postfix, from userid 1000) id AB3401010; Sat, 1 May 2021 07:51:45 +0200 (CEST) Date: Sat, 1 May 2021 07:51:45 +0200 From: Pjotr Prins To: Bengt Richter Subject: Re: RISC-V is giving away developer boards Message-ID: <20210501055145.nm6qjq656c2e6v3e@thebird.nl> References: <87lf8zokml.fsf@netris.org> <87v983afw2.fsf@gnu.org> <20210430193522.e4pduxklamzomcn2@thebird.nl> <20210501041414.GA5397@LionPure> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210501041414.GA5397@LionPure> User-Agent: NeoMutt/20170113 (1.7.2) Received-SPF: pass client-ip=94.142.245.5; envelope-from=pjotr2021@thebird.nl; helo=mail.thebird.nl X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1619848445; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=ESZk76M5ryy/8OplzYE5l200cUtxNep7BabQaZetiNU=; b=P4+g71MiwiegZBmneXuFPcmNx0iakwJQdbURef5wrBU0hHFTth9h5oCssHKWZqszxjDsIn mxyMzn0UJUDoXbzyO4rc5jCRPJb1k9uDO0G8w71ZULKIXd9k5eJgVEhRJATxc+OQNNz8jt BZvKKi1cJfUnPZrw37a5CgCL5ZxdPuy7fXtU051v+OOVxwCYlqReGRW3n9VpNq5bK2HrEB jQ2VN82ED5vjApkh/mOGDNbSFYGHIG0AE7mhd02a9IfroVC3dC9pSSqWuYcrb2ZztTA82K o02AASHbus8+DtbOATbpPOCeW3zzlVq+NdzrIDkbXMDDCyo8PJRFGHVb5rk7cQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1619848445; a=rsa-sha256; cv=none; b=m+Po2/vTBpPinBU4ATwtaT5ulH17JEDlu0Z2TPvyihyeDfPtRwwa+DieEg8R6uiRr++3vX h6v1Z7xWkyBvNLPf8+bIgm6XcjDrth31lXSKBJ/iLkaLmoAdnMAaAm0JpbpQmmW2EPhcy4 flLvBRnWGyjDU4xYgO5G+/dksQnd/tfvwfIcI8hEZgm6x4m4yOhht9Qc5yb98UzR7F56s7 A1xZj6fbLjhm8zvw1iK8dzqAeDWPuUeC03aP8KYwHKHK4UM76pz0GJmHmg4PRoYnSi6ft/ 2S+vDhJaK7shcm5AZlIktoHJSRXvmuK3b96pkd0TtwpxlqRIalSn+bKRtAjWpQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -2.46 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 38A5FC3BF X-Spam-Score: -2.46 X-Migadu-Scanner: scn0.migadu.com X-TUID: L6YKrqSpj20v On Sat, May 01, 2021 at 06:14:14AM +0200, Bengt Richter wrote: > Could some riscv-model-version.scm be written to use qemu to create > an exact virtual metal RISC-V board (of the kind being sampled, for starters) > for use on our laptops and PCs? > > I think that might get more people involved, and would ideally produce > images that would "just work" on the bare metal boards. > > Maybe guix could become a preferred RISC-V development environment :) > > Thoughts? QEMU supports RISC-V and boots. Currently there are some Linux development images floating around. A port should be possible. But I think that real hardware is a major incentive. Besides industry may pick up interest in our work (offering free boards shows they want more development) if it runs on actual hardware. GNU Mes was ported by Danny to arm64, so the port should not be too hard and Jan and colleagues are happy to help. One can even apply for a grant at NLNet that pays for a year of work: https://nlnet.nl/news/2021/20210401-call.html Note that GNU Mes kicked off with such a grant, as well as the arm port. We are happy to help with writing the grant too. RISC-V is very exciting and will be performant. It is small, runs cooler and therefore many more independent cores fit on the dye. Think GPU without the disadvantages. Next to IoP RISC-V will power desktops and perhaps supercomputers. Pj.