« first day (4915 days earlier)      last day (300 days later) » 

01:19
@Lundin This might be right up your alley: youtube.com/watch?v=WUpGnFC0yM4
 
2 hours later…
03:42
@Lundin what's the reasoning for external memories being a no-no in industrial-land?
04:00
@Lundin I'll second that question. I wanted to ask too.
 
3 hours later…
06:31
@Shalvenay Mainly because of EMC. The old school external memories with parallel buses that extend the MCU's address bus are notoriously error prone and weak against EMI. More modern memories with SPI etc still struggle from poor EMC characteristics and you have to mess around with manual CRC. In addition, they bloat the BoM for no good reason. Why have a bad product that cost more when you could have a good product that cost less?
Additionally there's the issues with data retention and limited number or erase cycles, but you have that with on-chip flash as well.
07:28
on-module flash and RAM is so ubiquitous now, that I wonder what people do in their embedded projects to need even more
@tobalt They specify some ancient crap like AVR to be used in new projects, it would seem...
We get way too many questions here about "omg Arduino failed teh EMC test nowai wat do"...
 
2 hours later…
09:05
I recently used Arduino in a project revision, because it was already in :s Never again. Was my first time actually working with microcontrollers, but there were way too many things annoying me
 
7 hours later…
15:47
@Lundin Oh, I see. You meant the external flash Flash for MCU program storage.
I’m currently designing a board which had an STM32G4, removable microSD card, and an SPI Flash chip SST26VF032B.
The SPI Flash is DNP. It would be a backup location for calibration parameters.

« first day (4915 days earlier)      last day (300 days later) »