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

Прошивка с которой пришел модуль RTL00 V1.0

Тема в разделе "Realtek - SDK, прошивки и утилиты", создана пользователем pvvx, 13 сен 2016.

  1. pvvx

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

    Сообщения:
    8.751
    Симпатии:
    1.284
    Прошивка с которой пришел модуль RTL00 V1.0:

    # ATSV
    [ATSV]: COMPILE TIME: 2016/05/19-16:09:23
    [ATSV] V02,V16.05.10.
    [ATSV] OK

    Переключение режимов "ENTER TEST MODE !!!"/"Start LOG SERVICE MODE" пином GC1.
     

    Вложения:

  2. Vladimir555

    Vladimir555 Читатель

    Сообщения:
    305
    Симпатии:
    5
    Привет!
    Пришел модуль RTL00 V1.0
    Памяти очень мало. 15600 байт
    На попытку запустить точку доступа, пишет не достаточно памяти.
    Версию # ATSV не показывает.
    Переключение режимов "ENTER TEST MODE не работает.
    Сравнил логи RTL00 V1.0 в интернете у всех более 40 кб.
    Что думаете?
     

    Вложения:

  3. pvvx

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

    Сообщения:
    8.751
    Симпатии:
    1.284
    Китайцы прошили какой-то ерундой. В SDK c AT heap не устанавливается автоматом на свободную память, а действует значение прописанное в FreeRTOSConfig.h.
    При загрузке у вас модуль пишет, что грузит в SRAM по смещению 0xB000 319228 байт
    RAM = 0x70000 - 0xB000 = 413696 байт. 413696-319228 = 94468. И ещё 65 килобайт TCM памяти (быстрой).
    В пришедших мне модулях, тоже не всё корректно. Там установлен OTA и не всё соблюдено - некоторые функции пишут в код, область кода обновления во flash-е :)
    SDK сменился на версию 3.5 и там всё переделали...
    И посмотрите вывод AT команд на порту UART2. В новой версии (SDK 3.5) cоnsole (RX-TX пины на модуле) только для отладки, а AT команды работают в UART2.
     
    Последнее редактирование: 21 ноя 2016
  4. Vladimir555

    Vladimir555 Читатель

    Сообщения:
    305
    Симпатии:
    5
    После включения на GA4 TX выводит такое...
    а где вход UART2 RX ?
    GA0 не работает.
     

    Вложения:

    • ga4.jpg
      ga4.jpg
      Размер файла:
      66,4 КБ
      Просмотров:
      67
    Последнее редактирование: 21 ноя 2016
  5. pvvx

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

    Сообщения:
    8.751
    Симпатии:
    1.284
    Да бросьте эту неизвестную прошивку и запишите в модуль что другое...
     
  6. Vladimir555

    Vladimir555 Читатель

    Сообщения:
    305
    Симпатии:
    5
    Да, модуль пришел с непонятной прошивкой 211116_FullFlash.bin o_O
    Китаец прислал дополнение/исправление 8153 ota.bin - не помогло...
    Полная прошивка V02_V16_05_10 помогла, появилась AP.
    Спасибо.
    P.S.
    А где можно найти уже собранный готовый демо проект c J-link под IAR с SDK?
     

    Вложения:

    Последнее редактирование: 23 ноя 2016
  7. pvvx

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

    Сообщения:
    8.751
    Симпатии:
    1.284
    Под IAR есть только старый SDK 3.4 Realtek IoT/Arduino Solution Там регистрируетесь и скачиваете. Ameba Arduino: Download – Realtek IoT/Arduino Solution
    • Sdk Ameba1 V3.4b3 Without NDA
    Более новая SDK 3.5 только под GCC. На той-же Ameba для Arduino или PADI IoT Stamp Resources – PINE64
     
  8. Sprut

    Sprut Новичок

    Сообщения:
    25
    Симпатии:
    1
    Модуль пришёл 08.02.2017
     

    Вложения:

  9. pvvx

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

    Сообщения:
    8.751
    Симпатии:
    1.284
    Опять MAC один и тот-же?
    Снимок1303.gif
     
  10. Sprut

    Sprut Новичок

    Сообщения:
    25
    Симпатии:
    1
    QIP Shot - Screen 2017.02.15 12-26-24.png
    Скрин с UART1 (GB0, GB1)
    QIP Shot - Screen 2017.02.15 12-24-45.png
    По UART2 (GA4, GA0) общаться не хочет, GC1 на землю сажал
     
  11. pvvx

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

    Сообщения:
    8.751
    Симпатии:
    1.284
    А там прописан
    Снимок1305.gif
    PС_0

    Port = 'A'+((0x20>>8)&0x7), Pin = (0x20&0xF) RTL871x Flash Memory Map
     
  12. UncleDim

    UncleDim Новичок

    Сообщения:
    1
    Симпатии:
    0
    У меня так: по UART1 команды принимает, по UART2 ответы отдает.
    Прошивка идентична той, что в начале темы.
     
  13. pvvx

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

    Сообщения:
    8.751
    Симпатии:
    1.284
    Если требуется нормальная "AT" прошивка, то поищите в теме Разнообразные модули с RTL871x и RTL8195.
    Они продаются как специализированные "удлинители UART"...
     
  14. Kenny

    Kenny Новичок

    Сообщения:
    1
    Симпатии:
    0
    День добрый. Имею на руках RTL00 и j-link программатор. Ради интереса залил ерез Arduino IDE онлайн радейку, все завелось почти сразу. Но мне модуль нужен для работы с TCP сервером, т.е. хочу обратно залить АТ прошивку, но не через arduino ide ни через rtl flasher не видит модуль, он просто сразу загружатеся. Подскажите какие пины следует куда подтянуть что бы получилось залить прошивку? Пролистав форум, так и не понял, какой из пинов у него РС_1?

    UPD: прошился под ресетом.)
     
    Последнее редактирование: 23 фев 2017
  15. pvvx

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

    Сообщения:
    8.751
    Симпатии:
    1.284
    Программатор работает всегда - используйте пин сброса модуля. J-link программатор имеет выход NRST - соедините его с "CHIP-EN" модуля RTL00 или дергайте вовремя руками...
    STLink переписанный в JLink тоже имеет выход RST на пине STM32Fxxx 18 (PB0).

    PS: Так-же смотрите AT прошивки для RTL871x серии
     
    Последнее редактирование: 23 фев 2017
  16. Neov

    Neov Читатель

    Сообщения:
    209
    Симпатии:
    7
    Есть вообще зерно логики в зоопарке UART для AT ?
    Их совместна работа, мало говоря, странная: UART2 позволяет набирать команду, но не позволяет её исполнить, вывода некоторых команд на UARTlog нету, они выводятся на UART2, потом внезапно на UART2 можно исполнять команды, потом внезапно снова нельзя.

    Есть перспективы/обещания новой версии SDK?
     
  17. pvvx

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

    Сообщения:
    8.751
    Симпатии:
    1.284
    Логика простая:
    • "AT" работает на отдельном UART из трех имеющихся у чипов серии RTL871xAx.
    • Console - это консоль. Это не полноценный 4-й контроллер UART, не имеет RTS/CTS, нет возможности точной подстройки BaudRate...
    Console отключается, к примеру, в "энерго-экономичных" режимах, которые можно задать в "AT".
    Нет никакой логики у продаваемых плат по типу NodeMCU, т.к. их производят для "баранов", что и указано на их сайте. В них, к USB-UART подключены только RX-TX от Console.
     
    Последнее редактирование: 4 мар 2017
  18. Артемий

    Артемий Читатель

    Сообщения:
    166
    Симпатии:
    8
    Всем привет! Пришел модуль: RTL00
    Прошива версии:
    Код (Text):
    1. # ATSV
    2. [ATSV] OK:v2.2.1,v3.5(2017/02/14-11:54:25)
    3. #
    Проблема следующая . Не работает модуль на передачу данных ... Принимать данные, принимает.
    Как в режиме клиента , так и в режиме сервера данные не передаются ...
    Выдаёт следующее:

    Код (Text):
    1. [ATPS] OK
    2. [ATPS] con_id=1
    3. # ATW?
    4. STA,Suvorova8,6,AES,23231907,00:e0:4c:87:01:22,192.168.0.8,192.168.0.1
    5. [ATW?] OK
    6. #
    7. [ATPS] A client connected to server[1]
    8. con_id:2,seed,tcp,address:192.168.0.26,port:45273,socket:1
    9. # ATPT=1,1234
    10. [ATPT] ERROR:3,1234
    11. #
    Как заставить передавать данные??
     
  19. pvvx

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

    Сообщения:
    8.751
    Симпатии:
    1.284
    Описание команд "AT" ищите в PDF. Версий "AT" много и они разные.
    Что вам записал продавец с али (или ...) никто не знает.
    В SDK 4.0 есть док AN0075 Realtek Ameba-1 at command v2.0.pdf - в нем "AT Command Version 2.3 Application Note". Возможно совпадет.
    Ещё варианты PDF есть тут RTL871x_Info/Docs at master · pvvx/RTL871x_Info · GitHub
    Более правильные прошивки "AT" - тут AT прошивки для RTL871x серии
     
    Последнее редактирование: 22 май 2017
    Артемий нравится это.

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