Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
boards:chipkitpi [2015/02/25 03:11] – [Firmware] darronboards:chipkitpi [2020/08/05 19:05] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ==== ChipKIT Pi ==== ==== ChipKIT Pi ====
 <wrap right> <wrap right>
-{{:boards:mx270.jpg?200}}+{{:boards:mx270.jpg?200|MX270 at 48MHz}} 
 +\\ \\ 
 +{{:boards:triple.jpg?200|Prototyping board + chipKIT Pi + Pi Zero}}
 </wrap> </wrap>
  
Line 7: Line 9:
  
 It is designed to be used with the It is designed to be used with the
-[[:boards:chipkitpi:mpide|Multi-Platform Integrated Development Environment]] but this isn't a requirement.+[[:tools:mpide|Multi-Platform Integrated Development Environment]] but this isn't a requirement. 
 + 
 +=== RPi GPIO header ==
  
-=== RPi GPIO header (RPi-Connect) === 
 <code> <code>
 +RPi-Connect
                     JP5                     JP5
                 +---J4---+                 +---J4---+
-NC              01      02 GPIO0/GPIO2 +NC              01      02 GPIO0/GPIO2/SDA 
-GPIO1/GPIO3     03      04 NC+GPIO1/GPIO3/SCL 03      04 NC
 GPIO4           05      06 GND GPIO4           05      06 GND
 GPIO18          07      08 GPIO17 GPIO18          07      08 GPIO17
Line 27: Line 31:
 </code> </code>
  
-=== I/O headers (Arduino 3V3 compatible) ===+=== PIC32 GPIO headers === 
 <code> <code>
 +Arduino 3V3 compatible
                                                 JA1             PIC32MX250F128B                                                 JA1             PIC32MX250F128B
                                                 ===             ===============                                                 ===             ===============
Line 52: Line 58:
 </code> </code>
  
-== LED/SW/JTAG ==+=== LED ===
 <code> <code>
 LED             PIC32MX250F128B LED             PIC32MX250F128B
Line 61: Line 67:
 RX1             12      RA4 RX1             12      RA4
 TX1             11      RB4 TX1             11      RB4
 +</code>
  
 +=== Switch ===
 +<code>
 SW              PIC32MX250F128B SW              PIC32MX250F128B
 ==              =============== ==              ===============
 BOOTLOAD-EN     18      RB9 BOOTLOAD-EN     18      RB9
 RESET                 !MCLR RESET                 !MCLR
 +</code>
  
 +=== JTAG ===
 +<code>
 JTAG    PIC32MX250128B          JTAG    PIC32MX250128B JTAG    PIC32MX250128B          JTAG    PIC32MX250128B
 ====    ==============          ====    ============== ====    ==============          ====    ==============
Line 73: Line 85:
 2       13,28   3V3                   16      RB7     JP14 2       13,28   3V3                   16      RB7     JP14
 </code> </code>
-Orientation is ICSP port to the left and JTAG port to the right. 
  
 === ICSP === === ICSP ===
Line 88: Line 99:
  
  
-=== Firmware ===+=== Boot loader & LED demo === 
 + 
 +The boot loader firmware can be updated or programmed into a blank chip using [[projects:pickle|Pickle]] Microchip PIC ICSP.
  
-Firmware can be updated or programmed into a blank chip using [[projects:pickle|Pickle]] Microchip PIC ICSP.+The process is documented on the [[:projects:chipkit32|chipkit32]] boot loader project page which also contains information about an LED blink demo.
  
-The process is documented [[projects:firmchip|here]]. 
  
 +=== Resources ===
 +[[https://www.element14.com/community/servlet/JiveServlet/download/63873-2-118998/chipKIT%20Pi%20Schematic.zip|Schematic]]