URL: <http://savannah.nongnu.org/bugs/?46129>
Summary: Simulation for atmega1284 fails on elpm Project: Simulavr: an AVR simulator Submitted by: None Submitted on: Mon 05 Oct 2015 12:44:07 PM UTC Category: Simulation Severity: 3 - Normal Item Group: None Status: None Privacy: Public Assigned to: None Originator Email: eug...@hutorny.in.ua Open/Closed: Open Discussion Lock: Any Component Version: simulavr _______________________________________________________ Details: Please find below a trace log and fragment of listing where simulation fails ----------- trace log -------------- sim.elf 0x01ee: __do_copy_data LDI R17, 0x07 sim.elf 0x01f0: __do_copy_data+0x1 LDI R26, 0x00 sim.elf 0x01f2: __do_copy_data+0x2 LDI R27, 0x01 sim.elf 0x01f4: __do_copy_data+0x3 LDI R30, 0xac sim.elf 0x01f6: __do_copy_data+0x4 LDI R31, 0x43 sim.elf 0x01f8: __do_copy_data+0x5 LDI R16, 0x00 sim.elf 0x01fa: __do_copy_data+0x6 OUT 0x3b, R16 sim.elf 0x01fc: __do_copy_data+0x7 RJMP 202 sim.elf 0x01fc: __do_copy_data+0x7 CPU-waitstate sim.elf 0x0202: __do_copy_data+0xa CPI R26, 0x90 SREG=[-------C] sim.elf 0x0204: __do_copy_data+0xb CPC R27, R17 SREG=[--HS-N-C] sim.elf 0x0206: __do_copy_data+0xc BRNE ->0xfff6 _ZN6cojson5utils7abuffer3getERc+0x4f sim.elf 0x0206: __do_copy_data+0xc CPU-waitstate sim.elf 0x01fe: __do_copy_data+0x8 Invalid Instruction! ----------- listing -------------- 000001ee <__do_copy_data>: 1ee: 17 e0 ldi r17, 0x07 ; 7 1f0: a0 e0 ldi r26, 0x00 ; 0 1f2: b1 e0 ldi r27, 0x01 ; 1 1f4: ec ea ldi r30, 0xAC ; 172 1f6: f3 e4 ldi r31, 0x43 ; 67 1f8: 00 e0 ldi r16, 0x00 ; 0 1fa: 0b bf out 0x3b, r16 ; 59 1fc: 02 c0 rjmp .+4 ; 0x202 <__do_copy_data+0x14> 1fe: 07 90 elpm r0, Z+ 200: 0d 92 st X+, r0 202: a0 39 cpi r26, 0x90 ; 144 204: b1 07 cpc r27, r17 206: d9 f7 brne .-10 ; 0x1fe <__do_copy_data+0x10> _______________________________________________________ Reply to this item at: <http://savannah.nongnu.org/bugs/?46129> _______________________________________________ Message sent via/by Savannah http://savannah.nongnu.org/ _______________________________________________ Simulavr-devel mailing list Simulavr-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/simulavr-devel