• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. pvvx

    Обсуждение Программатор для TLSR

    USB, как и BLE, и WiFi, и GSM, и ... имеет тайм-слот - интервал типа connection time в BLE, в начале которого происходит опрос устройства мастером и если есть что для приема-передачи то и передается. Следующий опрос мастера шины USB1.0..2.0 будет только через 1 ms! Старьё (USB1.1) имеет MTU...
  2. pvvx

    Обсуждение Программатор для TLSR

    Разбивка на блоки это первое для возможности поднять скорость USB-UART-SWIRE. https://github.com/pvvx/TlsrComSwireWriter/blob/master/ComSwireReader825x.py#L89 Второе - необходимо задействовать режим FIFO в контроллере Swire, путем включения когда это возможно. Тогда на передачу байта к Flash или...
  3. pvvx

    Обсуждение Программатор для TLSR

    На 500 kbit/s CH340 уже сбоит для применения к Swire. Возможно и на такой скорости, но следует учитывать длину блока передачи по USB. Т.е. у вас должна быть организована кратность 10 битам Swire в блоках передачи до 64 байт. Иначе возникает разрыв передачи 10-ти битного символа Swire на...
  4. pvvx

    Обсуждение Программатор для TLSR

    А вы хотите на халяву получить контроллер для серийного производства (записи прошивок в TLSRxxxx с их проверкой)? Подождете когда у меня будет настроение, время и желание это дело приводить в порядок для кидания в паблик... Та вообще это не моё забота - кто хотел уже написал и запись через UART...
  5. pvvx

    Обсуждение Программатор для TLSR

    Т.к. лепил текст сообщения кое как мышиной-копи-пастой, то поправки и уточнения: ...Далее переключаемся на режим fifo: [0xb3]=0x80 - fifo mode (reg swire mode)... ...Отключаем режим fifo: : [0xb3]=0 - normal mode (reg swire mode)... ...и получим то, что кажет осел - 11.319 ms на 1024 байта...
  6. pvvx

    Обсуждение Программатор для TLSR

    А мне давно всё равно через что и как читать/писать в чипы TLSR. Про UART всё описано ранее - читайте и вникайте, а не задавайте глупых вопросов... В последних примерах (сообщениях в этой теме) описано чтение через аппаратный SWM/SWS другого чипа чипом TLSR8253 и соединенным с компом через UART...
  7. pvvx

    Обсуждение Программатор для TLSR

    Главное, что их EVK пихается в пром. применение....✌ Походу вопрос с китайcким EVK от Telink ясен - у них человеко-часы умножаются на их поголовье!! :)
  8. pvvx

    Обсуждение Программатор для TLSR

    По SWM/SWS скорость чтения или передачи блока записи в Flash с использованием fifo в контроллере Swire определяется примерно так: Необходимо сделать – передать/принять такое кол-во транзакций по Swire: Send команду контроллеру spi “Установить SPI CS Flash в ‘0’” (reg[0x0d]=0 set csn low)...
  9. pvvx

    Обсуждение Программатор для TLSR

    Ндас... Быстрее будет по BLE передать... По прошлым ковыряниям с TLSR чипами выходило более 10 килобайт в сек если все умерли давно, т.е. старые чипы приемники в телефонах/usb-bt-брелках/ноутах и прочее старьё не новее BT 4.2. А из расчета, что SPI-Flash обычно пишется с посекторным стиранием...
  10. pvvx

    Обсуждение Программатор для TLSR

    Вот такое оно: жёлтый - работа SWS/SWM, голубой - передача по UART в CH430C... Т.е. UART жрет всё время... Большие паузы - идет расчет CRC для передачи через UART. Оно-же ужасное...
  11. pvvx

    Обсуждение Программатор для TLSR

    В этой фигне оказывается стоит chip CH430C. Хотя по его докам: CH340 supports common baud rate: 50, 75, 100, 110, 134.5, 150, 300, 600, 900, 1200, 1800, 2400, 3600, 4800, 9600, 14400, 19200, 33600, 38400, 56000, 57600, 76800, 115200, 128000, 153600, 230400, 460800, 921600, 1500000, 2000000...
  12. pvvx

    Обсуждение Программатор для TLSR

    Слепил новый EVK за 200 рупь. Модуль TB-04 (TLSR8253) и USB-COM на Prolific PL-2303HX chip. Всё за копейки с али... Двойную буферизацию блоков UART для повышения скорости за счет подготовки нового блока за время посылки не стал делать. И так вроде хорошо. Чтение всей flash на внешнем чипе через...
  13. pvvx

    Обсуждение Программатор для TLSR

    Если вы хотите перевести более новую версию прошивки EVK, то берете Гидру, дизасемблируете бинарник "Firmware_v3.4.bin" из пакета BDT, разгребаете что там надо поменять и создаете патч. В наличии на али есть только ET104-BT10 в котором чип из серии 826x имеет выведенные ноги SWM и USB...
  14. pvvx

    Обсуждение Программатор для TLSR

    Именно так. От фирменного EVK отличается тем, что используется немного другой чип и в бинарной прошивке пришлось изменить стартовую инициализацию проца и процедуру вывода в порты. Других отличий не имеется.
  15. pvvx

    Обсуждение Программатор для TLSR

    Это инструкция когда купили модуль ET104-BT10-xx. В нем от продавца записана программа с USB загрузчиком для BDT. Для получения из модуля EVK и загружаем прошивку evk8269v3.2.xx.bin - (xx упущено, т.к. был один вариант на момент написания инструкции).
  16. pvvx

    Обсуждение Программатор для TLSR

    evk8269v3.2.pb0-power.bin/evk8269v3.2.pb0-sws.bin - это я пропатчил версию от штатного EVK для того, чтобы оно работало на TLSR8269ET. А фирменный EVK на большом чипе TLSR8266 с много ножек (другой корпус) и у него всё ноги другие... Кароче - В ET104-BT10 не залить фирменный код EVK - ничего...
  17. pvvx

    Обсуждение Программатор для TLSR

    Тем и шить (evk8269v3.2.pb0-power.bin/evk8269v3.2.pb0-sws.bin), но не апгредить программу в E104-BT10 module. Спецом для проверки только что прошил и пустил BDT: Записал им в TB-04 новый floader.bin - закинул в папку BDT floader.lst... Вот "отладка" в BDT
  18. pvvx

    Обсуждение Программатор для TLSR

    А зачем она вам? Всё остальное и в новой работает с EVK из TLSR8269-EVK.
  19. pvvx

    Обсуждение Программатор для TLSR

    Но Telink с BDT я вообще не понимаю.... Взял чип TLSR8253 в модуле TB-04. Накалякал прошивку UART2SWire с UART<->SWM. У TLSR8253 в модуле TB-04 есть SWS и SWM выводы, но нет USB выводов. Вышло 12.8 ms чтение Flash из другого чипа по SWM<->SWS на блок в 1024 байта, т.е. 78 килобайт в сек работа с...
  20. pvvx

    Обсуждение Программатор для TLSR

    Telink так пишет. Некоторым (nikolz) такое нравится и покупать за тысчи рупь на заказ... :) А это и есть глюки новой версии :) Всё - программу в чипе запорола... Переписывайте чем другим. --- Добился и чтения SWS<->UART на Prolific PL-2303HX USB-COM chip (с чипа TLSR825x)... Но всё равно...
Сверху Снизу