Forum Discussion
Hi,
Sorry for the delay.
Per my understanding, you have two design( LED blinking and stopwatch). And after you configure stopwatch, the led blinking is not running. This is because when you configure stopwatch after LED blinking, it has overwrite the first design.
Regards,
Aiman
- acremann11 months ago
New Contributor
Dear Aiman
I apologize for the late reply. Yes, the issue is, that programming the CRAM with the svf file erases the CFM. This is not desired as it wears out the CFM over time. Here some background: We use MAX10 boards for teaching. Some students have a Mac. There is a solution for running the command line version of Quartus in a Docker container with Rosetta 2. This way we can generate the svf file for programming. Using OpenFPGALoader we can then program the CRAM. But this erases the CFM every time. The two designs we talked about before were just to demonstrate that the CFM gets erased.
Is there a way to fix the svf file so it does not erase the CFM, but just configures the CRAM?
Thanks a lot!
Best,
Yves
PS: Again, how we generate the svf file:
quartus_cpf -c -q 24.0MHz -g 3.3 -n p project_name.sof project_name.svf