I've just returned to AVR programming after many years and am having trouble viewing the AVR memory in the simulator. My code was written in assembler for the ATtiny2313, I am using Atmel Studio 7.0.2397.
In the memory view when I look at registers, mapped_IO, IRAM, EEPROM or OSCCAL it shows all values as "??". Looking at Prog FLASH shows real data. Looking at the I/O points in the I/O view shows real data. The attached file shows the issue.
There is an anomaly though, when I scroll down any of these windows it eventually starts to show data (although at memory locations beyond what the Tiny2313 has) and this display turns back to "??" when I next do a "Step Into" with the debugger.
I have found a similar question at the link below, but no real answers. This was using a tiny4313, so a very similar device to mine.
Does anyone know how to view the memory contents of an AVR when using the simulator in Atmel Studio? I am sure that it "just worked" when I simulated them previously (maybe 8 to 10 years ago).