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

Realtek - подробности

Victor

Administrator
Команда форума
Realtek_RTL8710_Modules.jpg
Проснулся Realtek.
Выдал на гора "Амёбу" - 3 чипа RTL8711AF, RTL8711AM, RTL8195AM.
Cortex M3 166 Мгц. Первый имеет на борту 1 Мб ROM, 512 кб RAM, 1 Мб flash.
"AM" имеют на борту дополнительно 2 Мб SDRAM.
8195 имеет ADC/DAC и USB хост.
Во всех есть поддержка NFC.
Флэш тоже последовательная, как и в ESP.
Китайцы пишут, что цена на младший чип из линейки (RTL8711AF) 8 юаней (дешевле чем ESP).
Имеется SDK (ни одной китайской буквы в текстах). Free RTOS, Lwip, IAR, J-Link. Ну и ардуинские заморочки...
Вот здесь все: Standard SDK: Boards – Realtek IoT/Arduino Solution

На Алибабе уже вовсю барыжатся платки на RTL8711AM + внешняя flash по 4$
Некая китайская конторка выбросила модули на младшем чипе по цене меньше 2$.
RTL8710 WiFi Wireless Transceiver Module SOC Precise for Arduino
К ним тоже можно подключить JTAG отладчик. Имеются 2 пина для антенны NFC.

За информацию спасибо @goodwin

  • Package: QFN-48 (6 x 6 mm)
  • CPU: ARM Cortex M3 @ 166MHz
  • RAM: 48KiB available for user firmware
  • Flash: 1MiB on-chip
  • WiFi: 802.11 g/n (up to 150 Mbps) 1x1
  • GPIO: Up to 21 GPIO pins
  • I²C: Up to 3 I²C ports
  • PCM: Up to 2
  • PWM: Up to 4 PWM ports
  • UART: 1 high speed, 1 low speed
  • Power requirements: 80mA @ 3.0 to 3.6V
  • Temperature range: -40°C to + 125°C
  • Certifications (not yet confirmed): FCC/CE/TELEC/SRRC/WiFi Alliance
Купить RTL8710 на ebay
Купить RTL8710 на aliexpress
 
Последнее редактирование:

pvvx

Активный участник сообщества
Собрал свалку, что есть по RTL87xx c bbs.iot-tech-now.com : RTL87xx

SDK v3.4b3 ~20/05/2016: sdk-ameba1-v3.4b3_without_NDA.zip + RTL8710_SDK_310516ch.pdf
Код:
"A1":  place at start of [0x00000000-0x000fffff] { ro, section .rom };
"A2":  place at start of [0x10000000-0x10005fff] { rw, block .vector_table, block .user_vector_table, block .user_data_table, block .rom.bss, block IMAGE1 };
"A3":  place at start of [0x10006000-0x1006ffff] { rw, block IMAGE2, block .ram.bss };
"A4":  place at end of [0x10006000-0x1006ffff] { rw, block .bf_data };
"A6":  place at start of [0x1fff0000-0x1fffffff] { rw, overlay TCM_overlay };

-----------------------------------------------
"A1": 0x00000000 - 0x00043828  0x43828 (276520)
"A2": 0x10000000 - 0x100042b0   0x42b0 (17072)
"A3": 0x10006000 - 0x1004de04  0x47e04 (294404)
"A4": 0x10061000 - 0x10070000   0xf000 (61440)
"A6": 0x1fff0000 - 0x1ffff338   0xf338 (62264)
----------------------------------------------
  245 858 bytes of readonly  code memory
  276 520 bytes of readwrite code memory
   20 181 bytes of readonly  data memory
  169 133 bytes of readwrite data memory
----------------------------------------
  ota.bin - 264268 bytes

Boanmycin RTL8710 прозрачный режим прошивки:
Welcome to the transmission mode B&T UART-PA0+PA4)
#################Transmission mode############################
1. Close all connectiosn
#ATPD=0
2. Close all connectiosn
#ATPU=1
3. connect to AP
#ATPN=iot_test,12345678
4. create TCP client, single connection
#ATPC=0,192.168.99.101,5001
5. save information into flash
#ATPL=1
7. Enter Transmission mode
[HASHTAG]#ATPT[/HASHTAG]
8. reboot device
[HASHTAG]#ATSR[/HASHTAG]
##############################################################
#################Normal mode############################
Welcome to the normal mode B&T UART-PA0+PA4)
1. Enter Transmission mode, input ----
> ----
2. Boot enter Normal mode
#ATPL=0
########################################################
Файлы: Модуль WIFI Boanmycin AT набором команд V0.2 cn.pdf, V3.4.2.2.bin
 
Последнее редактирование:

sav-13

Member
RTL8710/11 через UART можно шить или только АТ-командами баловаться?
 

sav-13

Member
Не увидел выше прошивки через UART
Только прошивка через DOWNLOAD сервер.
В описании AT-команд прошивка осуществляется ATSO=адрес,порт
В примере выше стоит соединение с сервером и передача данных ATPT. Разве так можно что-то принять?

Так что. Кто то уже прошился так?
 

whiteud

New member
Ребят, а скажите FreeRTOS реально на этой штуке запустить? Какая при этом будет среда разработки? Хотелось бы что-то посерьезнее Arduino IDE... VS например
 

pvvx

Активный участник сообщества
Ребят, а скажите FreeRTOS реально на этой штуке запустить? Какая при этом будет среда разработки? Хотелось бы что-то посерьезнее Arduino IDE... VS например
Странный вопрос, т.к. в SDK входит freeRTOS v8.1.2.
Но, для серьезности, вам надо RTL8195. У RTL 8710/8711 мало памяти для "серьезности".
 

pvvx

Активный участник сообщества
У 8711AM памяти достаточно. Только цена и разнообразие не радуют.
От куда дровишки что есть такое 8711AM ? AF известна - какой-то PDF есть, физических отличий от 8710AF не найдено (если не считать бита в efuse).
 

pvvx

Активный участник сообщества
видимо в шапке ошибка
Пока ничего точно мне не известно.
У RTL8710AF не выведены ноги на внешнюю SRAM (не выведены порты G,H,J,K):
http://esp8266.ru/forum/threads/ioports-i-pinmap-rtl8710af.1676/#post-22981
а где достать 8195? на aliexpress нет почему-то
А это вообще наверно сборка на модуле чипа аналогичного 8710 в другом корпусе с много ног и с внешними микрухами...
-----------
Есть такие "картинки"
8195:

8711AF

C 8710 все уже знакомы...
На Амебе в виде 8195 стоит модуль:

не четко, но видны потроха.
-----------
Есть ещё такое: http://resources.iotmarket.com/files/2016/07/21/RF-WM-8711.pdf
Там и пишут, что AM - это с 2M SRAM
---------
Корпуса микрух RTL8711AM и RTL8711AF разные:
 
Последнее редактирование:

pvvx

Активный участник сообщества
Последнее редактирование:

whiteud

New member
Кроме Амебы вариантов я так понимаю не особо? Чет я после 8266 боюсь кетая ) хочется хорошее решение от нормального вендора, желательно со схемами (дабы потом самому не разбираться что куда идет и правильно ли это) и т.д. Начитался про freescale kinetis и прямо отбило все желание кетай ковырять ( как вы с этим боретесь?
 

pvvx

Активный участник сообщества
Кроме Амебы вариантов я так понимаю не особо? Чет я после 8266 боюсь кетая ) хочется хорошее решение от нормального вендора, желательно со схемами (дабы потом самому не разбираться что куда идет и правильно ли это) и т.д. Начитался про freescale kinetis и прямо отбило все желание кетай ковырять ( как вы с этим боретесь?
Не боритесь и покупайте дорогие решения с подписками (NDA и прочего) :p
А тут 'народное творчество'. RTL не вызывает восторга у народа, т.к. слишком много документации и доступны все средства отладки (за копейки). ESP8266 год назад вообще ничего не имел.
 
Сверху Снизу