From Memory Shortages to Long-Term Resilience: Designing for Flexibility with Variscite SMARC and NXP