simavr icon indicating copy to clipboard operation
simavr copied to clipboard

simavr is a lean, mean and hackable AVR simulator for linux & OSX

Results 125 simavr issues
Sort by recently updated
recently updated
newest added

I'm trying to simulate the atmega328p with ihex firmware and eeprom using `simavr -m atmega328p -f 16000000L -ff firmware.hex -ee eeprom.hex -v -v -v`, but it's loading the eeprom as...

Hello, I am working with AVR firmwares written in assembler that have multiple ELF sections that go to flash. These are not properly handled by SimAVR, I performed the changes...

A firmware running on a real Arduino Mega2560 did not run either on 'SimulIDE' or 'simavr'. - command line 'simavr -f 16000000 -m atmega2560 -ti 12 MySketch.ino.mega.hex' told me: "IRQ12...

Previously, when accessing the `p->fe.reg` in `avr_uart.c` (in `avr_uart_init()`) for ATmega16m1, the system segfaulted. In avr_register_io_read, we see the following lines: ```c avr_io_addr_t a = AVR_DATA_TO_IO(addr); if (avr->io[a].r.param || avr->io[a].r.c)...

Hello, SIMAVR currently installs its library files always in /usr/local/lib. In most Linux systems this means that 64 bit libraries are installed in a directory intended for 32 bit libraries....

Commit d245d95ec0f3df82f36f95687e4bffde6bde899a removed iom324.h, but it it still referenced in cores/mega324.c

Hello, is there a way to simulate a watch quartz on Tosc1 with the atmega328p? Setting counter2 to asynchronous mode and connect a clock with 32khz to pin b6 seems...

simavr is a great tool when it comes to check cycle timings. However, at 8Mhz, 10ns is not sufficient to get integer timings. In my specific case I just edited...

Calling avr_reset doesnt reset IO correctly. The next time the simulator is run, pullups won't be set correctly. The reason is that it thinks the values are already set in...