Does it possible to virtual simulation of a IoT wifi module?
Suggest me kindly.
I am working with a WIFI module from a different company.
It has JTAG interface with API, SPI protocol with main MCU and UART as well.
Take a look the image below.
Kindly find a suitable EVM to support it in case of IoT.
I will provide all information relating to this project.
Following facilities are required...
1. USB to serial driver.
2. Serial terminal utility.
3. Wifi Mode setup
4. Setup soft mode
5. Command line interface
6. Consol command
I am not sure about what your are requesting.
Connecting a Wifi module to Rapid IoT:
UART over USB:
It has been made available for projects compiled with Rapid Iot Studio:
Using a docking station, you can also have access to UART via a Terminal:
Dear Sir Eric,
Thank you for your nice feedback.
My project is little bit different.
Let me explain you.
This module wifi module has...
1. On-chip PA, LNA, and RF Switch
2. Connection Manager for Autonomous and Fast Wi-Fi Connections
3. Built-in Hardware Crypto Engines for Advanced Security
4 . 16-bit Sigma-Delta ADC : Differential 2 Channels
12-bit SAR ADC : Single-Ended 4 Channels
5. Supports Various Interfaces
– eMMC/SD Expanded Memory
– SDIO Host/Slave Function
– Quad-lane SPI for External Flash Control
– 2 Universal Asynchronous Receivers and Transmitters(UARTs)
– Serial Peripheral Interface(SPI) Master/Slave Interface
– Inter-Integrated Circuit(I2C) Master/Slave Interface
– I2S for Digital Audio Streaming
– Pulse-Width Modulation(PWM)
– Individually Programmable, Multiplexed GPIO Pins
My intention is to use it for security purpose.
This module could be connected with STM32 main MCU where image signal will be processed.
Both will communicate with UART interrupt. Wifi module will be support for AWS(Amazon Web Service) IoT Cloud platform. If you look at the figure, with the GTAG server cloud program will be downloaded.
So you are looking for a UART example for your needs? Or do you need an SPI example?
You can try communicating your module with the K64 through one of the dock station pinouts, do the signal processing in the K64, will that help your needs?
Dear Sir Martinage,
Right at the moment, I need to check weather my WIFI module can split its data in smart phone APPs or can be connect in AWS cloud.
Do you think my device need any other EVM board? I can download SDK program on it.
Kindly give me a suggestion.
It will depend on what you would like to do, you can check the different solutions that NXP has for AWS , and see if one of those can fit in your project by communication that through an SPI or UART bus.
Dear Sir Martinage,
Practicaly I have connect this module to serial port by SECUIRE CRT, but no data has recieved !
To activate the WIFI module 4 image files are necessary. This image has SFDP (Serial Flash Discoverable Parameter) of the serial flash which is installed on WIFI module and runs the active RTOS image.
I think, UART is not a possible for bootloading, what do you think ?
JTAG is not necessary?
If your module uses so many images, I believe that instead of thinking of the module you will need something bigger, as where will you store those images? In the Rapid IoT ? DO you have enough memory for that?
There are no libraries for PTIM for neither the KW41 nor the K64F.
You will need also the JTAG or SWD to debug, don't you?
Dear Sir Martinez,
Thank you once again for your kind consideration here.
This WIFI module datasheet is confidential as I heard.
I think it has enough memory,
ROM : 192KBytes
SRAM : 1664KBytes
OTP : 16KBytes
Retention Memory : 28KBytes
This company also provide an EVM board, but right at this moment I dont have it.
This module is connected with that EVM board which has also a main MCU.
I think that MCU talk in SPI/UART mode to that WIFI module.
My company wants me to check this WIFI module(see the first post figure) by downloading existing Firmware.
Take a look on the JTAG timing diagram, J1...J11's are the parameter number.
Find a similar solution in NXP.
It will depend mostly on your module necessities, as you might be able to communicate through a serial interface like UART or SPI, but still if there are some necessary commands to deploy in order to boot the kit, there are some elements that you will need to verify if those can be implemented in the Rapid IoT kit.
It would appear that it is capable, but without all the information you will need to verify what your module needs and check if there are enough elements available in the Rapid IoT, I believe that you have enough, but please check the SLN-RPK-NODE Rapid IoT Prototyping Tool User’s Guide , there is a block diagram, that also gives you a better picture of the kit and its elements.