Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Atmel AVR Disassembler

Can somebody suggest me any disassembler for Atmel AVR 8-bit microcontrollers? There are opensource projects for this?

Thanx.

like image 622
Eugene Burtsev Avatar asked Feb 28 '11 11:02

Eugene Burtsev


4 Answers

You can also use avr-objdump, a tool part of the avr-gcc toolset ( http://www.nongnu.org/avr-libc/ ). Ex:

avr-objdump -s -m <avr architecture> .d program.hex > program.dump

where <avr architecture> is found on http://www.nongnu.org/avr-libc/user-manual/using_tools.html

like image 161
user1443332 Avatar answered Nov 14 '22 15:11

user1443332


[plug]IDA Pro supports AVR disassembly[/plug]:

IDA Pro AVR disassembly

As for opensource, AVR GCC package includes a port of objdump, including disassembling functionality.

like image 31
Igor Skochinsky Avatar answered Nov 14 '22 14:11

Igor Skochinsky


http://www.onlinedisassembler.com/odaweb/

Lots of platforms (AVR also) but Microchip (which you didn't need either) is missing.

Big plus is that it is web based.

like image 6
qratman Avatar answered Nov 14 '22 14:11

qratman


Checkout vAVRdisasm.

like image 5
waffleman Avatar answered Nov 14 '22 15:11

waffleman