manuals.online logo
Brands
  1. Home
  2. •
  3. Brands
  4. •
  5. Roving Networks
  6. •
  7. Computer Hardware
  8. •
  9. Roving Networks RN-ISP-UM User manual

Roving Networks RN-ISP-UM User manual

Other Roving Networks Computer Hardware manuals

Roving Networks WIFLY GSX User manual

Roving Networks

Roving Networks WIFLY GSX User manual

Roving Networks RN-171 User manual

Roving Networks

Roving Networks RN-171 User manual

Popular Computer Hardware manuals by other brands

Toshiba TOSVERT VF-MB1/S15 IPE002Z Function manual

Toshiba

Toshiba TOSVERT VF-MB1/S15 IPE002Z Function manual

Shenzhen MEITRACK MVT380 user guide

Shenzhen

Shenzhen MEITRACK MVT380 user guide

TRENDnet TEW-601PC - SUPER G MIMO WRLS PC CARD user guide

TRENDnet

TRENDnet TEW-601PC - SUPER G MIMO WRLS PC CARD user guide

StarTech.com CF2IDE18 instruction manual

StarTech.com

StarTech.com CF2IDE18 instruction manual

Texas Instruments LMH0318 Programmer's guide

Texas Instruments

Texas Instruments LMH0318 Programmer's guide

Gateway 8510946 user guide

Gateway

Gateway 8510946 user guide

Devon IT TC2D Quick setup guide

Devon IT

Devon IT TC2D Quick setup guide

Krüger & Matz Air Shair2 owner's manual

Krüger & Matz

Krüger & Matz Air Shair2 owner's manual

Crystalio VPS-2300 quick guide

Crystalio

Crystalio VPS-2300 quick guide

MYiR FZ3 user manual

MYiR

MYiR FZ3 user manual

Protech Systems BC-K200 Quick reference guide

Protech Systems

Protech Systems BC-K200 Quick reference guide

Miranda DENSITE series DAP-1781 Guide to installation and operation

Miranda

Miranda DENSITE series DAP-1781 Guide to installation and operation

Sierra Wireless Sierra Wireless AirCard 890 quick start guide

Sierra Wireless

Sierra Wireless Sierra Wireless AirCard 890 quick start guide

Leadtek Killer Xeno Pro Quick installation guide

Leadtek

Leadtek Killer Xeno Pro Quick installation guide

Star Cooperation FlexTiny 3 Series Instructions for use

Star Cooperation

Star Cooperation FlexTiny 3 Series Instructions for use

Hotone Ampero user manual

Hotone

Hotone Ampero user manual

Connect Tech Xtreme/104-Express user manual

Connect Tech

Connect Tech Xtreme/104-Express user manual

Yealink WF50 user guide

Yealink

Yealink WF50 user guide

manuals.online logo
manuals.online logoBrands
  • About & Mission
  • Contact us
  • Privacy Policy
  • Terms and Conditions

Copyright 2025 Manuals.Online. All Rights Reserved.

Distributor of Microchip Technology: Excellent Integrated System Limited
Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE
Contact us: [email protected] 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 & Lifecycle Information:
Microchip Technology
Microchip Technology
RN-ISP
RN-ISP
For any questions, you can email us directly:
For any questions, you can email us directly:
[email protected]
[email protected]
1 / 21
1 / 21
Distributor of Microchip Technology: Excellent Integrated System Limited
Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE
Contact us: [email protected] Website: www.integrated-circuit.com
!
www.rovingnetworks.com 1
RN-WIFLYCR-UM-.01
! !
RN-ISP-UM
In-System Programmer
USER MANUAL
© 2012 Roving Networks. All rights reserved.
RN-ISP-UM-1.1 Version 1.1 1/19/2012
2 / 21
2 / 21
Distributor of Microchip Technology: Excellent Integrated System Limited
Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE
Contact us: [email protected] Website: www.integrated-circuit.com
!
www.rovingnetworks.com 2
RN-ISP-UM-1.1
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. It also exposes the
hardware signals and certain GPIO pins for debugging. The ISP has reset and wake buttons that help with debugging
applications.
The RN-ISP is part of the RN-SDK, which consists of:
•RN-IDK—This board contains the WiFly module, dual power supplies, multiple hardware interfaces (e.g., UART,
SDIO/SPI slave, and SPI master), and current measurement capability that allows power profiling of the WiFly
module.
•RN-ISP—The ISP provides a means to download and debug application code to the WiFly module.
•USB cable—This cable connects the RN-ISP to a Linux-based development computer’s USB port.
•16-way ribbon cable—This cable provides data and power connections between the RN-ISP and the RN-IDK.
PREREQUISITES
Before using the RN-ISP, you must have the following hardware and software:
•Development PC with Linux and a USB port.
•Configuration permissions for the development PC. Developers should have an account on the development PC
with either sudo (if using Ubuntu) or root access.
•RN-SDK hardware.
•Jira access to software tools and libraries for developing applications on the WiFly module.
NOTE: The development environment is Linux. You cannot development firmware in the Windows or Mac
environments.
!
3 / 21
3 / 21
Distributor of Microchip Technology: Excellent Integrated System Limited
Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE
Contact us: [email protected] Website: www.integrated-circuit.com
!
www.rovingnetworks.com 3
RN-ISP-UM-1.1
CONNECTING THE RN-ISP TO THE DEVELOPMENT PC & RN-IDK
Connect the components of the RN-IDK using the following steps:
1. Connect the USB cable from the RN-ISP to the development PC.
2. Connect the ISP 16-way ribbon cable from the RN-ISP to the RN-IDK’s H1 connector.
To install the RN-ISP, follow the instructions in EPSILON-6, EPSILON-1. Also refer to Known Issues (KNOWN-24) for
additional information.
Figure 1 shows the connection setup. The RN-ISP provides power to the RN-IDK.
Figure 1. RN-ISP Connected to the Development PC
!
USB Cable
RN-ISP Power LED
RN-ISP 16-Pin
Debug Header
RN-ISP
RN-IDK 16-Pin
Debug Header
RN-IDK Board
Computer’s USB Port
4 / 21
4 / 21
Distributor of Microchip Technology: Excellent Integrated System Limited
Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE
Contact us: [email protected] Website: www.integrated-circuit.com
!
www.rovingnetworks.com 4
RN-ISP-UM-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.
Figure 2. RN-ISP Board Description
!
Table 1. Probe Hook Detail
Probe Hook Color
Description
Black
Ground
Red
Power (3.3 or 5 V)
Yellow
ISENSE
!
Reset Button
& LED
SWD
(J2)
3.3-V
Regulated
16-Pin Debug
Connector (J3)
10-Pin Debug
Connector (J4)
Wake Button
& LED
5 V from
USB
Mini USB
Connector
Probe Hooks
(Ground)
Probe Hook for
Power Measurement
(ISENSE)
Power
LED
Jumper
Block
(P2)
Test
Points
(P3)
5 / 21
5 / 21
Distributor of Microchip Technology: Excellent Integrated System Limited
Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE
Contact us: [email protected] Website: www.integrated-circuit.com
!
www.rovingnetworks.com 5
RN-ISP-UM-1.1
Figure 3. RN-ISP Pin Description
16-Pin Debug Connector (J3)
!
Pin
Description
1
GND
2
VDD_TARGET
3
ISP_DMA_RX
4
ISP_USER_TX
5
ISP_WAKE!
6
ISP_RESET
7
ISP_DMA_TX
8
ISP_USER_RX
9
VDD_TARGET
10
GND
11
ISP_SCK
12
ISP_MOSI
13
ISP_MISO
14
ISP_IRQ
15
ISP_SS
16
ISP_PWR_DOWN
Jumper Block (P2)
!
Row
Description
1
PWR_DOWN
2
USER_RTS
3
USER_CTS
4
USER_RX
5
USER_TX
6
DMA_RX
7
DMA_TX
8
SS
9
IRQ
10
MISO
11
MOSI
12
SCK
13
VDD_3V3_SW
10-Pin Debug Connector (J4)
!
Pin
Description
1
GND
2
VDD_TARGET
3
ISP_DMA_RX
4
ISP_USER_TX
5
ISP_WAKE
6
ISP_RESET
7
ISP_DMA_TX
8
ISP_USER_RX
9
ISP_USER_CTS
10
ISP_USER_RTS
SWD (J2)
!
Pins
Description
1
3.3-V VDD
2
SWD_DATA
3
GND
4
GND
5
SWD_CLK
6
No connect
!
15
13
11
9
7
5
3
1
16
14
12
10
8
6
4
2
1
2
3
4
5
6
7
8
9
10
11
12
13
9
7
5
3
1
10
8
6
4
2
4
513
26
6 / 21
6 / 21
Distributor of Microchip Technology: Excellent Integrated System Limited
Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE
Contact us: [email protected] Website: www.integrated-circuit.com
!
www.rovingnetworks.com 6
RN-ISP-UM-1.1
USING CUSTOM FIRMWARE
You can develop custom firmware and load it into the WiFly module’s flash memory. The following sections describe how to
load and run custom applications.
Load an Application into Flash Memory
Applications are stored in the WiFly module’s flash memory. To load applications onto the flash memory, you use the
module’s DMA_UART port. To load the Hello World example application, perform the following steps:
1. Connect the hardware as described previously.
2. Open a terminal window on the development computer.
3. Change directory to the examples directory, which contains the Hello World application.
4. 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. To start the application, assert the reset momentarily by pressing and
releasing the RN-ISP’s reset button. Your application begins running. See Figure 4.
Figure 4. Hello World Example Application
!
Reset & Wake Buttons
The RN-ISP board has reset and wake buttons to reset and wake the application. To assert the RESET signal, press and
hold the reset button until the LED turns on, which causes your application to restart. To de-assert the RESET signal, press
the reset button again and the LED turns off.
To wake the module from sleep, press and hold the wake button. The wake LED turns on indicating that the WAKE signal
is asserted, causing your application to wake from sleep. To de-assert the WAKE signal, press the wake button again. The
LED turns off.
7 / 21
7 / 21
Distributor of Microchip Technology: Excellent Integrated System Limited
Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE
Contact us: [email protected] Website: www.integrated-circuit.com
!
www.rovingnetworks.com 7
RN-ISP-UM-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.
Connect to the RN-134 Evaluation Board
Pin1 (indicate with a square pad) on the 10-pin debug header on the RN-134 board must align with the 16-way ribbon
cable’s red wire as shown in Figure 5. You must use a 10-pin header to connect the 16-way ribbon cable and the 10-pin
debug port.
Figure 5. Connect the RN-ISP to the RN-134 Board
Connect to the RN-174 Evaluation Board
Pin1 (indicate with a square pad) on the 16-pin debug header on the RN-174 board must align with the 16-way ribbon
cable’s red wire as shown in Figure 6. You must use a 16-pin header to connect the 16-way ribbon cable and the 16-pin
debug port.
Figure 6. Connect the RN-ISP to the RN-174 Board
!
16-Way Ribbon Cable
Connecting to RN-ISP
Pin 1
10-Pin
Connector
Debug Port on
RN-134 Board
RN-134 Evaluation Board
Debug Port on
RN-134 Board
16-Way Ribbon Cable
Connecting to RN-ISP
Pin 1
RN-174 Evaluation Board
Debug
Port
Debug Port on
RN-174 Board
8 / 21
8 / 21
Distributor of Microchip Technology: Excellent Integrated System Limited
Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE
Contact us: [email protected] Website: www.integrated-circuit.com
!
www.rovingnetworks.com 8
RN-ISP-UM-1.1
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.
The RN-ISP can be used to configure Roving Networks firmware from a Linux, Windows, or Mac computer. However,
before you can use the RN-ISP with a Windows or a Mac computer, you must install FTDI chip drivers from the FTDI
website at http://www.ftdichip.com/Drivers/VCP.htm. Refer to “Appendix A: Installing FTDI drivers for Windows” on page 9
for installation instructions.
NOTE: You cannot develop firmware on a Windows or Mac computer. However, you can use Windows, Mac, or Linux
computers to monitor and configure the firmware.
Launch a terminal emulator program and select the user UART COM port. The default COM port settings are 9,600 baud,
8 bits, no parity, and 1 stop bit. Enter the escape sequence $$$ to go into command mode. The module returns CMD
indicating that it is in command mode.
For a complete list of commands, refer to the command reference section in the WiFly Advanced User Manual, which is
available on the Support page of the Roving Networks web site at http://www.rovingnetworks.com/Support_Overview.
Figure 7 shows how to connect the RN-134 board to a PC.
Figure 7. Connecting the RN-134 to your PC
9 / 21
9 / 21
Distributor of Microchip Technology: Excellent Integrated System Limited
Datasheet of RN-ISP - PROGRAMMER ISP INTERFACE
Contact us: [email protected] Website: www.integrated-circuit.com
!
www.rovingnetworks.com 9
RN-ISP-UM-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. You can download the drivers from the FTDI
website at http://www.ftdichip.com/Drivers/VCP.htm. After you download the drivers perform these steps to configure the
COM ports:
1. Run the FTDI driver executable to install it.
2. When the driver finishes installing, connect the RN-ISP to the USB port of your computer.
3. Open your PC’s device manager. You will see four USB serial converter devices: A, B, C, and D as shown in
Figure 8.
Figure 8. FTDI Drivers in the Device Manager
!
4. Go to the properties menu of each USB serial converter and turn on the Load VCP option as shown in Figure
9Error! Reference source not found..
10 / 21
10 / 21