• Система автоматизации с открытым исходным кодом на базе 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 год назад вообще ничего не имел.
 
Сверху Снизу