Hi,
I am upgrading a project from DS3.4 to DS3.6 and have a problem.
DS3.6 example and system files all use dtcm as stack area, whereas 3.4 used sram. This makes sense and I would prefer to use dtcm also in my project.
However, as my SW uses numerous memcpy with stack as destination and sometimes with unaligned data, I get hardfaults when calling memcpy.
If I understand correctly, the dtcm is aligned differently than sram and that this cannot be changed.
Is there a way around this or do I need to replace all my memcpy calls with an aligned alternative memcpy?