Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #132350

Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;)

From antispam@fricas.org (Waldek Hebisch)
Newsgroups comp.lang.forth
Subject Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;)
Date 2024-09-29 03:20 +0000
Organization To protect and to server
Message-ID <vdah17$4tk7$1@paganini.bofh.team> (permalink)
References <87frpoewse.fsf@nightsong.com>

Show all headers | View raw


Paul Rubin <no.email@nospam.invalid> wrote:
> https://www.hackster.io/news/olimex-s-one-euro-rvpc-single-board-computer-goes-up-for-sale-next-week-1cfe4fe2c985
> 
> - CH32V003 MCU, 24 MHz, 16KB flash, 2KB ram, and 128B NVRAM
                  ^^^^^^
My datasheet for CH32V003 says 48MHz.

> - Uses EC subset of RV32 architecture, so only 16 registers instead
>   of 32, but this is fine for Forth
> - PS/2 keyboard connector
> - VGA video connector
> - Can apparenty supposedly 800x600 pixels on VGA, not sure how that is 
>   possible with just 2K of ram

As noticed it is enough to use buffer for a single scanline.  IIUC
DMA channel + SPI peripherial allow sending pixels at half CPU
clock in parallel with normal CPU work (there will be some slowdown
due to bus cycles "stolen" by DMA).  With 24MHz CPU clock one would
get 12MHz pixel clock which is IMO too slow for 800x600 resolution.
But with 48MHz CPU clock one gets 24MHz pixel clock which is
bordeline of usable.  Of course, with single scanline the scanline
must be filled during horizontal retrace, which may be challenging.
AFAICS this would give about 300-400 clocks which is tight.  Using
two scanlines, one which is displayed and second one filled by CPU,
it is possible to do some graphics like sprites.

-- 
                              Waldek Hebisch

Back to comp.lang.forth | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

1 euro Olimex RISC-V mini-PC: this needs Forth ;) Paul Rubin <no.email@nospam.invalid> - 2024-09-24 11:22 -0700
  Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) dxf <dxforth@gmail.com> - 2024-09-25 11:03 +1000
    Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) Paul Rubin <no.email@nospam.invalid> - 2024-09-24 20:37 -0700
      Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) dxf <dxforth@gmail.com> - 2024-09-25 14:11 +1000
        Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) Paul Rubin <no.email@nospam.invalid> - 2024-09-24 22:00 -0700
          Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) antispam@fricas.org (Waldek Hebisch) - 2024-09-29 03:36 +0000
          Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) zbigniew2011@gmail.com (LIT) - 2024-09-29 13:30 +0000
            Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) dxf <dxforth@gmail.com> - 2024-09-30 00:26 +1000
              Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) zbigniew2011@gmail.com (LIT) - 2024-09-29 14:51 +0000
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) dxf <dxforth@gmail.com> - 2024-09-30 13:57 +1000
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) zbigniew2011@gmail.com (LIT) - 2024-09-30 07:54 +0000
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) dxf <dxforth@gmail.com> - 2024-09-30 19:08 +1000
    Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) zbigniew2011@gmail.com (LIT) - 2024-09-28 17:06 +0000
  Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) David De La Harpe Golden <david@harpegolden.net> - 2024-09-25 16:20 +0100
  Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) antispam@fricas.org (Waldek Hebisch) - 2024-09-29 03:20 +0000
  Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) zbigniew2011@gmail.com (LIT) - 2024-09-29 21:46 +0000
    Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) Paul Rubin <no.email@nospam.invalid> - 2024-09-29 15:23 -0700
      Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) zbigniew2011@gmail.com (LIT) - 2024-09-29 22:31 +0000
        Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) Paul Rubin <no.email@nospam.invalid> - 2024-09-29 15:59 -0700
          Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) antispam@fricas.org (Waldek Hebisch) - 2024-10-17 15:28 +0000
            Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) zbigniew2011@gmail.com (LIT) - 2024-10-17 20:42 +0000
              Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) antispam@fricas.org (Waldek Hebisch) - 2024-10-18 02:21 +0000
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) albert@spenarnc.xs4all.nl - 2024-10-18 11:36 +0200
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) antispam@fricas.org (Waldek Hebisch) - 2024-10-18 14:14 +0000
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) albert@spenarnc.xs4all.nl - 2024-10-19 13:20 +0200
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) antispam@fricas.org (Waldek Hebisch) - 2024-10-21 10:24 +0000
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) albert@spenarnc.xs4all.nl - 2024-10-21 13:26 +0200
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) antispam@fricas.org (Waldek Hebisch) - 2024-10-21 15:39 +0000
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) albert@spenarnc.xs4all.nl - 2024-10-21 21:03 +0200
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) antispam@fricas.org (Waldek Hebisch) - 2024-10-23 02:32 +0000
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) albert@spenarnc.xs4all.nl - 2024-10-23 13:17 +0200
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) antispam@fricas.org (Waldek Hebisch) - 2024-10-26 01:31 +0000
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) albert@spenarnc.xs4all.nl - 2024-10-26 10:22 +0200
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) antispam@fricas.org (Waldek Hebisch) - 2024-10-26 19:23 +0000
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) albert@spenarnc.xs4all.nl - 2024-10-27 10:52 +0100
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) albert@spenarnc.xs4all.nl - 2024-10-26 10:48 +0200
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) antispam@fricas.org (Waldek Hebisch) - 2024-10-26 21:01 +0000
                Re: 1 euro Olimex RISC-V mini-PC: this needs Forth ;) albert@spenarnc.xs4all.nl - 2024-10-27 11:12 +0100

csiph-web