background image

4. 

Hardware User Guide

4.1 

Connectors

4.1.1 

PIC24FJ64GU205 Curiosity Nano Pinout

All the PIC24FJ64GU205 I/O pins are accessible at the edge connectors on the board. The image below shows the
board pinout.

Figure 4-1. PIC24FJ64GU205 Curiosity Nano Pinout

USB

DEBUGGER

PIC24FJ64GU205

SW0

LED0

PS LED

NC

N

C

ID

ID

CDC RX

C

D

C

R

X

TX

RC9

RP25

CDC TX

C

D

C

T

X

RX

RA11

PRIN29

DBG1

D

B

G

1

RA1

ICSP_CLK

PGC3

DBG2

D

B

G

2

RA12

RPIN30

SW0

RC2

R

C

2

RP18

TX

RA13

R

A

1

3

RPIN31

RX

RB9

R

B

9

RP9

I2C SDA1

RB8

R

B

8

RP8

I2C SCL1

RC3

R

C

3

RP19

SPI MOSI

RC4

R

C

4

RP20

SPI MISO

RC5

R

C

5

RP21

SPI SCK

RB7

R

B

7

RP7

SPI SS

GND

G

N

D

RB5

R

B

5

RP5

TX

RA14

R

A

1

4

RPIN32

RX

RC8

R

C

8

RP24

RC6

R

C

6

RP22

RC1

R

C

1

RP17

LED

RA10

R

A

1

0

RP28

RA2

R

A

2

(OSCI)

RA3

R

A

3

(OSCO)

GND

G

N

D

VBUS

V

B

U

S

VOFF

V

O

F

F

DBG3

D

B

G

3

MCLR

DBG0

D

B

G

0

RA0

ICSP_DAT

PGD3

GND

G

N

D

VTG

V

T

G

RC0

R

C

0

RP16

AN10

RB3

R

B

3

RP3

AN5

RB2

R

B

2

RP2

AN4

RB1

R

B

1

RP1

AN3

RB0

R

B

0

RP0

AN2

RB15

R

B

1

5

RP15

AN9

RB14

R

B

1

4

RP14

AN6

RB13

R

B

1

3

RP13

AN7

GND

G

N

D

RA7

R

A

7

RA9

R

A

9

RA8

R

A

8

RC7

R

C

7

RP23

RC9

R

C

9

RP25

TX

CDC_RX

RA11

R

A

1

1

RPIN29

RX

CDC_TX

RA4

R

A

4

(SOSCO)

RB4

R

B

4

RP4

(SOSCI)

GND

G

N

D

DEBUGGER

PIC24FJ64GU205

Analog

Debug

I2C

SPI

UART

Peripheral

Port

Power

Ground

PPS

Shared pin

Info: 

 Peripheral signals shown in the image above, such as UART, I

2

C, SPI, ADC, PWM, and others, are

shown at specific pins to comply with the Curiosity Nano Board standard. These signals can usually be
routed to alternate pins using the Peripheral Pin Select (PPS) feature in the PIC24FJ64GU205.

4.1.2 

Using Pin-Headers

The edge connector footprint on PIC24FJ64GU205 Curiosity Nano has a staggered design where each hole is
shifted 8 mil (~0.2 mm) off-center. The hole shift allows the use of regular 100 mil pin-headers on the board without
soldering. Once the pin-headers are firmly in place, they can be used in normal applications like pin sockets and
prototyping boards without any issues.

 

Hardware User Guide

©

 2021 Microchip Technology Inc.

 User Guide

50003124A-page 24

Содержание Curiosity Nano PIC24FJ64GU205

Страница 1: ...egrate the device into a custom design The Curiosity Nano series of evaluation boards include an on board debugger No external tools are necessary to program and debug the PIC24FJ64GU205 MPLAB X IDE S...

Страница 2: ...ce Implementation 11 3 1 3 2 Configuration Words 11 3 1 3 3 Special Commands 11 3 1 4 Data Gateway Interface DGI 12 3 1 4 1 Debug GPIO 12 3 1 4 2 Timestamping 13 3 2 Curiosity Nano Standard Pinout 13...

Страница 3: ...5 1 Identifying Product ID and Revision 28 6 Document Revision History 29 7 Appendix 30 7 1 Schematic 30 7 2 Assembly Drawing 32 7 3 Curiosity Nano Base for Click boards 33 7 4 Disconnecting the On B...

Страница 4: ...table Target Voltage MIC5353 LDO regulator controlled by the on board debugger 1 8 3 6V output voltage limited by USB input voltage 500 mA maximum output current limited by ambient temperature and out...

Страница 5: ...rnal programmer or debugger tool is required Tip If closed the Kit Window in MPLAB X IDE can be reopened through the menu bar Window Kit Window 2 1 3 MPLAB X IDE Device Family Packs Microchip MPLAB X...

Страница 6: ...essing and visualizing data The Data Visualizer can receive data from various sources such as serial ports and on board debugger s Data Gateway Interface as found on Curiosity Nano and Xplained Pro bo...

Страница 7: ...ith the target application through terminal software A Data Gateway Interface DGI for code instrumentation with logic analyzer channels debug GPIO to visualize program flow The on board debugger contr...

Страница 8: ...ve Target Send Terminal Receive Terminal Send Info As shown in Figure 3 1 the debugger s CDC TX pin is connected to a UART RX pin on the target for receiving characters from the host computer Similarl...

Страница 9: ...r earlier has the following behavior Debugger UART receiver is disabled and no further data will be transferred to the host computer Debugger UART transmitter will continue to send data that is queued...

Страница 10: ...pported with explicit baud rates CMD SEND_9600 CMD SEND_115200 CMD SEND_460800 USB Level Framing Considerations Sending data from the host to the CDC can be done byte wise or in blocks which will be c...

Страница 11: ...that has previously been programmed To erase the target device copy a text file starting with CMD ERASE onto the disk By default the CURIOSITY drive contains several read only files for generating ic...

Страница 12: ...If external power is provided this has no effect Debugger firmware v1 16 or newer Info The content sent to the mass storage emulated disk triggers the commands listed here and provides no feedback in...

Страница 13: ...The timestamp counter implemented in the Curiosity Nano debugger increments at 2 MHz frequency providing a timestamp resolution of a half microsecond 3 2 Curiosity Nano Standard Pinout The 12 edge con...

Страница 14: ...the target PIC24FJ64GU205 microcontroller and its peripherals The voltage from a USB connector can vary between 4 4V to 5 25V according to the USB specification and will limit the maximum voltage to...

Страница 15: ...new voltage setting is applied to the board when the debugger is accessed in any way like pushing the Refresh Debug Tool Status button in the project dashboard tab or programming reading program memo...

Страница 16: ...level shifters and the standard operating condition of the PIC24FJ64GU205 is 2 0 3 6V Applying a higher voltage may cause permanent damage to the board Info If an external voltage is applied without p...

Страница 17: ...tage or use an external voltage supply on the VTG pin Target Voltage is Different From Setting This can be caused by an externally applied voltage to the VTG pin without setting the VOFF pin low If th...

Страница 18: ...t consumption on the VBUS pin to fix this issue 3 4 Low Power Measurement Power to the PIC24FJ64GU205 is connected from the on board power supply and VTG pin through a 100 mil pin header marked with P...

Страница 19: ...microcontrollers on external hardware 3 5 1 Supported Devices All external AVR microcontrollers with the UPDI interface can be programmed and debugged with the on board debugger with Microchip Studio...

Страница 20: ...supported by the on board debugger 3 5 3 Hardware Modifications The on board debugger is connected to the PIC24FJ64GU205 by default Remove these connections before any external microcontroller can be...

Страница 21: ...er and level shifters actively drive data and clock signals used for programming and debugging DBG0 DBG1 and DBG2 Usually the external resistor on these signals can be ignored Pull down resistors are...

Страница 22: ...3 6 Connecting External Debuggers Even though there is an on board debugger external debuggers can be connected directly to the PIC24FJ64GU205 Curiosity Nano to program debug the PIC24FJ64GU205 The on...

Страница 23: ...er Programmer is capable of delivering high voltage on the MCLR pin High voltage can permanently damage R110 If R110 is broken the on board debugger can not enter Programming mode of the PIC24FJ64GU20...

Страница 24: ...B0 RB0 RP0 AN2 RB15 RB15 RP15 AN9 RB14 RB14 RP14 AN6 RB13 RB13 RP13 AN7 GND GND RA7 RA7 RA9 RA9 RA8 RA8 RC7 RC7 RP23 RC9 RC9 RP25 TX CDC_RX RA11 RA11 RPIN29 RX CDC_TX RA4 RA4 SOSCO RB4 RB4 RP4 SOSCI G...

Страница 25: ...portant Once the pin headers are in place they are hard to remove by hand Use a set of pliers and carefully remove the pin headers to avoid damage to the pin headers and PCB 4 2 Peripherals 4 2 1 Targ...

Страница 26: ...he edge connector To use the crystal some hardware modifications are required The crystal XC200 Abracon ABS07 32 768kHz 7 T and the capacitors C205 10 pF AVX 04025A100JAT2A and C206 13 pF Murata GRM15...

Страница 27: ...ebugger section All connections between the target and the debugger are tri stated as long as the debugger is not actively using the interface Hence since there are little contaminations of the signal...

Страница 28: ...The first six digits of the serial number listed under kit information contain the product identifier and revision Tip If closed the Kit Window can be opened in MPLAB X IDE through the menu bar Window...

Страница 29: ...6 Document Revision History Rev A Document 2 2021 Initial release of this document Document Revision History 2021 Microchip Technology Inc User Guide 50003124A page 29...

Страница 30: ...14 GND 15 0 TX 16 1 RX 17 2 18 3 19 0 20 GND 24 DBG3 46 DBG0 45 GND 44 VCC 43 PWM 3 38 ADC 2 37 ADC 1 36 ADC 0 35 GND 34 4 30 4 26 GND 25 ADC 7 42 ADC 6 41 ADC 5 40 PWM 4 39 DEBUGGER TARGET ID 2 VOFF...

Страница 31: ...ano_Debugger SchDoc A11 0406 FE AB 26 E0 FF FF FF FF 9F 0C 4D 00 F3 57 E8 96 F4 64 98 02 35 07 92 86 62 87 5F 0E FW1 A12 1314 TESTDOC1 S3 PIC24FJ64GU205_Curiosity_Nano_Revision_History SchDoc PIC24FJ6...

Страница 32: ...wing Figure 7 2 PIC24FJ64GU205 Curiosity Nano Assembly Drawing Top PIC MCU b Figure 7 3 PIC24FJ64GU205 Curiosity Nano Assembly Drawing Bottom t c 4 Appendix 2021 Microchip Technology Inc User Guide 50...

Страница 33: ...B15 RB15 RP15 AN9 RB14 RB14 RP14 AN6 RB13 RB13 RP13 AN7 GND GND RA7 RA7 RA10 RA10 RP28 RA8 RA8 RC7 RC7 RP23 RC9 RC9 RP25 TX CDC_RX RA11 RA11 RPIN29 RX CDC_TX RA4 RA4 SOSCO RB4 RB4 RP4 SOSCI GND GND DE...

Страница 34: ...ng Cutting the power supply strap will disconnect the on board power supply Tip Reconnect any cut connection by using solder Alternatively mount a 0 0402 resistor Tip When the debugger is disconnected...

Страница 35: ...Figure 7 6 On Board Debugger Connection Cut Straps GPIO straps bottom side Power Supply strap top side Appendix 2021 Microchip Technology Inc User Guide 50003124A page 35...

Страница 36: ...elp customers A listing of sales offices and locations is included in this document Technical support is available through the website at www microchip com support Microchip Devices Code Protection Fe...

Страница 37: ...arFire Prochip Designer QTouch SAM BA SenGenuity SpyNIC SST SST Logo SuperFlash Symmetricom SyncServer Tachyon TimeSource tinyAVR UNI O Vectron and XMEGA are registered trademarks of Microchip Technol...

Страница 38: ...Quality Management System For information regarding Microchip s Quality Management Systems please visit www microchip com quality 2021 Microchip Technology Inc User Guide 50003124A page 38...

Страница 39: ...2 China Xiamen Tel 86 592 2388138 China Zhuhai Tel 86 756 3210040 India Bangalore Tel 91 80 3090 4444 India New Delhi Tel 91 11 4160 8631 India Pune Tel 91 20 4121 0141 Japan Osaka Tel 81 6 6152 7160...

Отзывы: