![]() ![]() If you have an Arduino, burn it with ArduinoISP, connect to atmega8 as showed on the bottom of this page - don't worry about different chip: the pins that we are interested in (reset, vcc, gnd, xtal, sck, miso, mosi) have the same "numbers" on both atmega168 and atmega8.ĭon't forget about 10 uF capacitor accross reset and ground of the Arduino.ĭon't use the "Burn Bootloader" command from the tutorial I linked in the previous comment. If you have a programmer, then try to use it to read the memory of your chip. Maybe we should approach the problem from a different angle: do you have an ISP programmer or an Arduino board? I guess that all you have to do is to click the "Detect" button. You don't need to write anything to the chip in order detect its type. Provided that lock bits are not programmed, it is possible to read the contents of both flash and EEPROM by adding -U flash:r:flash.hex:i -U eeprom:r:eeprom.hex:i options to the invocation of avrdude.Īnd if i want to detect the type of the chip on avrdudess is it necessary to write the lock byte and HIGH fuses and low fuses or just i need to predict only the lock byte? ![]() The problem is i want to read the hex file on the atmega8 chip and my question is is it doable? ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |