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

Сравнение RTL8710 и ESP8266

sharikov

Active member
уточните тактовую частоту у 8710 а то на просторах интернета пишут что у него 83Mhz
 

Victor

Administrator
Команда форума
@sharikov, @Юрий Ботов
Пока у нас есть даташит только на 8711AF, поэтому нет смысла рассуждать, мы дождемся официальных данных.
Если кому попадется документация по RTL8710 - или самостоятельно размещайте в разделе Документация Realtek
или отправляйте мне ссылку - я размещу сам, тогда и обсудим детали.
 

pvvx

Активный участник сообщества
C RAM тоже что то не ладно: мне на 8266 доступны более 50к...
UM0034 Realtek Ameba-1 memory layout.pdf: The address for SRAM is 0x10000000~0x1006FFFF. In IAR project, source codes are located in SRAM by default.
0x06FFFF -> 448 килобайт для кода и данных.
448 к на коды и данные, при основном распределении по "статике" + общий heap на 110к (SDK v3.4b3) = мало для средних проектов. Но "мигать светодиодом" хватит.
'Кеша' на Flash у RTL8710 нет. Шина внутренней flash 83MHz (CPU/2), RAM - полная.
Всё это гласит о том, что на многопользовательские проекты со стороны сети RTL не потянет... Для них, с кодом, требуется минимальный RAM к 1 Мегабайт...
 
Последнее редактирование:

pvvx

Активный участник сообщества
Пока у нас есть даташит только на 8711AF, поэтому нет смысла рассуждать, мы дождемся официальных данных.
Если кому попадется документация по RTL8710 - или самостоятельно размещайте в разделе Документация Realtek
или отправляйте мне ссылку - я размещу сам, тогда и обсудим детали.
Из rtl8710forum.com: Обновление 01-08-2016:
Realtek подтвердил нам техническое описание в настоящее время доступен только под NDA. Но есть шанс , что он будет открыт для общественности в течение ближайших нескольких месяцев.

:)
 

=AK=

New member
Прошлогодний даташит китайцы стырили: https://www.rtl8710forum.com/download/file.php?id=17

NFC на борту - это интересно. Обещают, что настройки WiFi сети с Андроид мобильника можно загрузить прямо в модуль.

РаспиновкаRTL8711AF:

RTL8711AF_pins.png
 

pvvx

Активный участник сообщества
Отличий не найдено:
ESP-RTL.gif
Полное замещение (?)
 

A_D

Active member
Отличий не найдено:
Посмотреть вложение 2014
Полное замещение (?)
ADC пин нельзя использовать )
на днях пришло 2 модуля от разных продавцов, выиграл в аукционах (пока на них мало ставят - реально выиграть за 2-2.2$).
Попробовал по SWD - определяются.
Потыкал 5мин. в обоих АТ прошивку, что то не сходится с документом-описанием АТ-команд - часто ответ не такой,как написано или вообще - типа принял команду, но ничего не делает модуль... видимо оба прошиты старой версией. пока больше не изучал..
 
Последнее редактирование:

pvvx

Активный участник сообщества
NFC на борту - это интересно. Обещают, что настройки WiFi сети с Андроид мобильника можно загрузить прямо в модуль.
Выводы NFC на модулях RTL00/RTL01, продаваемых на ali, вроде не выведены. Модуль для платы 'отладки' к 'Амёбе', с полным RTL8195 чипом стоит дороговато и нет на ali.

на днях пришло 2 модуля от разных продавцов, выиграл в аукционах (пока на них мало ставят - реально выиграть за 2-2.2$).
Попробовал по SWD - определяются.
Потыкал 5мин. в обоих АТ прошивку, что то не сходится с документом-описанием АТ-команд - часто ответ не такой,как написано или вообще - типа принял команду, но ничего не делает модуль... видимо оба прошиты старой версией. пока больше не изучал..
Какие модули пришли? B&T RTL-00 ?
 
Последнее редактирование:

sharikov

Active member

pvvx

Активный участник сообщества
Там уже две версии бывает V00 и V01
Сегодня забрал с почты - пришла пачка таких V0.1 (кое как сфотал для разрисовки, чтоб припаять... надо в сканер засунуть для нормального качества, но лень...):
RTL8710_3.gif
На днях покручу...
Если интересно - могу фото сделать внутренностей под крышкой крупно. Плата 4х слойка точно.
Да, надо. Какой там чип так никто и не знает :p
Пробовал крышку оторвать отверткой - не отдирается :) На ESP12 открывалась влет...
 
Последнее редактирование:

pvvx

Активный участник сообщества
Потыкал 5мин. в обоих АТ прошивку, что то не сходится с документом-описанием АТ-команд - часто ответ не такой,как написано или вообще - типа принял команду, но ничего не делает модуль... видимо оба прошиты старой версией. пока больше не изучал..
На модуле RTL00 V1.0 для входа в режим 'Enter INTERACTIVE MODE' (AT) пин GC1 сажается на GND.
Иначе 'ENTER TEST MODE !!!'.
Только после ATE=2 начинают работать AT команды.
Версия как и в китайском pdf: Модуль WIFI Boanmycin AT набором команд V0.2 cn.pdf
Код:
# ATSV
[ATSV]: COMPILE TIME: 2016/05/19-16:09:23
[ATSV] V02,V16.05.10.
[ATSV] OK
[MEM] After do cmd, available heap 45296
---
Тест (iperf.exe -s -i 1) в SDK Амёбы показывает скорость передачи с модуля (ATWT=c,192.168.1.2,1460,100000) на роутер и в комп по TCP:
[inline]0.0-143.3 sec 139 MBytes 8.15 Mbits/sec[/inline]
Различий с трафиком ESP8266 практически нет.
---
Время соединения модуля с роутером по включению питания от 300 до 450 ms
=========================================================

ROM Version: 0.3

Build ToolChain Version: gcc version 4.8.3 (Realtek ASDK-4.8.3p1 Build 2003)

=========================================================
Check boot type form eFuse
SPI Initial
Image1 length: 0x36e8, Image Addr: 0x10000bc8
Image1 Validate OK, Going jump to Image1
===== Enter Image 1 ====

load NEW fw 0
Flash Image2:Addr 0xb000, Len 269068, Load to SRAM 0x10006000
No Image3
Img2 Sign: RTKWin, InfaStart @ 0x10006079
===== Enter Image 2 ====
#
Initializing WIFI ...
Start LOG SERVICE MODE

# [ATW0]: _AT_WLAN_SET_SSID_ [mns.ru-6446]
[ATW1]: _AT_WLAN_SET_PASSPHRASE_ [9219599354]
[ATWC]: _AT_WLAN_JOIN_NET_

Joining BSS by SSID mns.ru-6446...

RTL8195A[Driver]: set ssid [mns.ru-6446]

RTL8195A[Driver]: start auth to bc:ae:c5:eb:09:90

RTL8195A[Driver]: auth success, start assoc

RTL8195A[Driver]: association success(res=2)

RTL8195A[Driver]: set pairwise key to hw: alg:4(WEP40-1 WEP104-5 TKIP-2 AES-4)

RTL8195A[Driver]: set group key to hw: alg:4(WEP40-1 WEP104-5 TKIP-2 AES-4) keyid:2

Connected after 389ms.

IP address : 192.168.1.122

Got IP after 917ms.


WIFI initialized

init_thread(50), Available heap 0xa148
ESP проигрывает.
 
Последнее редактирование:

goodwin

Member
Lolin :)
Только что принесли модуль. Запаял.
Сейчас тоже начну пытать...
 

Вложения

pvvx

Активный участник сообщества
Сейчас тоже начну пытать...
А там нечего пытать. Чистый SDK со всем что надо и работает уже есть (Амёба).
Сам чип не греется - жрет меньше всяких ESP.
Через пару часов, как прилепил и достал всякие J-Link-и т.д. уже написал что-то на Амёбе SDK и оно в модуле сразу работает :) Искать ничего не надо - практически всё описано....
---
Да - крышку на модуле всё-таки возможно оторвать :) Отковырял отверткой, изогнув всю... Но модуль работает... :)

Из мелких недостатков: Всё сразу - AT+SSL+WEB+другие примеры в SDK с первого раза не лезут. IAR молчит, заливает в модуль, но после старта модуль виснет. Похоже нет контроля размеров, т.к. Амёбу писали на 2M SRAM.
По поводу SSL и в PDF описано, что PolarSSL library не модифицируя (портируя) размер буфера в Heap - не влазит...
Но всё равно код получился не сверх огромным - в других модулях, при таком наполнении выходит немного больше. Ныне у всех одни и те-же либы (стека, SSL, RTOS, ...).
----
Предупреждаю - AT командами модуль (прошивка) гробится запросто. Без программатора (прикручивания JTAG//SWD) вариантов восстановить модуль не нашел.

J-link тоже заводиться почему-то "с бубном", если всё уже зависло. Если включать питание сначала на J-Link, а потом на модуль, то всё - OK. Наоборот - не пашет. Описания какую лапу сажать на GND или +3.3V при старте модуля, чтобы работал Jtag ещё не нашел...
 
Последнее редактирование:

goodwin

Member
Вот и отлично.
"Все сразу" и не требуется.
Хотелось вменяемую среду для "нативной" разработки и доку - они есть.
Я еще не приступил (текучкой отвлекают...).
Проект в SDK сразу льет код во флэш?

И что там все-таки в кишочках модуля? :)
Можно картинку?
Я заказал пока только одну штучку - боязно ковырять и греть феном, придется еще месяц ждать :)

Кстати, насчет J-Link "в массы":
Берем "донора" за 100 руб:
Smart Electronics STM32F103C8T6 ARM STM32 Минимальные для arduino Система Развития Борту Модуль купить на AliExpress

Шьем в него прошиву вот отсюда: Easyelectronics.ru • Просмотр темы - J-Link OB

Паяем 2 резистора:
PA5---[100 Ом]---PA3---> SWCLK
PA7---[100 Ом]---PA4---> SWDIO

И все ;)

Да и ST-Link за 137 руб, думаю, тоже сгодится ;)

Новый ST Link V2 stlink мини STM8STM32 STLINK симулятор скачать программирования С Крышкой купить на AliExpress
 

pvvx

Активный участник сообщества
Проект в SDK сразу льет код во флэш?
Заливка пока только в среде IAR. Есть OTA - но если уже врубили какую шаловливую команду AT по переключению конфигов или она была не успешной, то усё :)
И что там все-таки в кишочках модуля? :)
Под крышкой один чип + 'кварц' и практически всё.
Можно картинку?
На скорую руку - тот который мучаю:
RTL00_V1.0.jpg
На чипе надпись: RTL8710AF
Пытался уже ST-Link-ом, когда завесил ATой - не захотел зашивать... Бросил и включил J-link в режиме JTAG - пошло.
Необходимо разобраться куда и какие пины потягивать для стабильной работы JTAG/SWD. В доках пока не нашел...

Шьем в него прошиву вот отсюда: Easyelectronics.ru • Просмотр темы - J-Link OB

Паяем 2 резистора:
PA5---[100 Ом]---PA3---> SWCLK
PA7---[100 Ом]---PA4---> SWDIO

И все ;)

Да и ST-Link за 137 руб, думаю, тоже сгодится ;)
За шесть лет всё-таки прошивка J-Link на STM32 дошла до потребителей :eek:
2009-10-14 21:03:48. Какую старину выудили... :cool:
Это прошивка для встраиваемых в разные борды отладчиков партнерами SEGGER - ностальгическая... ;)
И у вас не полная инфа и там кое какие коррекции за годы образовались :) - возможно вам придется ещё помучатся... и написать полную инструкцию :)
 
Последнее редактирование:
Сверху Снизу