pvvx
Активный участник сообщества
Платки расширения выводов под 2.54 мм MJIOT-AMB-02 для модулей RTL8195AM:
Имеют не более 2/3 выведенных GPIO с самого модуля(!)
Выводы модуля перепутаны - GPIOA_7 посажен на GND, USB D+ так-же на GND, где должны быть GND - они висят!
Со встроенной антенной при установке модуля на данную плату просто беда...
Не рекомендуется её использование (!).
Для отладки на них "не разработчикам", лучше взять что-то типа Wireless WIFI IOT Development Board RTL8195AM Debug Board Precise for Smart Home WIFI Module с DAP-Link:
Сами модули RTL8195AM.
00005661-xRTL8195AM_DataSheet_v01r09_20160513.pdf
http://www.nb-iot-tech.com/download/00005661-xRTL8195AM_DataSheet_v01r09_20160513.pdf
Включаем отладочную плату в USB и получаем виртуальный диск:
Далее всё готово (прошивка путем копирования файла в диск, COM порт для связи, ARM CMSIS отладчик, ...) для работы и отладки в Ameba Arduino, MBED, SDK 4.0 c IAR или GCC...
В COM порт при нажатии кнопки CHIP_EN выводится:
C MBED COM портом есть беда - не дружат, если в комп воткнуты две платы. Как это обойти?
Имеют не более 2/3 выведенных GPIO с самого модуля(!)
Выводы модуля перепутаны - GPIOA_7 посажен на GND, USB D+ так-же на GND, где должны быть GND - они висят!
Со встроенной антенной при установке модуля на данную плату просто беда...
Не рекомендуется её использование (!).
Для отладки на них "не разработчикам", лучше взять что-то типа Wireless WIFI IOT Development Board RTL8195AM Debug Board Precise for Smart Home WIFI Module с DAP-Link:
Сами модули RTL8195AM.
00005661-xRTL8195AM_DataSheet_v01r09_20160513.pdf
http://www.nb-iot-tech.com/download/00005661-xRTL8195AM_DataSheet_v01r09_20160513.pdf
Включаем отладочную плату в USB и получаем виртуальный диск:
Далее всё готово (прошивка путем копирования файла в диск, COM порт для связи, ARM CMSIS отладчик, ...) для работы и отладки в Ameba Arduino, MBED, SDK 4.0 c IAR или GCC...
В COM порт при нажатии кнопки CHIP_EN выводится:
Код:
=========================================================
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: 0x3a80, Image Addr: 0x10000bc8
Image1 Validate OK, Going jump to Image1
BOOT from Flash:YES
===== Enter Image 1 ====
SDR Controller Init
load NEW fw 0
Flash Image2:Addr 0xb000, Len 271560, Load to SRAM 0x10006000
No Image3
Img2 Sign: RTKWin, InfaStart @ 0x10006079
===== Enter Image 2 ====
#
HD [ 2 ] SW[0.01]
SimpleConfigSt [0]
Relay [100]
SET Relay OFF [1]
NET_IF_NUM:2
interface 1 is initialized
interface 0 is initialized
Initializing WIFI ...
Start LOG SERVICE MODE
#
wlan_init_done_callback!
wext_set_pscan_channel():ioctl[SIOCDEVPRIVATE] error[ATWC]: _AT_WLAN_JOIN_NET_
[ATWC]Error: SSID can't be empty
WIFI initialized
init_thread(53), Available heap 0x8660
Enter INTERACTIVE MODE
#
Start network!
# help
COMMAND LIST:
==============================
wifi_connect
wifi_connect_bssid
wifi_disconnect
wifi_info
wifi_on
wifi_off
wifi_ap
wifi_scan
iwpriv
wifi_promisc
wifi_simple_config
wifi_wps
wifi_sta_ap
wifi_debug
ping
dw
ew
exit
help
[MEM] After do cmd, available heap 35472
Последнее редактирование: