Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

Kirk to Enterprise -- beam down yeoman Rand and a six-pack.


devel / comp.lang.forth / Re: gForth builds from source on StarFive2 JH7110 RISC-V System On Chip

SubjectAuthor
* gForth builds from source on StarFive2 JH7110 RISC-V System On Chipjan Coombs
+- Re: gForth builds from source on StarFive2 JH7110 RISC-V System On ChipAnton Ertl
+* Re: gForth builds from source on StarFive2 JH7110 RISC-V System On Chipmhx
|`- Re: gForth builds from source on StarFive2 JH7110 RISC-V System On ChipAnton Ertl
`- Re: gForth builds from source on StarFive2 JH7110 RISC-V System On Chipalbert

1
gForth builds from source on StarFive2 JH7110 RISC-V System On Chip

<20240424164836.01e6364d@t530>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=26770&group=comp.lang.forth#26770

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jan4comp.lang.forth@murray-microft.co.uk (jan Coombs)
Newsgroups: comp.lang.forth
Subject: gForth builds from source on StarFive2 JH7110 RISC-V System On Chip
Date: Wed, 24 Apr 2024 16:48:36 +0100
Organization: A noiseless patient Spider
Lines: 49
Message-ID: <20240424164836.01e6364d@t530>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 24 Apr 2024 17:49:16 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="4c32a2d578986c8f31623a7dad5e62e5";
logging-data="2534741"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19HnEvKc/QYcVgpht4nhTK37WiT/3fuCpI="
Cancel-Lock: sha1:slsdD20231+hGBA4IaZ3qA/GJOg=
X-Newsreader: Claws Mail 4.1.1 (GTK 3.24.38; x86_64-pc-linux-gnu)
 by: jan Coombs - Wed, 24 Apr 2024 15:48 UTC

jan@t530:~$ ssh user@starfive01eth0
user@starfive01e0's password:
Linux starfive01 6.1.31-starfive #1 SMP Mon Mar 4 21:31:49 CST 2024 riscv64
[...]
user@starfive01:~$ gforth
Gforth 0.7.9_20240418 [...]
Type `help' for basic help
ok
: EloWol ( -- ) cr ." Hello Wol, you diverse old chappie" cr ; ok
ok
EloWol
Hello Wol, you diverse old chappie
ok
words
EloWol thread-key prep-key keypollfds UDefer udefer-to kill event-block sleep...
[more testing needed?]

I had to remove the VisionFive2[1] GUI packages before updating to a mostly
regular debian sid. This allowed me to more easily install the tools needed
to bring gForth up from source.

Jan Coombs
--

[1a] RISC-V SBC VisionFive2 Officially Shipped 2022.12.14
https://www.starfivetech.com/en/site/new_details/976

[1b] 2023-01-04 "... it will take several months to mature the VisionFive
2 software ecosystem" Yu Zhang, StarFive

[1c] JH7110 System On Chip [driver problems? still needs more time]

[1d] Imagination BXE-4S32 GPU [awaiting open-source driver(s?) release,
but mostly working presently on black-box-blobs]
https://www.imaginationtech.com/product/img-bxe-4-32-mc2/

Euro150 for development? VisionFive2 RISC-V Single Board Computer,
with StarFive JH7110 System On Chip, Integrated 3D GPU
https://www.waveshare.com/visionfive2.htm

Euro800 for a 14" laptop? [Also uses StarFive JH7110 SOC]
https://deepcomputing.io/product/dc-roma-risc-v-laptop/

Sorry for -ve view. When/if Imagination Technologies release the
driver source for the GPU the JH7110 SOC becomes very attractive,
and this would help lead to further rounds of development.

ISTR Anton installed RISC-V gForth a decade ago, but couldn't find post.

Re: gForth builds from source on StarFive2 JH7110 RISC-V System On Chip

<2024Apr24.181142@mips.complang.tuwien.ac.at>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=26771&group=comp.lang.forth#26771

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: anton@mips.complang.tuwien.ac.at (Anton Ertl)
Newsgroups: comp.lang.forth
Subject: Re: gForth builds from source on StarFive2 JH7110 RISC-V System On Chip
Date: Wed, 24 Apr 2024 16:11:42 GMT
Organization: Institut fuer Computersprachen, Technische Universitaet Wien
Lines: 23
Message-ID: <2024Apr24.181142@mips.complang.tuwien.ac.at>
References: <20240424164836.01e6364d@t530>
Injection-Date: Wed, 24 Apr 2024 18:29:54 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="68f13f15e74c6cc1e6ed32f2711e82b5";
logging-data="2553313"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19XeQ8aN+kzkkWo59gEkJdb"
Cancel-Lock: sha1:qdaFuwIcJtQNbgXmogIU78jVUD8=
X-newsreader: xrn 10.11
 by: Anton Ertl - Wed, 24 Apr 2024 16:11 UTC

jan Coombs <jan4comp.lang.forth@murray-microft.co.uk> writes:
>I had to remove the VisionFive2[1] GUI packages before updating to a mostly
>regular debian sid. This allowed me to more easily install the tools needed
>to bring gForth up from source.

Interesting. So there's a Debian for the VisionFive2 (when we got our
VisionFive1, there was only Fedora). What conflicts are there between
the tools needed to bring up Gforth and the GUI packages?

>ISTR Anton installed RISC-V gForth a decade ago, but couldn't find post.

We compiled Gforth on a virtual machine emulating RISC-V (RV64GC) in
2018 <2018Apr9.131810@mips.complang.tuwien.ac.at>.

In February 2022 we got a VisionFive1 (with Fedora 33), and built
Gforth on it <2022Feb26.193309@mips.complang.tuwien.ac.at>.

- anton
--
M. Anton Ertl http://www.complang.tuwien.ac.at/anton/home.html
comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html
New standard: https://forth-standard.org/
EuroForth 2023: https://euro.theforth.net/2023

Re: gForth builds from source on StarFive2 JH7110 RISC-V System On Chip

<d23e6bfbcf34de15a8f019240106fa83@www.novabbs.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=26772&group=comp.lang.forth#26772

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!.POSTED!not-for-mail
From: mhx@iae.nl (mhx)
Newsgroups: comp.lang.forth
Subject: Re: gForth builds from source on StarFive2 JH7110 RISC-V System On Chip
Date: Wed, 24 Apr 2024 16:26:41 +0000
Organization: novaBBS
Message-ID: <d23e6bfbcf34de15a8f019240106fa83@www.novabbs.com>
References: <20240424164836.01e6364d@t530>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="2235968"; mail-complaints-to="usenet@i2pn2.org";
posting-account="t0bSWFIQDvYvkkhDiPIIv6byulC6WbSEwXWMJpxc4k0";
User-Agent: Rocksolid Light
X-Rslight-Posting-User: 59549e76d0c3560fb37b97f0b9407a8c14054f24
X-Rslight-Site: $2y$10$wTgCEqQBTWGMh9V7PAnfT.vKJ.Vgep86oxGOj2ioUhsb80owOhnQa
X-Spam-Checker-Version: SpamAssassin 4.0.0
 by: mhx - Wed, 24 Apr 2024 16:26 UTC

I clicked on all the links, but am still in the dark why I should
want this 140$ pcb?

Can I add my own instruction set to it, does it have FPUs, will it
do automatic differentiation?

-marcel

Re: gForth builds from source on StarFive2 JH7110 RISC-V System On Chip

<2024Apr24.190532@mips.complang.tuwien.ac.at>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=26773&group=comp.lang.forth#26773

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!news.nntp4.net!news.hispagatos.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: anton@mips.complang.tuwien.ac.at (Anton Ertl)
Newsgroups: comp.lang.forth
Subject: Re: gForth builds from source on StarFive2 JH7110 RISC-V System On Chip
Date: Wed, 24 Apr 2024 17:05:32 GMT
Organization: Institut fuer Computersprachen, Technische Universitaet Wien
Lines: 27
Message-ID: <2024Apr24.190532@mips.complang.tuwien.ac.at>
References: <20240424164836.01e6364d@t530> <d23e6bfbcf34de15a8f019240106fa83@www.novabbs.com>
Injection-Date: Wed, 24 Apr 2024 19:18:49 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="68f13f15e74c6cc1e6ed32f2711e82b5";
logging-data="2577071"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18KbwDBxdLI8msjUsHAgviI"
Cancel-Lock: sha1:wvk6/D8tbsPxB42BiwgrksEO47U=
X-newsreader: xrn 10.11
 by: Anton Ertl - Wed, 24 Apr 2024 17:05 UTC

mhx@iae.nl (mhx) writes:
>I clicked on all the links, but am still in the dark why I should
>want this 140$ pcb?

Then you probably don't. We have the VisionFive1 to do testing and
development on RISC-V. But you can do it on an emulator as well.

>Can I add my own instruction set to it,

You can run emulators, but it's better (much faster) to run them on
your Ryzen or maybe a Raspi 5.

>does it have FPUs

Yes, but again, if you want FPUs, your Ryzen or a Raspi 5 will be better.

> will it
>do automatic differentiation?

With the right software, sure.

- anton
--
M. Anton Ertl http://www.complang.tuwien.ac.at/anton/home.html
comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html
New standard: https://forth-standard.org/
EuroForth 2023: https://euro.theforth.net/2023

Re: gForth builds from source on StarFive2 JH7110 RISC-V System On Chip

<nnd$4d0d9706$48e09895@5bb96ba48d964597>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=26777&group=comp.lang.forth#26777

  copy link   Newsgroups: comp.lang.forth
Newsgroups: comp.lang.forth
Subject: Re: gForth builds from source on StarFive2 JH7110 RISC-V System On Chip
References: <20240424164836.01e6364d@t530>
From: albert@spenarnc.xs4all.nl
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: albert@cherry.(none) (albert)
Message-ID: <nnd$4d0d9706$48e09895@5bb96ba48d964597>
Organization: KPN B.V.
Date: Thu, 25 Apr 2024 09:56:08 +0200
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feed.abavia.com!abe006.abavia.com!abp003.abavia.com!news.kpn.nl!not-for-mail
Lines: 63
Injection-Date: Thu, 25 Apr 2024 09:56:08 +0200
Injection-Info: news.kpn.nl; mail-complaints-to="abuse@kpn.com"
 by: albert@spenarnc.xs4all.nl - Thu, 25 Apr 2024 07:56 UTC

In article <20240424164836.01e6364d@t530>,
jan Coombs <jan4comp.lang.forth@murray-microft.co.uk> wrote:
>jan@t530:~$ ssh user@starfive01eth0
>user@starfive01e0's password:
>Linux starfive01 6.1.31-starfive #1 SMP Mon Mar 4 21:31:49 CST 2024 riscv64
>[...]
>user@starfive01:~$ gforth
>Gforth 0.7.9_20240418 [...]
>Type `help' for basic help
> ok
>: EloWol ( -- ) cr ." Hello Wol, you diverse old chappie" cr ; ok
> ok
>EloWol
>Hello Wol, you diverse old chappie
> ok
>words
>EloWol thread-key prep-key keypollfds UDefer udefer-to kill event-block sleep...
>[more testing needed?]
>
>I had to remove the VisionFive2[1] GUI packages before updating to a mostly
>regular debian sid. This allowed me to more easily install the tools needed
>to bring gForth up from source.
>
>Jan Coombs
>--
>
>[1a] RISC-V SBC VisionFive2 Officially Shipped 2022.12.14
>https://www.starfivetech.com/en/site/new_details/976
>
>[1b] 2023-01-04 "... it will take several months to mature the VisionFive
>2 software ecosystem" Yu Zhang, StarFive
>
>[1c] JH7110 System On Chip [driver problems? still needs more time]
>
>[1d] Imagination BXE-4S32 GPU [awaiting open-source driver(s?) release,
> but mostly working presently on black-box-blobs]
>https://www.imaginationtech.com/product/img-bxe-4-32-mc2/
>
>Euro150 for development? VisionFive2 RISC-V Single Board Computer,
>with StarFive JH7110 System On Chip, Integrated 3D GPU
>https://www.waveshare.com/visionfive2.htm
>
>Euro800 for a 14" laptop? [Also uses StarFive JH7110 SOC]
>https://deepcomputing.io/product/dc-roma-risc-v-laptop/
>
>Sorry for -ve view. When/if Imagination Technologies release the
>driver source for the GPU the JH7110 SOC becomes very attractive,
>and this would help lead to further rounds of development.
>
>ISTR Anton installed RISC-V gForth a decade ago, but couldn't find post.
>
A RISC-V version of ciforth for linux is available via
https://home.hccnet.nl/a.w.m.van.der.horst/lina.html
This is a linux version.
It has been tested on DongshanNeZha STU board with only minor
shortcomings under Ubuntu 22.04.
is
--
Don't praise the day before the evening. One swallow doesn't make spring.
You must not say "hey" before you have crossed the bridge. Don't sell the
hide of the bear until you shot it. Better one bird in the hand than ten in
the air. First gain is a cat purring. - the Wise from Antrim -

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor