Home
JAQForum Ver 20.06
Log In or Join  
Active Topics
Local Time 02:25 05 Feb 2023 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : New 10c RISC-V chip...

Author Message
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 8409
Posted: 08:25am 20 Jan 2023
Copy link to clipboard 
Print this post

EEVblog video...

Perhaps Peter the miracle-worker, can port MMBASIC to this thing.
I'm joking, naturally.
Smoke makes things work. When the smoke gets out, it stops!
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 3327
Posted: 09:12am 20 Jan 2023
Copy link to clipboard 
Print this post

That's really impressive - and a good replacement for some of the PIC range. Microchip might have some of their work cut out if these things catch on.

(Peter hasn't quite completed his port to the Cray 1 yet, so he's a bit busy. ;) )
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
CaptainBoing

Guru

Joined: 07/09/2016
Location: United Kingdom
Posts: 1892
Posted: 11:12am 20 Jan 2023
Copy link to clipboard 
Print this post

going RISC5 is a good thing, assembler becomes portable outside of a single supplier
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 3034
Posted: 12:07pm 20 Jan 2023
Copy link to clipboard 
Print this post

Have they made the I/O portable?

i.e. unlike ARM - where every major chip maker designs their own I/O thus making MMBasic need a pile of new I/O code for each change of chip.

John
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 3327
Posted: 12:44pm 20 Jan 2023
Copy link to clipboard 
Print this post

RISC-V specifies the instruction set and some extensions (you can also have non-standard extensions). I suspect that any IO handling will be down to compiler libraries for the hardware you are working on.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 3034
Posted: 01:33pm 20 Jan 2023
Copy link to clipboard 
Print this post

  Mixtel90 said  RISC-V specifies the instruction set and some extensions (you can also have non-standard extensions). I suspect that any IO handling will be down to compiler libraries for the hardware you are working on.

Thanks.

Essentially the same situation as ARM, then, so will need lots of effort to port MMBasic (*), it seems.

If the CPUs are cheap enough & powerful enough, with guaranteed availability, may happen I guess.

Meanwhile the RPi Pico is excellent features & performance for the money!

(*) MMB4L probably vastly less work :)

John
 
CaptainBoing

Guru

Joined: 07/09/2016
Location: United Kingdom
Posts: 1892
Posted: 03:51pm 20 Jan 2023
Copy link to clipboard 
Print this post

  JohnS said  

Essentially the same situation as ARM, then, so will need lots of effort to port MMBasic (*), it seems.

Meanwhile the RPi Pico is excellent features & performance for the money!

(*) MMB4L probably vastly less work :)

John


sadly unlikely any port with the flash and ram sizes, certainly this particular chip
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 8409
Posted: 01:39am 21 Jan 2023
Copy link to clipboard 
Print this post

I do need to stress that I was in no way suggesting that MMBASIC could or ever would be ported to this device - note my winking face emoji in the first post.  

10c and you get a UART, SPI, and I2C port, 18 GPIO, 10-bit ADC, 16KB FLASH, 2KB SRAM and and 48MHz speed.
Very impressive for a whole ten cents!

But with 16K of flash and only 2K of RAM, porting MMBASIC to this thing would be impossible I would think.  Peter might chime in here, but I think it is safe to say that will never happen.

But you MIGHT see things like Great Cow BASIC moving to the RISC-V stuff - perhaps, but even if they did, it would not be anytime soon.

What I'm saying is, don't get your hopes up that these can ever run MMBASIC.  
Smoke makes things work. When the smoke gets out, it stops!
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 3327
Posted: 07:50am 21 Jan 2023
Copy link to clipboard 
Print this post

Irrespective of the word length they are more targeted at the PIC16-high / PIC32-low section of the market, which is still a very profitable one for Microchip. Nope, not MMBasic territory but a definite opportunity for a BASIC compiler or even some sort of "Tiny BASIC" interpreter. Mind you, if they aren't available we'll never know. :)
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
CaptainBoing

Guru

Joined: 07/09/2016
Location: United Kingdom
Posts: 1892
Posted: 12:37pm 21 Jan 2023
Copy link to clipboard 
Print this post

  Grogster said  
But you MIGHT see things like Great Cow BASIC moving to the RISC-V stuff - perhaps, but even if they did, it would not be anytime soon.

oh yes!  (Are you watching Evan?)
 
Print this page


To reply to this topic, you need to log in.

© JAQ Software 2023