• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

программирование чипов TLSR через UART

nikolz

Well-known member
Добрый день,
С чипами TLSR8266...TLSR8269 работаю через фирменный программатор, который купил у Telink.
Но давно возникла идея реализовать программирование этих чипов через адаптер USB-UART.
т е почти также, как программируется ESP.
------------------------
пока сделал черновой вариант.
Рассказываю что получилось.
----------------------------
Итак берем модуль JDY-10 на чипе TLSR8266
и адаптер USB-UART на чипе CH340 (можно любой другой)
адаптер втыкаем в USB ПК
TX адаптера соединяем с SWS и RX модуля , RX адаптера с TX модуля.
------------------------------------
В итоге получили возможность работать с TLSR через UART
и программировать TLSR через SWS.
-----------------------------------
Прошивку можно грузить и запускать либо в RAM, либо во FLASH.
Прошивка для работы с UART составляет 600 байт
а для записи во флеш 1500 байт.
Скорость работы по каналу SWS составляет 1Мбод.
Через SWS грузится начальный загрузчик .
После этого можно писать во флеш через uart с DMA до 3Мбод.
------------------------------
На стороне ПК прога написана на СИ,
но можно и на любом другом языке (делал на луа).
---------------------------
Пока все.
 

enjoynering

Well-known member
вы как бы опоздали. товарищ pvvx еще неделю назад все сделал и ВЫЛОЖИЛ В ОБЩИЙ ДОСТУП СО ВСЕМИ ИСХОДНИКАМИ.

Вы можете и дальше информировать нас о том какой вы молодец - я сделал то, я сделал это. Ведь форум же для этого и существует, чтоб похвастаться о своих достижениях и поднять ЧСВ. Или вы на этом заработать хотели, продавая поделку на lua?
 

pvvx

Активный участник сообщества

pvvx

Активный участник сообщества
вы как бы опоздали.
У nikolz заявлены более крутые характеристики:
  • Скорость работы по каналу SWS составляет 1Мбод.
  • Прошивку можно грузить и запускать либо в RAM, либо во FLASH.
  • Прошивка для работы с UART составляет 600 байт, а для записи во флеш 1500 байт.
  • Писать во флеш через uart с DMA до 3Мбод.
Ждем подтверждения, да посмотреть и попробовать...
Я вот не умею запускать "прошивку" в RAM, которая должна работать из Flash, и остальные отмеченные варианты, по разным техническим причинам.
 
Сверху Снизу