Page 1
Distributor of Microchip Technology: Excellent Integrated System Limited Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com Excellent Integrated System Limited Excellent Integrated System Limited Stocking Distributor Stocking Distributor Click to view price, real time Inventory, Delivery & Lifecycle Information: Click to view price, real time Inventory, Delivery &...
Page 3
OVERVIEW You use Roving Networks In-System-Programmer (ISP), RN-ISP, to download code to WiFly modules and debug it. The ISP can download code to the WiFly evaluation boards if they have a 16 or 10-pin debug header. The ISP measures current consumption and plots the power profiles of the WiFly modules in different power states.
Page 4
Distributor of Microchip Technology: Excellent Integrated System Limited Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com RN -ISP-U M- 1.1 CONNECTING THE RN-ISP TO THE DEVELOPMENT PC & RN-IDK Connect the components of the RN-IDK using the following steps: Connect the USB cable from the RN-ISP to the development PC.
Page 5
Distributor of Microchip Technology: Excellent Integrated System Limited Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com RN -ISP-U M- 1.1 BOARD DESCRIPTION Figure 2 describes the components on the RN-ISP development board and Figure 3 describes the pins and jumpers. Table 1 provides more detail on the probe hooks.
Page 7
Change directory to the examples directory, which contains the Hello World application. Build and load the application image into flash memory using the make load <cr> command. Roving Networks provides a variety of example applications, all of which include a makefile with a make target named load. Run the Application Once the application has been loaded successfully, open a console window and launch a terminal program such as minicom to monitor the output on the UART port.
Page 8
Distributor of Microchip Technology: Excellent Integrated System Limited Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com RN -ISP-U M- 1.1 CONNECT THE RN-ISP TO EVALUATION BOARDS Application developers can use the WiFly evaluation boards as a prototyping platform for their applications. You can download application code to the board using a 16 or 10-pin header attached to the 16-way ribbon cable of the RN-ISP.
Page 9
USING ROVING NETWORKS FIRMWARE ON THE WIFLY MODULE You can use the ISP to monitor and configure the WiFly module while it is running a Roving Networks application. Additionally, you can go into command mode and configure the various parameters using the ASCII command interface.
Page 10
Distributor of Microchip Technology: Excellent Integrated System Limited Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com RN -ISP-U M- 1.1 APPENDIX A: INSTALLING FTDI DRIVERS FOR WINDOWS Before using the RN-ISP to download firmware or configure the RN-131 or RN-171 module using their respective development boards (RN-134 or RN-174), you must first install FTDI drivers.
Page 11
Distributor of Microchip Technology: Excellent Integrated System Limited Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com RN -ISP-U M- 1.1 Figure 9. Turn On Load VCP Option Disconnect the RN-ISP from your computer’s USB port. Re-connect the RN-ISP to your computer’s USB port.
Page 12
Distributor of Microchip Technology: Excellent Integrated System Limited Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com RN -ISP-U M- 1.1 Figure 10. RN-ISP COM Ports www.rovingnetworks.com...
Page 13
To use this tool, you must have licensed the SDK from Roving Networks and installed it on a Linux computer. When the SDK is running on the development machine, follow these steps to start the power profile application: Connect the RN_G2ISP to the development machine.
Page 14
Distributor of Microchip Technology: Excellent Integrated System Limited Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com RN -ISP-U M- 1.1 Figure 12. Example Power Profile The power profile in Figure 12 shows the power consumed by the module in various states, such as sleep, wake up and load an application from flash, power on the transmitter to send data, put the transmitter in idle (receiving) mode, and go back to sleep.
Page 15
Distributor of Microchip Technology: Excellent Integrated System Limited Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com RN -ISP-U M- 1.1 FLASH LOADER UTILITY It is sometimes convenient to load a binary image without installing and using the SDK. With the flash loader utility, you can flash the firmware onto the module using a PC.
Page 16
Distributor of Microchip Technology: Excellent Integrated System Limited Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com RN -ISP-U M- 1.1 Figure 14. USB Serial Port (COM31) Properties Window In the USB Serial Port (COM31) Properties window, click the Port Settings tab. Click Advanced.
Page 17
NOTE: If all ports from COM1 through COM10 are in use, follow the instructions in the COM port reset application note to clear out the COM ports. The application note is available on the Roving Networks Documentation & Resources web page at http://www.rovingnetworks.com/resources/show/.
Page 18
Distributor of Microchip Technology: Excellent Integrated System Limited Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com RN -ISP-U M- 1.1 APPENDIX D: LEGACY BOARD DIAGRAM Figure 17 shows the components and pin description of a legacy version of the ISP. Figure 17.
Page 19
Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com RN -ISP-U M- 1.1 RESOURCES & RELATED DOCUMENTS For more information, refer to the following sources, which are available on the Support page on the Roving Networks website at http://www.rovingnetworks.com/support.php: • RN-131 Data Sheet •...
Page 20
Distributor of Microchip Technology: Excellent Integrated System Limited Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com RN -ISP-U M- 1.1 NOTES www.rovingnetworks.com...
Page 21
Roving Networks products are not authorized for use in safety-critical applications Los Gatos, CA 95032 (such as life support) where a failure of the Roving Networks product would +1 (408) 395-5300 reasonably be expected to cause severe personal injury or death, unless officers of www.rovingnetworks.com...
Need help?
Do you have a question about the RN-ISP-UM and is the answer not in the manual?
Questions and answers