Chirp без кабеля запускается, правда под администратором (windows 8.1), а номер порта спрашивает непосредственно перед программированием. Я тоже читал, что контроллер нельзя прошить (его можно по I2C интерфейсу), в данном случае мы туда и не лезим, шьем флэш (энергонезависимую) память в микросхеме U6 MCU (по моей схеме), а при старте процессор считывает из нее необходимые данные и процессе работы тоже обращается к ней, скажем, при смене канала, диапазона, ширины полосы и т.д. Вот как то так.