Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 06:55 02 Aug 2025 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 : Teensymite?

     Page 2 of 3    
Author Message
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4044
Posted: 09:48am 30 Nov 2021
Copy link to clipboard 
Print this post

Any different CPU will need s/w effort. Vastly more if not I/O-compatible (from the s/w point of view) with an already-supported CPU. (Which likely rules out such as the teensy.)

Chances are Peter is the best person to advise in detail, of course.

As a number of STM32 CPUs are already supported is there really no (*) board with (say) such a CPU but maybe a different number of pins?

E.g. STM32H743 (or 753) but fewer pins than the ones already supported? I'm guessing that would reduce the s/w effort.

(*) breadboard-friendly or whatever the physical / h/w spec is

John
 
CaptainBoing

Guru

Joined: 07/09/2016
Location: United Kingdom
Posts: 2170
Posted: 09:57am 30 Nov 2021
Copy link to clipboard 
Print this post

  CaptainBoing said  @TassyJim good point. I guess the blitter can also be used for data manipulation beyond graphics.

@Mixtel yep, I get all that. the BBC was not a controller, but it could be... still reckon it won't make any appreciable in-roads as a controller. As far as the wave-share footprint goes... what were they thinking? It's almost like they wanted it to be used as a stand alone.

@Thwill mine almost completely white under my jaw... I have to shave or get teased about my new job in the shopping mall with the nice bright red uniform complete with hat... no respect from my off-spring  


EDIT: sorry 'bout double post, clicked wrong link
Edited 2021-11-30 19:58 by CaptainBoing
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4044
Posted: 09:59am 30 Nov 2021
Copy link to clipboard 
Print this post

I see Peter has now said as much regarding the s/w here

John
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 7937
Posted: 10:06am 30 Nov 2021
Copy link to clipboard 
Print this post

That's interesting, John. I don't remember seeing that before. Thanks.
Mick

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

Joined: 01/07/2021
Location: United Kingdom
Posts: 57
Posted: 11:01am 30 Nov 2021
Copy link to clipboard 
Print this post

  JohnS said  
As a number of STM32 CPUs are already supported is there really no (*) board with (say) such a CPU but maybe a different number of pins?
John


Well this board would be ideal, dip formfactor lots of flash storage and sd card slot and an LCD Connector. Its just that all small boards (also the Daisy Seed) seem to be based on the STM32H750... I wonder how different it is from the 743... there seem to be boards that can be ordered with one or the other... hmmm
STM32H750VBT6 core board
Edited 2021-11-30 21:04 by fred777
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10315
Posted: 11:10am 30 Nov 2021
Copy link to clipboard 
Print this post

STM32H750 can't run MMbasic - only 128Kbyte of flash
 
fred777
Regular Member

Joined: 01/07/2021
Location: United Kingdom
Posts: 57
Posted: 11:24am 30 Nov 2021
Copy link to clipboard 
Print this post

  matherp said  STM32H750 can't run MMbasic - only 128Kbyte of flash


oops... good point  
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3378
Posted: 12:50pm 30 Nov 2021
Copy link to clipboard 
Print this post

  CaptainBoing said  
  Mixtel90 said  ...The CMM2 can be used for all sorts of stuff as it has a decent amount of easily accessible GPIO. It doesn't have to be used as an 80's games machine.


Nah, I am with Knivd here.


Me three. I think that 44-pin STM32H743VIT6 module would be a nice addition to the MMBasic stable. And having additional people working on and familiar with MMBasic firmware source code would also be a plus.

~
Edited 2021-11-30 22:51 by lizby
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 7937
Posted: 01:28pm 30 Nov 2021
Copy link to clipboard 
Print this post

44 pins? Is it worth the hassle for 4 additional pins?
Mick

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

Joined: 18/11/2011
Location: United Kingdom
Posts: 4044
Posted: 01:50pm 30 Nov 2021
Copy link to clipboard 
Print this post

  lizby said  I think that 44-pin STM32H743VIT6 module would be a nice addition to the MMBasic stable.

It's a 100-pin chip so which module do you mean that has 44-pins?

I'm looking at this  which seems promising but I don't know if it matches the breadboard-friendly part in the way wanted.

John
Edited 2021-12-01 00:10 by JohnS
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3378
Posted: 02:12pm 30 Nov 2021
Copy link to clipboard 
Print this post

  Mixtel90 said  44 pins? Is it worth the hassle for 4 additional pins?


  JohnS said  
  lizby said  I think that 44-pin STM32H743VIT6 module would be a nice addition to the MMBasic stable.

It's a 100-pin chip so which module do you mean that has 44-pins?


My mistake--multiplied the row length by 2, not 4. I mean the 88-pin module linked to by knvid above (or similar). If he believes it's worth the hassle, that's good enough for me.
Edited 2021-12-01 00:14 by lizby
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4044
Posted: 02:33pm 30 Nov 2021
Copy link to clipboard 
Print this post

That's the same one or near enough I think - if one avoids the 750 cpu.

As I posted, sticking to a 743 makes the job much easier.

John
 
dMajo

Newbie

Joined: 18/05/2020
Location: Italy
Posts: 28
Posted: 05:26pm 30 Nov 2021
Copy link to clipboard 
Print this post

  JohnS said  I'm looking at this  which seems promising but I don't know if it matches the breadboard-friendly part in the way wanted.

John


+1
ALLdataEE.com  EDU Promos
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4044
Posted: 07:08pm 30 Nov 2021
Copy link to clipboard 
Print this post

I see more than one schematic:

E.g.

here

or here

John
 
fred777
Regular Member

Joined: 01/07/2021
Location: United Kingdom
Posts: 57
Posted: 09:42pm 04 Dec 2021
Copy link to clipboard 
Print this post

  matherp said  STM32H750 can't run MMbasic - only 128Kbyte of flash


But couldn't MMBasic run from the large external QSPI Flash like on the Picomite? Probably not, can't find anything about that in the Datsheet
Edited 2021-12-05 07:44 by fred777
 
fred777
Regular Member

Joined: 01/07/2021
Location: United Kingdom
Posts: 57
Posted: 09:45pm 04 Dec 2021
Copy link to clipboard 
Print this post

  dMajo said  
  JohnS said  I'm looking at this  which seems promising but I don't know if it matches the breadboard-friendly part in the way wanted.

John


+1


+1 here too
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10315
Posted: 10:38pm 04 Dec 2021
Copy link to clipboard 
Print this post

  Quote  +1 here too


I posted a detail explanation of how to add a different board to a port. If anyone wants it they are going to have to do the slog work. I can't and won't support each and every "nice-to-have" board/chip
 
fred777
Regular Member

Joined: 01/07/2021
Location: United Kingdom
Posts: 57
Posted: 12:42pm 05 Dec 2021
Copy link to clipboard 
Print this post

  matherp said  I can't and won't support each and every "nice-to-have" board/chip


Understandable. Let me just sat that I am thankful for all the work that has gone into MMBasic and that the picomite version works nicely for me.

EOT
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4044
Posted: 02:10pm 05 Dec 2021
Copy link to clipboard 
Print this post

  fred777 said  
  matherp said  STM32H750 can't run MMbasic - only 128Kbyte of flash


But couldn't MMBasic run from the large external QSPI Flash like on the Picomite? Probably not, can't find anything about that in the Datsheet

Even if it could you would have more work to do than using a variant of an already-supported CPU.

I.e. the 743VIT6 would likely be lots less effort because the 743 is already supported in another pinout.

(Personally I'd just stick with what already works.)

John
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 7937
Posted: 04:06pm 05 Dec 2021
Copy link to clipboard 
Print this post

MMBasic running from external flash would be a lot slower than using on-chip flash as it's accessed over a serial link. IIRC the PicoMite copies fast running MMBasic runtime routines into RAM and runs them from there. The less important and slower routines run from flash.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
     Page 2 of 3    
Print this page
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025