Сделали мы девайс один, на ATmega32. Прошивали внутрисхемно по JTAGу. Сейчас он находится на испытаниях, "запломбирован" и внутрь его не влезть. А появилась необходимость чуть изменить программный код. На корпусе только 2 разъема: питание и сам RS485.
У Евстифеева в главе про самопрограммирование русским по белому написано, что "..для загрузки нового содержимого памяти программ...программа-загрузчик может использовать любой интерфейс передачи данных (USART/UART, SPI. TWI).."
По идее RS485 это ведь тот же USART?
Есть ли возможность перепрошить контроллер через него? Да и как это сделать, нужен какой-то программатор особый?