New STM32H743VIT6 dev boards

Discussion and questions about boards that can run MicroPython but don't have a dedicated forum.
Target audience: Everyone interested in running MicroPython on other hardware.
OutoftheBOTS_
Posts: 799
Joined: Mon Nov 20, 2017 10:18 am

Re: New STM32H743VIT6 dev boards

Post by OutoftheBOTS_ » Tue Jun 02, 2020 9:33 pm

I have found this board delivered for $26AUD https://www.aliexpress.com/item/4001048 ... 4c4d5Oqsga at that price I just have to get 1.

Considering the amount of flash and RAM on this board and the fact it has both a header for a small SPI TFT and a FPC connector for a camera it could be very fun to play with.

You can get the camera sensors cheap https://www.aliexpress.com/item/4000035 ... hweb201603_

The correct screens that plug in have been much harder to find so I might make my own as have some ST7735 lying around and will make a homemade PCB to mount it on.

Here is the offical 1.8" 320x160 1 for sale https://www.aliexpress.com/item/32942756937.html
Here is the smaller and cheaper 1.44" 128x128 https://www.aliexpress.com/item/3289107 ... aefaVKZa3T

loboris
Posts: 322
Joined: Fri Oct 02, 2015 6:19 pm

Re: New STM32H743VIT6 dev boards

Post by loboris » Wed Jun 03, 2020 8:11 am

OutoftheBOTS_ wrote:
Tue Jun 02, 2020 9:33 pm
I have found this board delivered for $26AUD https://www.aliexpress.com/item/4001048 ... 4c4d5Oqsga at that price I just have to get 1.

Considering the amount of flash and RAM on this board and the fact it has both a header for a small SPI TFT and a FPC connector for a camera it could be very fun to play with.
This is STM32H750VBT6 boart with only 128K of flash!
Don't believe sellers without any descriptions...

OutoftheBOTS_
Posts: 799
Joined: Mon Nov 20, 2017 10:18 am

Re: New STM32H743VIT6 dev boards

Post by OutoftheBOTS_ » Wed Jun 03, 2020 9:45 pm

It certainly seem very cheap

kdv
Posts: 5
Joined: Tue Apr 07, 2015 8:32 am
Location: sunny Madrid, Spain.

Re: New STM32H743VIT6 dev boards

Post by kdv » Thu Dec 03, 2020 7:43 am

loboris wrote:
Wed Jun 03, 2020 8:11 am
This is STM32H750VBT6 boart with only 128K of flash!
Don't believe sellers without any descriptions...
STM says the H750 has only 128kbyte flash, but the chip I have has 2 mbyte flash on it.
If you boot in DFU over USB the bootloader hangs if you try to write all 2mbyte. But connecting a debugger over SWD all 2mbyte are available and work.

User avatar
dhylands
Posts: 3656
Joined: Mon Jan 06, 2014 6:08 pm
Location: Peachland, BC, Canada
Contact:

Re: New STM32H743VIT6 dev boards

Post by dhylands » Thu Dec 03, 2020 7:46 pm

According to the datasheet, the B in STM32H750BT6 means that it only has 128K of flash.

There don't seem to be any other variants shown.

Manufacturers often use a process called binning where they make a part which is more generic (say a 2Mb flash) and after testing if any failures are seen beyond the 128K mark then they'll sell it as a 128K part. Just because you may be able to detect flash beyond the 128K mark doesn't mean that it will all work well.

They do similar things with temperature, frequency, etc.

Also be aware that sometimes (I ran into this on the L series) there are flash banks, and some banks will show up multiple places in the memory space. So you could say write to the first 128K and the second 128K would also appear to exist but it would in fact be a shadow of the first 128K.

A test to verify how much memory there really is is to take a 4 byte number and increment it by 4 for each value. Then write that to the flash and after writing all of the values go back and read all of the values and see if they all come back correctly. This is how I discovered the shadow banks on the L series part.

kdv
Posts: 5
Joined: Tue Apr 07, 2015 8:32 am
Location: sunny Madrid, Spain.

Re: New STM32H743VIT6 dev boards

Post by kdv » Sat Dec 05, 2020 9:45 am

DEVEBOX STM32H750 micropython binaries and installation notes

Post Reply