From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 3208 invoked from network); 29 Jan 2022 02:32:52 -0000 Received: from tb-ob0.topicbox.com (64.147.108.117) by inbox.vuxu.org with ESMTPUTF8; 29 Jan 2022 02:32:52 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob0.topicbox.com (Postfix) with ESMTP id 175FE23AB3 for ; Fri, 28 Jan 2022 21:32:52 -0500 (EST) (envelope-from bounce.mM4707ffb9fa69457c676440cc.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id 12A63143B3B8; Fri, 28 Jan 2022 21:32:52 -0500 (EST) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=UJ+WkN1Q header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=tswoskowiak@gmail.com smtp.helo=mail-yb1-f177.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1643423571; bh=O3LjcVCYGWdgBC4w hLuHXxbcH9igjo0q3X9C5pK5ziw=; b=NDOR4cK4Z2rWLWApdZMLL1PdCEgfFvOD tv+1eIL7LXO75IruFwrdneM8Kt56qs88v+/sAaZpVx8mpCfH3DasQYZ9oHMUspy5 ZZG//xsFAKIJdgfjdb3AGcQIV7uXUX/qUBPdIO6tiSCDhtn1A4mMzhiD8OWntT9g klxMWYS/DVQ= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1643423571; b=AIhkySqRSsCjOkTCrds6mu6kL0pIRZSliKfeZJIvrjgUJAky9Q PhlHSmMtnv6Gc/6ABa/dpNyAllc/ARABI3xFeH26FZ88GRr6nxDE58d4T3c5e4pa zTgUL4uYAW2nUBpTDVQfs/U1rHzCtcNPxymXntQeLkOY3rbaLVnxVGV7g= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=UJ+WkN1Q header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=tswoskowiak@gmail.com smtp.helo=mail-yb1-f177.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=UJ+WkN1Q header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.219.177 (mail-yb1-f177.google.com); spf=pass smtp.mailfrom=tswoskowiak@gmail.com smtp.helo=mail-yb1-f177.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=lGP66257; x-me-sender=none; x-ptr=pass smtp.helo=mail-yb1-f177.google.com policy.ptr=mail-yb1-f177.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:references:in-reply-to:from:date:message-id:subject :to:content-type:list-help:list-id:list-post:list-subscribe :reply-to:content-transfer-encoding:list-unsubscribe; s=dkim-1; bh=G78XR3zaNXCRCAi5jlpRR8UE/smnZ2iFDKlpBw7vlKE=; b=exH+mxjAVkPu TKesk3WgG86HM+Z0kEV34ajkHJ3oVojnIP5gIRdVYcLVMEQZlE3p0g3LjxTS8fiP zWIVcGgdVBtDGqG3GJ5O9Eqz5q54MVWEbVdW9BqfL6wiXRUVIdxlMvINJ1pitWe1 PbSqlCGogEkaJci+gNdmsQC1CcpGkSQ= Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id A7431143AFA3 for <9fans@9fans.net>; Fri, 28 Jan 2022 21:32:39 -0500 (EST) (envelope-from tswoskowiak@gmail.com) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id 7B80EE9D535; Fri, 28 Jan 2022 21:32:39 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1643423559; b=bV/Tk1ZwPvTRU+Tzin2usvDzV8A/8/2BT8UeZ6puyMLevtgvLk czMk+zwhE0F3VLElWQOTBN+lUaphQ9iqA2SMwBIwwRrja4Y6ATyRKV64pFlicvw2 RvxFLBPdgS3EhFfxda94daprTrVvKse0iVepHA9+Wv7D7fvtYOPcX+lb4IFppW6O VwB/8fQ5bkE3Ch/Ku5iUEyQPfAGLdbQax45rm0629FPhMYUPK5ixTeaKj7VUBVuW Y5qipJriTiOQXRCdAfXqQMnaIcaHg0pBQth8Nt1MPFa4fUgeYqHp+Wyr92t+UgK3 49HkYW7Xt6sXmZ/XJvNyUJPqMua2wrp5fncQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type; s=arcseal; t=1643423559; bh=zg+2leDgjwlLGHpek8dNcKJeg1mF5HjQe+q2oBQvp0M=; b=nTuYg3TIYD99 kbi7rGVzOp0KG+I/1K1hekq06cY9NSyAHn1Yl3MPoqybFgJWJ9WAt+dkxbBCFQ73 6ucy4IjXrmE4secJ8kACfkecMlktI28tdmwIO1JOjClyAGEQWnrvL6faTVB7ub4W 71tbgBj8oi8gc71sClM5YTv3FVMdVOdsvrBTrZKjgvupaHEtqpBoXal9tC53fqNw xx5dwLvFKyXpmi6tcn2p4AFOA3N99+VfzAAsCOmbCsbRAUI34GxiLjcuZqjWnhiN jA5F7vBUD0kwqhbmCqGD0FnR0FaHqrM3v8EJpGCl95tNnlqkljfkqKdvmg8VYqzT 9s+dZyMCnw== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=UJ+WkN1Q header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.219.177 (mail-yb1-f177.google.com); spf=pass smtp.mailfrom=tswoskowiak@gmail.com smtp.helo=mail-yb1-f177.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=lGP66257; x-me-sender=none; x-ptr=pass smtp.helo=mail-yb1-f177.google.com policy.ptr=mail-yb1-f177.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedvvddrfeeggdduvdduucdltddurdegudelrddttd dmucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgf nhhsuhgsshgtrhhisggvpdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttd enucenucfjughrpeggfhgjhfffkffuvfgtsegrtderredttdejnecuhfhrohhmpefvhhgr ugguvghushcuhghoshhkohifihgrkhcuoehtshifohhskhhofihirghksehgmhgrihhlrd gtohhmqeenucggtffrrghtthgvrhhnpefhkefgtedtgfdvgffgjedtkeeugeeuteffjeff hfehjedtheeufeevkefggfeiteenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhsth drtghomhdplhhisghophgvnhgtmhefrdhorhhgpdholhhimhgvgidrtghomhdpthhophhi tggsohigrdgtohhmnecukfhppedvtdelrdekhedrvdduledrudejjeenucevlhhushhtvg hrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvtdelrdekhedrvdduledrudejjedp hhgvlhhopehmrghilhdqhigsuddqfhdujeejrdhgohhoghhlvgdrtghomhdpmhgrihhlfh hrohhmpeeothhsfihoshhkohifihgrkhesghhmrghilhdrtghomheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'tswoskowiak@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="tswoskowiak@gmail.com"; helo=mail-yb1-f177.google.com; client-ip=209.85.219.177 Received: from mail-yb1-f177.google.com (mail-yb1-f177.google.com [209.85.219.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Fri, 28 Jan 2022 21:32:39 -0500 (EST) (envelope-from tswoskowiak@gmail.com) Received: by mail-yb1-f177.google.com with SMTP id c10so23937871ybb.2 for <9fans@9fans.net>; Fri, 28 Jan 2022 18:32:39 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=zg+2leDgjwlLGHpek8dNcKJeg1mF5HjQe+q2oBQvp0M=; b=lGP66257JUnEe11fBstIrteuNEcb+64PZJU82wj04UNFs1lxrrZER92mvKe/RCjbm5 RmJGW3WT+iffk1nhYjnHUZkdbnIPJPxGPiMqHNkZMyAZm1Au8Op4u+LtVKRI4OzwgSyI u5pSgPeNUhJgKd0/3dYRGkUYb2Bd6LY6SKeKQkzL5Is3I2s+EdgklPF+FvcsUkNadNgF HpNoY8NmfkfUPePHXjKcyQSeUX0MCTFQmtV/2rfjkc30zuncf60GHyzSPLnkFExXqofz WHR2S3C0CTDpQcVkwL2BFu2xdfB9cG3RAh3/00QzSOpJ3i3uVp/lZJI46LjV/Eioeh7R fl9A== X-Gm-Message-State: AOAM531TrDNRNUvVJNNK9gBVB6zgXpVloJ2m9vkuYIWRs4+1YOCHPDeJ T5A6/1J6OXp7CGQwxkacLsAj0sPe/LeA/ZSb6LQBTI+qWGA= X-Google-Smtp-Source: ABdhPJz6/84OhiKBkxUOHF5iB2yTC0AjUUwLBtwLD+Dnr89aPNc33ND2ctXjoyLVLzEZzKrNt0jL3Mw9zeua0QNbcIA= X-Received: by 2002:a25:7555:: with SMTP id q82mr16773583ybc.613.1643423558401; Fri, 28 Jan 2022 18:32:38 -0800 (PST) MIME-Version: 1.0 References: <0BE79FA8-7FB4-4755-9A92-122A48E9F5D0@iitbombay.org> <20220128205906.2830680446F@smtp.hushmail.com> In-Reply-To: From: Thaddeus Woskowiak Date: Fri, 28 Jan 2022 21:32:27 -0500 Message-ID: Subject: Re: [9fans] building blocks speaking 9p To: 9fans <9fans@9fans.net> Content-Type: multipart/alternative; boundary=0000000000006a049705d6af5d36 Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: bd3bd8d2-80ab-11ec-9707-8a350ffd5ccd Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UYTRlNTg0YTM3M2IwNTU1My1NNDcwN2ZmYjlmYTY5NDU3YzY3NjQ0?= =?UTF-8?B?MGNjPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: 7bit List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M4707ffb9fa69457c676440cc:1:1SJfJEwmuO7zO_7V81ZuFL4etXpZpWaJnhmuvDo9LB0 --0000000000006a049705d6af5d36 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable The 9front /sys/src/9/zynq port is aiju board's kernel. That could be ported to another zynq board like the little digilent cora z7 or arty z7. Those are just examples, there are many other zynq 7000 boards. Aiju also did a cyclone SoC port for 9front. On Fri, Jan 28, 2022, 4:08 PM Eli Cohen wrote: > I started working on a project with an ESP32 board (with a toolchain for > linux) to make a /net/etherESP32 for wifi with 9P right on the little > board. I got as far as realizing how different 802.11 and 802.3 are... > > the unfinished code is at https://github.com/echoline/etherESP32 > > it would be cool to see an aijuboard with accelerated hardware devdraw on > the fpga if that's even possible, or other hardware like that > > On Fri, Jan 28, 2022, 1:01 PM Tony Mendoza wrote: > >> Sorry wrong libstyx repo >> >> https://github.com/inferno-os/inferno-os/tree/master/tools/libstyx >> >> T >> >> On 1/28/2022 at 2:54 PM, "Tony Mendoza" wrote: >> >> A few years back I started trying to build something similar off of the >> STM32F4 line of ARM MCUs. >> >> https://www.st.com/en/microcontrollers-microprocessors/stm32f4-series.ht= ml >> >> Supports ethernet, spi, usb otg, etc. Thought about porting the libstyx >> library from Inferno over to >> the STM32 platform. >> >> https://github.com/inferno-os/inferno-os/tree/master/tools/styxtest >> >> Thin OS layer was provided by FreeRTOS. STM32F4 specific HW was accessed >> using libopencm3 >> >> https://libopencm3.org/ >> >> If interested... >> >> https://github.com/tmendoza/stm32f4-template >> >> Tony >> >> On 1/28/2022 at 4:18 AM, "Lucio De Re" wrote: >> >> On 1/28/22, Bakul Shah wrote: >> > >> > Think of really simple, low power, low cost devices. >> > USB can also provide power. USB+ATtiny85 devel boards >> > cost ~$3 even at Amazon. And FPGA boards can be >> > pretty inexpensive too. If you can find them. >> > >> I've recommended olimex.com in the past. They specialise in Open >> Architecture Hardware. Their prices are very reasonable and product >> range quite broad. >>=20 >> Lucio. >>=20 >> *9fans * / 9fans / see discussions > + participants > + delivery options > Permalink > > ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Ta4e584a373b05553-M4707f= fb9fa69457c676440cc Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --0000000000006a049705d6af5d36 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
The 9front /sys/src/9/zynq port is aiju = board's kernel. That could be ported to another zynq board like the lit= tle digilent cora z7 or arty z7. Those are just examples, there are many ot= her zynq 7000 boards.

= Aiju also did a cyclone SoC port for 9front. 

On Fri, Ja= n 28, 2022, 4:08 PM Eli Cohen <ech= oline@gmail.com> wrote:
I started working on a project with an ESP32 board (with a = toolchain for linux) to make a /net/etherESP32 for wifi with 9P right on th= e little board. I got as far as realizing how different 802.11 and 802.3 ar= e...

the unfinished code is = at https://github.com/echoline/etherESP32

it would be cool to see an aijuboard w= ith accelerated hardware devdraw on the fpga if that's even possible, o= r other hardware like that

On Fri, Jan 28, 2022, 1:01 PM Tony Mendoz= a <clueelf@tonymendoza.us> wrote:
Sorry wrong libstyx repo


T

On 1/28/2022 at 2:54 PM, "Tony Mendoza" <clueelf@tonymendoza.us> wrote:
A few years back I started try= ing to build something similar off of the STM32F4 line of ARM MCUs.


Supports ethernet, spi, usb = otg, etc.  Thought about porting the libstyx library from Inferno over= to
the STM32 platform.


Thin OS layer was provided by FreeRTOS.  STM32F4 sp= ecific HW was accessed using libopencm3


I= f interested...


<= /div>
Tony

On 1/28/2022 at 4:18 AM, "Lucio De Re&= quot; <lucio.dere@gmail.com> wrote:
On 1/28/= 22, Bakul Shah <bakul@iitbombay.org> wrote:
>=
> Think of really simple, low power, low cost devices.
> U= SB can also provide power. USB+ATtiny85 devel boards
> cost ~$3 eve= n at Amazon. And FPGA boards can be
> pretty inexpensive too. If yo= u can find them.
>
I've recommended olimex.com in t= he past. They specialise in Open
Architecture Hardware. Their prices a= re very reasonable and product
range quite broad.

Lucio.
------------------------------------------
9fans: 9fans
= Permalink: https://9fans.topicbox.com/groups/9fans/Ta4e584a373b05553-M= 84956412e025f5666616e7cd
Delivery options: https://9fans.topicbox.com/groups/9fans/subscript= ion
= --0000000000006a049705d6af5d36--