Difference between revisions of "RPI PSOC5"

From Land Boards Wiki
Jump to navigation Jump to search
Line 111: Line 111:
 
** 4 pin 1:1 Dupont cable
 
** 4 pin 1:1 Dupont cable
 
** USB A Male to female cable
 
** USB A Male to female cable
 +
 +
[[file:LitProgPlusCable_6159.jpg]]
 +
 
* Has a CY8C5868LTI-LP039 used as the programmer
 
* Has a CY8C5868LTI-LP039 used as the programmer
 
* [https://www.infineon.com/dgdl/Infineon-CY8CKIT-059_PSoC_5LP_Prototyping_Kit_Guide-UserManual-v01_00-EN.pdf CY8CKIT-059 Guide]  
 
* [https://www.infineon.com/dgdl/Infineon-CY8CKIT-059_PSoC_5LP_Prototyping_Kit_Guide-UserManual-v01_00-EN.pdf CY8CKIT-059 Guide]  
Line 116: Line 119:
 
* Sometimes need to press "BOOT/TARGET RESET" SW3 pushbutton for -6 seconds until PC detects and drive comes up on PC
 
* Sometimes need to press "BOOT/TARGET RESET" SW3 pushbutton for -6 seconds until PC detects and drive comes up on PC
  
[[file:LitProgPlusCable_6159.jpg]]
+
[[FILE:KITPROG_RST.png]]
  
 
* Program using [https://www.infineon.com/cms/en/design-support/tools/sdk/psoc-software/psoc-creator/ PSOC Creator]
 
* Program using [https://www.infineon.com/cms/en/design-support/tools/sdk/psoc-software/psoc-creator/ PSOC Creator]

Revision as of 17:14, 5 April 2022

Raspberry Pi Clone

RPI PSOC5 720px-pic2.jpg

Features

  • Raspberry Pi Electrical and Mechanical Compatible
    • 40 pin GPIO connector
    • Connects to all GPIO pins of the Raspberry Pi
  • Programmable System on a Chip (PSoC)
    • Cypress Semiconductor
  • USB Micro connector
    • Placed in the same location as a Raspberry Pi
    • Provides 5V power
    • 5V power is polyfuse protected
  • 3.3V regulator
  • 3.3V or 5V I/O
    • H3 - Voltage Select Jumper
  • On-board LED
    • PSOC Pin 5.4

Connectors

J1 - USB Power Connector

  • USB Micro B

H1 - 40 Pin GPIO Connector

  • BCM pin numbers

RPI 40Pin Conn.PNG

  • PSOC5 to BCM mapping

RPI PSOC5 PSOC TO BCM.png

H2 - Programming header

  1. GND
  2. RESET*
  3. SWDCK
  4. SWDIO

H3 - Power Select connector

  • 1-2 = 3.3V
  • 2-3 = 5V

H4 - 3.3V GPIO connector

  1. 3.3V
  2. 3.3V
  3. 15.0
  4. 15.1
  5. 3.0
  6. 3.1
  7. 3.2
  8. 3.3
  9. 3.4
  10. 3.5
  11. 3.6
  12. 3.7
  13. 15.2
  14. 15.3
  15. GND
  16. GND

H5 = 3.3V or 5V GPIO connector

  1. VZ0
  2. VZ0
  3. 4.5
  4. 4.4
  5. 4.3
  6. 4.2
  7. 0.7
  8. 0.6
  9. 0.5
  10. 0.4
  11. 0.3
  12. 0.2
  13. 0.1
  14. 0.0
  15. 4.1
  16. 4.0
  17. 12.3
  18. 12.2
  19. GND
  20. GND

Raspberry Pi Mechanicals

Raspberry+Pi+3B++dimensions.png

Drivers/Source Code

Schematic

Programming

LitProgPlusCable 6159.jpg

  • Has a CY8C5868LTI-LP039 used as the programmer
  • CY8CKIT-059 Guide
  • KitProg User Manual
  • Sometimes need to press "BOOT/TARGET RESET" SW3 pushbutton for -6 seconds until PC detects and drive comes up on PC

KITPROG RST.png

PSoC Prog.PNG

  • Select Device/connect

Sel PSoC Target.PNG

Factory Acceptance Test

Equipment

  • Unit Under Test
    • RPI_PSOC5
  • Host computer
    • Connected via Micro-USB cable
    • Running PuTTY
      • 115,200 baud
  • LED-32 - LED Test Card
  • Cable set from UUT to LED-32
  • Load UUT card with RPI_PSOC5_Serial_01 test software

Assembly Sheet