2023-10-16 02:35 PM
Hey. I am trying to develop a web page about the NUCLEO-H723ZG, the MCU is STM32H723ZG
I want to develop a product that can be connected to the network. I want to be able to connect to my product with website on the browser and use it to control the product, like some electronic equipment like Oscilloscope, spectrum analyzer, routers, etc.
I succeeded to create a simple web page on my development board,NUCLEO-H723ZG, but I want to develop a more complex web page but I have a memory problem. Not enough memory.
I would like to hear and understand what is the best solution I can do. I will have to add external memory but it is not clear to me if I need for example an SD card or add big Flash.
I would appreciate your help
2023-10-17 12:09 AM
>>I would like to hear and understand what is the best solution I can do. I will have to add external memory but it is not clear to me if I need for example an SD card or add big Flash.
Complex as in 10's Mega Bytes or Giga Bytes? QSPI NOR Flash tending to be the former.
Getting data onto a MicroSD card you can remove and write files via a PC is clearly easier to do than facilitate the download/update via a debug interface or build process for an internal device. Although you could create a USB MSC to write content to an external flash memory, acting like a Flash Stick..
2023-10-17 02:35 AM
hey
Thank you about the answer.
Is there a recommended product that I can work with in order to connect with an SD card to a development board NUCLEO-H723ZG?
2023-10-17 04:22 AM
I have no idea about a SD card dev kit, but before you order one, check that you can actually connect it to the LQFP-144 concerning the GPIOs and the Alternate Functions. Just in case, not that for example some ETH / SD pins overlap.
Anyway, if you can afford it, get a H735 discovery kit, that comes with an SD Card connector. (H723 / H735 are very similar, except for some crypto hardware (and some other features I don't remember - but the H735 has more of it in case of doubt)).
2023-10-20 06:24 AM
Hey
I assume that I want to load a large web page, I will do it in parts, It means I need to read some blocks from the external memory, work with the data and then send it via the Internet to show the web. This will not affect the operation of the work of the WEB?
Because now I take the all the data at once, work with the data and then send at once and show the web page.
Thank you