SDRAM module

General discussions and questions abound development of code with MicroPython that is not hardware specific.
Target audience: MicroPython Users.
ChuckMcM
Posts: 9
Joined: Wed May 20, 2020 2:00 am
Contact:

Re: SDRAM module

Post by ChuckMcM » Sun May 24, 2020 5:52 am

Yes on SDRAM, probably not on this particular module. I've written support for SDRAM on both the STM32F429 disco board and the STM32F469i disco board (in C) Repos are available on my github (https:://github.com/ChuckM/stm32f469i and in the contributed code for the libopencm3 examples on the STM32F429 https:://github.com/libopencm3/libopencm3-examples). Looking at the uPython code I can see no reason why it would not be possible to have all of the RAM available.

I've been thinking about doing a port to the STM32F469i-discovery because you could use the RAM, the SD interface for code, and the sweet 800 x 480 LCD display for graphics.

--Chuck

User avatar
jcw
Posts: 35
Joined: Sat Dec 21, 2019 12:08 pm
Location: CET/CEST

Re: SDRAM module

Post by jcw » Sun May 24, 2020 2:24 pm

The STM32F769DISC build already has preparations for SDRAM, but it's disabled by default. It also has an 800x480 LCD and might be very similar to the board you mention (but no code for it yet, as far as I can tell).

ChuckMcM
Posts: 9
Joined: Wed May 20, 2020 2:00 am
Contact:

Re: SDRAM module

Post by ChuckMcM » Mon May 25, 2020 6:45 am

@jcw that is the 'F7' version, the one I have been playing with is the F4 version (the ST32MF469). The '469 has the DSI and MPI hardware so it can drive a larger display with just the two pins.
--Chuck

Post Reply