Скрыть объявление
На нашем форуме недоступен просмотр изображений для неавторизованных пользователей. Если Вы уже зарегистрированы на нашем форуме, то можете войти. Если у Вас еще нет аккаунта, мы будем рады, если Вы к нам присоединитесь. Зарегистрироваться Вы можете здесь.

Обсуждение TLSR8269

Тема в разделе "Другие WiFi модули и оборудование", создана пользователем nikolz, 12 авг 2019.

  1. pvvx

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

    Сообщения:
    9.301
    Симпатии:
    1.319
    Продолжайте.
    А мне нужен универсальный инструмент, а не разрешенные Telink-ом команды на swire в EVK.
    И EVK делается из модуля TLSR8269. Для этого в прошивке надо поправить в двух местах...
    Та и интерес не в покупке готовых вещей, а в другом... :p

    Доделал синхронизацию swire на STLink:
    sws_write_get_4_bytes.gif
    Теперь скорости равны и можно задать для модулей с разными кварцами и т.д..
     
  2. sharikov

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

    Сообщения:
    602
    Симпатии:
    52
    Нет, я не собираюсь гулять по граблям еще раз. TLSR вместе с rtl8720 идут лесом. Решать вопросы прошивки и окирпичивания, предоставлять работоспособный и поддерживаемый sdk на github - дело производителя чипа. Те кто это не делают идут на@й.
    Пока пилю ESP32. Она несовершенна но как-то работает и в ней есть CAN а он мне нужен.
     
  3. nikolz

    nikolz Гуру

    Сообщения:
    5.093
    Симпатии:
    465
    тоже делаю универсальный.
    но мы пойдем другим путем.
    хочу получить все протоколы с работающего EVK
    более того в нем есть еще отладчик, а его протоколы пока отсутствуют.
    потом сделаю на STM8 или на ESP8266, если лень не одолеет или что-то иное отвлечет от этого хобби.
    На ESP ,сделал протоколы на GPIO и SPI но пока остановился. Хочу увидеть все на EVK
     
  4. pvvx

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

    Сообщения:
    9.301
    Симпатии:
    1.319
    Модули на TLSR никому не нужны. А нужны часики с дисплеем и пару датчиками по цене одного простого ESP32. И оно уже есть и массово. В них и стоит TLSR.
    А CAN вам в своих личных поделках "для дома и семьи" нафиг не сдался. Там нужен USB device, чего в ESP32 нет и не предполагается (неопределенно заявлен только host и то - в будущем).
     
  5. pvvx

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

    Сообщения:
    9.301
    Симпатии:
    1.319
    Пример: Берете пачку smart часов (ныне ниже 300 руб шт.) и вешаете их на каждый выключатель в доме, подав туда пару мА из сети простейшим способом. На них и дисплей TFT, и кнопка есть. Контролировать этот сброд можно хоть через ESP32 по BLE... Вот вам и "вумный дом".
    Готовые приложения для этого я выкладывать не буду - иначе цена часиков может подняться, а как оно счас есть - будет опускаться...
     
  6. nikolz

    nikolz Гуру

    Сообщения:
    5.093
    Симпатии:
    465
    После оплевывания Вы наконец-то поняли то, что я советовал.
    Но как обычно, пытаетесь показать, что Вы первый разглядели эти чипы.
    Ну,ну..
     
  7. sharikov

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

    Сообщения:
    602
    Симпатии:
    52
    Мне CAN не для дома и семьи а для работы. Чтобы копеечку зарабатывать.
    USB нафиг не сдался с его стабильностью в промышленных условиях, необходимостью покупать VID и подписывать inf в майкрософте для легальных продаж.
     
  8. pvvx

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

    Сообщения:
    9.301
    Симпатии:
    1.319
    Вы о чем?
    Хотите застолбить "место под Солнцем" - вперед. Жду.
    Во вторых я не "Вы". Обращение к лицу пишется мелкими буквами...
    В третьих - до вашей публикации тут на форуме о TLSR жена купила такие smart и я их разобрал и выкинул в дальний ящик, для ожидания когда дадут все SDK.
     
  9. pvvx

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

    Сообщения:
    9.301
    Симпатии:
    1.319
    Дык вы раБотаете на дядю и под его условия... А можно на себя - больше выйдет :)
    Тут полный форум кто занимается хобби, но я на народных проектах принципиально не зарабатываю. Обычно плачу. Ну вот пока TLSR "не народный" - можно вам и подзаработать :p
     
  10. nikolz

    nikolz Гуру

    Сообщения:
    5.093
    Симпатии:
    465
    вот такой сигнал активации:
    минимальная длительность импульса в нем 290 нс
    upload_2019-9-27_21-3-13.png
     
  11. nikolz

    nikolz Гуру

    Сообщения:
    5.093
    Симпатии:
    465
    Я ничего не столблю, в отличии от Вас
    что купила ваша жена меня не интересует.
    Но я на этом форуме пять лет назад написал что для умного дома надо использовать BLE
    Здесь поднялся такой вой относительно этого.
    Недавно я написал про модули JDY-10 которые стоят менее 100 рублей и сделаны на TLSR8266 и обратил внимание что на них можно решать проблемы умного дома
    Вы сначала все оплевали что нет SDK что ничего не собирается
    почитайте в этой теме Ваши высказывания.
    Потом Вы передумали и активно начали лепить интерфейс, не забывая плевать на других.
    Успехов Вам в вашем любимом деле.
     
  12. pvvx

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

    Сообщения:
    9.301
    Симпатии:
    1.319
    А смысл этих сигналов? :)
    Так и не собирается - не запускается eclipse из него!
    Там и указано - надо брать другой SDK или с бубном...
    У вас не все дома? Я вам обещал, что когда приеду в город то разберусь. Что и сделал :p
    Вам активно пытался помочь даже не имея в доступе модулей (был на даче) и это ваше спасибо?
    Учтемс.
     
  13. pvvx

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

    Сообщения:
    9.301
    Симпатии:
    1.319
    А это как? ->
    Я там был, в вое? И никогда не рекомендовал в доме ставить несколько WiFi. Почитайте старенькое...
    И BLE тоже нафиг не нужно. Оно не охватывает например мою дачу (и WiFi не добивает по всей территории). MESH тащит только TLSR8269.
    И вас тут не было 5 лет назад.
    А я вам пишу - нафиг ваши модули - их никто использовать не будет (ну кроме вас).
    И прочитайте пару сообщений ранее, что нужно от TLSR.
     
  14. pvvx

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

    Сообщения:
    9.301
    Симпатии:
    1.319
    Вот ответ чисто установленного SDK на Win10 (запуск иконки Telink IDE):
    upload_2019-9-27_22-49-44.png
    На Win7 - там сообщение длиннее, но о том-же, что ему не нравится версия java. Подавай какую-то древнюю...
    Ну а далее и сборка не пашет.
    Так што давайте описывайте, как же народу его запустить... :)
     
  15. pvvx

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

    Сообщения:
    9.301
    Симпатии:
    1.319
    C swire всё разобрано. Написал тупую оболочку к программатору в переписанный STLinkV2...

    В итоге как написано в PDF к TLSR8269, так swire и работает - отображает 65536 байт из указанной области :
    upload_2019-9-28_7-40-32.png

    upload_2019-9-28_7-40-42.png
    При этом swire пашет на замеренной ранее скорости:
    10 бит на байт...
    проще привести свойкоммент из СИ к STM32F103:
    Код (C):
    1. /*
    2. Swire Bit:
    3.  
    4.    12345
    5. 0 _----
    6. 1 ____-
    7.  
    8. Передача байта (старший бит первым):
    9. Стартовый бит (cmd), 8 бит команды/данных, bit end
    10. Итого 10 бит.
    11.  
    12. Порядок передачи:
    13. 1-ый байт: Команда START = cmd бит "1", 8 бит байта 0x5A, end бит "0"
    14. 2-ый байт: Адрес addrH = cmd бит "0", 8 бит старшего байта адреса, end бит "0"
    15. 3-ый байт: Адрес addrL = cmd бит "0", 8 бит младшего байт адреса, end бит "0"
    16. 4-ый байт: WR_ID = cmd бит "0", 1 бит чтение/записи ("1" - чтение, "0" - запись), 7 бит ID устройства, end бит "0"
    17. 5-ый байт: Данные:
    18.             1. При чтении мастер запускает cmd бит "0", далее устройство отвечает 8-ю битами данных и end битом "0"
    19.             2. При записи мастер передает cmd бит "0", 8 бит данных, end бит "0"
    20.             Адрес автоматически увеличивается на единицу.  
    21. ...
    22. N-ый байт: Команда END = cmd бит "1", байт 0xFF, end бит "0"
    23. */
     
  16. pvvx

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

    Сообщения:
    9.301
    Симпатии:
    1.319
    Telink-овские бинарники от BDT грузятся в 0x8000 адрес swire (в SRAM со старта). Далее уже они работают по нужной шине (usb/com), включая debug и программатор flash...
     
  17. pvvx

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

    Сообщения:
    9.301
    Симпатии:
    1.319
    Очередные сказки от сказочника nikolz :)
    upload_2019-9-28_11-0-54.png
    При записи через swire единички в делитель reg_swire_clk_div (REG_ADDR8(0xb2)) :p
    156 nc / 5 = 31.2 nc и это при 12 MHz кварце, а на 16 MHz (чем комплектуются модули TLSR8269) выйдет уже 23.4 нс и
    Один бит будет передаваться 117 nc, т.е. 8.547 миллионов бит в секунду.
    А вот если записать 7-ой битик в регистр по адресу 0x64, в прошивке (0x800064), то получим кирпичек. И таких там битиков много...
     
  18. nikolz

    nikolz Гуру

    Сообщения:
    5.093
    Симпатии:
    465
    с помощью EVK все камни легко оживляются.
     
  19. nikolz

    nikolz Гуру

    Сообщения:
    5.093
    Симпатии:
    465
    т е с EVK никаких проблем нет ни с 8266 ни с 8269.
    все ништяк.
    -----------------------------
    успехов Вам pvvx в разработке костылей
    -------------------
    О, сколько нам открытий чудных
    Готовят
    просвещенья дух...
    -------------
    Пилите Шура, пилите...
     
  20. pvvx

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

    Сообщения:
    9.301
    Симпатии:
    1.319
    А нифига - вы опять врете! :p
    Во первых у вас нет TLSR8269.
    Я специально сделал "камень" из TLSR8269.
    Вот последние программирования его 100-й прошивкой:
    upload_2019-9-28_16-16-7.png

    Не поднимается он EVK и вообще пока ничем.
    Но я придумал то, чего нет у EVK и не будет. Продам за дорого Telink-у :p
     

Поделиться этой страницей