Прошивка микроконтроллеров RENESAS R8C утилитой Flash Development Toolkit 4.09 с помощью переходника USB-COM TTL
В интернете есть несколько статеи и Видео по использованию этой программы, например вот это и небольшая инструкция
Но самое главное это найти куда подключаются эти самые RxD TxD сигналы в контроллер и как этот самый контроллер перевести в BOOT MODE для возможности зашивки.
После пары дней поисков в интернете было найден даташит, проливающий свет на данную проблему для многих контроллеров RENESAS : Здесь
Здесь мы видим, что сигналы RxD и TxD надо поменять местами – что для порта компьютера «передача», то для микроконтроллера «прием» и наоборот соответственно, так же указано, что вывод FLMD0 он же MODE должен быть закорочен на землю до подачи напряжения, то есть ставим кнопку на этот вывод и коротим на землю во время включения. Вывод RESET по схеме должен быть подключен через инвертор, но на практике его можно не подключать, что подтверждают даташиты на нужные нам микроконтроллеры.
Теперь надо найти полный даташит на нужный микроконтроллер, который белее 400 листов, в тех,что до 100 листов, нужной информации нет, например для R8C/24 , R8C/25 (R5F21257SNFP и подобные) нужный даташит в самом конце на 482 странице Appendix 2. Connection Examples between Serial Writer and On-ChipDebugging Emulator видим схему для подключения к M16C Flash Starter
Здесь мы видим, что RxD и TxD 28 и 29 вывод соответственно, MODE 5 вывод, RESET можно не подключать.
Аналогично для R8C/36T-A (R5F2136CSNFP и т.д.) нужный даташит так же в самом конце под тем же именем раздела:
RxD и TxD 43 и 44 вывод соответственно, MODE 3 вывод, RESET так же можно не подключать.
Для прошивки мной использовался переходник на FT232RL, питание микроконтроллера бралось с этого же переходника, уровень сигналов и питание можно брать любое (3,3 или 5 вольт) или согласно напряжений вашей схемы, если питание собственное, потому как эти микроконтроллеры работают в широком диапазоне напряжений. На этом все, что хотелось сказать
