на ft232h(правда атмега почему-то задетектилась не сразу)
прошивка работает
На следующее утро после решил залить новую прошивку, но атмега не видна ни одним из двух имеющихся программаторов - ch341 и ft232h
подаю только MISO, SCK, MOSI, RST + GND и 5V(либо с внешнего источника, либо с usb)
никаких замыканий, кварцев и любой обвязки не надо?
в случае ft232h ошибка всегда была такая
E avrftdi_program_enable(880): Device is not responding to program enable. Check connection.
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
и для ch341
1. Enable CH341 SPI interface... OK.
2. Process device reset... OK.
3. Try to enable AT90/ATMEGA/ATtiny programming mode... No MCU Detected!
4. Enable CH341 SPI interface... OK.
5. Process device reset... OK.
6. Try to enable AT89 programming mode... No MCU Detected!
и
avrdude.exe: initialization failed, rc=-2
Double check connections and try again, or use -F to override
this check.
как можно всё же прошить атмегу? может такое быть из-за фьюзов?
1. фузы могут отключить SPI программинг, тогда токо через подачу 12в и другим алго прошивки 2. если фузы задают внешний вход клока или кварц, а его при программировании нет (но тут можно подать на время программирования клок)
Обсуждают сегодня