2013-06-04 11:14 AM
Hi Guys,
I wanna ask for a recommendation. I want to implement a Webserver to enable a Webinterface. The example Project with the server is working well. I want to store the webpage etc. on a NAND flash and I think I need some external SRAM because I'm loading a bunch of graphs and diagrams to visualize stored values. For SRAM I think I will go with the 8MB from the STM32F4 Eval Board. There is also a not mounted NAND from Samsung -> would that be a good choice? Do you guys have some recommendation for an external FSMC Flash maybe with an working driver? Would be very helpful kind regards, Emilio2013-06-04 12:12 PM
Given the amount of consolidation and obsolescence is the last couple of years I'd be afraid of making any specific recommendations, and would place a foot print for a microSD card holder. How about eMMC?
Micron does have an embedded program, with some decade long commitment. What's your tolerance for fine pitch BGA parts? Both at PCB design, and board house level? Do you really need that much RAM, or could you render to a file? Pick a high pin count STM32 part if you need to escape multiple peripherals and the FSMC2013-06-05 01:12 AM
Note. The
IS61WV102416BLL-10MLI
is a 16 Mbit (1M x 16) Static RAM (priced £15 UK). The alternative part CY7C1071DV33 is a 32 Mbit (2 M × 16) Static RAM. (guide priced $83.24 for 1-10). For information generally ... The (2013 Q3 ?) STM32F429 430 will support SDRAM. Micron seem to be ceasing PSRAM (which was slow but big) but assert on their website they will continue to manufacture SDRAM.''A Great Memory Solution for the Long Haul
Why complicate your design? If a simple, cost-effective SDRAM solution will do, plug it in and go. You already know it's a reliable part. You know it's got all the features you're looking for. Plus it's a solid long-term solution. We have plans to support it for years to come so it's still a good fit for products with long life cycles''2013-06-06 08:01 AM
Thank you guys!
I think the the eMMC and SDRAM solutions are a very reliable information for my design. I'm currently using a F407 144 LQFP package (maybe I switch to the F427 with 2Mb flash). I wanted to use the F429 but it's not available at the moment (the integrated LCD controller is also very attractive). As soon as the Z-Revision of the F429 is available, I will check the possibilty of a design update. How many GB's is supported by the F4 if I want to use the micron eMMC (4GB?) ? I need much RAM because I'm rendering the graphs when the user is opening the webinterface. The values are are stored on the SD-Card. A/D values stored on SD-Card -> Webinterface with Javascript/Jquery based chart -> visualization (I'm using Highcharts for that, http://www.highcharts.com/ because I didn't find anything other quick integratable software). Emilio