Difference between revisions of "RPPSOC"

From Land Boards Wiki
Jump to navigation Jump to search
Line 32: Line 32:
 
== Drivers ==
 
== Drivers ==
  
 +
* [https://github.com/land-boards/RasPi/tree/master/RPPSOC RPPSOC GitHub Repo]
 +
* [https://github.com/land-boards/LB-RPPSOC LB-RPPSOC GitHub Repo]
 
* [https://github.com/land-boards/RPPSOC RPPSOC GitHub Repo]
 
* [https://github.com/land-boards/RPPSOC RPPSOC GitHub Repo]
** [https://github.com/land-boards/RasPi/tree/master/RPPSOC/HSSP/HSSP_Programmer HSSP_Programmer] - Code that program PSoC from the Raspberry Pi
+
** [https://github.com/land-boards/RasPi/tree/master/RPPSOC/HSSP/HSSP_Programmer HSSP_Programmer] - Code that programs PSoC from the Raspberry Pi (.o files)
 
** [https://github.com/land-boards/RasPi/tree/master/RPPSOC/eeprom EEPROM file] - Data in the On-Board EEPROM
 
** [https://github.com/land-boards/RasPi/tree/master/RPPSOC/eeprom EEPROM file] - Data in the On-Board EEPROM
* [https://github.com/land-boards/RasPi/tree/master/RPPSOC RPPSOC GitHub Repo]
 
* [https://github.com/land-boards/LB-RPPSOC LB-RPPSOC GitHub Repo]
 
  
 
== Schematic ==
 
== Schematic ==

Revision as of 12:16, 4 October 2022

Tindie-mediums.png

Raspberry Pi System-on-a-Chip

RPPSOC-P1010074-800px.jpg

Features

  • PSOC part CY8C5267AXI-LP051
    • Core: ARM Cortex M3
    • Data Bus Width: 32 bit
    • Maximum Clock Frequency: 67 MHz
    • Program Memory Size: 128 kB
    • Data RAM Size: 32 kB
    • ADC Resolution: 12 bit
    • Data RAM Type: SRAM
    • Interface Type: I2C, USB
    • Number of ADC Channels: 1
    • Number of I/Os: 72 I/O
    • Number of Timers/Counters: 4 Timer
    • Program Memory Type: Flash
  • Works on all Raspberry Pi cards with 40 pin GPIO (A+/B+/Pi2/Pi3/Zero)
  • All 29 Raspberry Pi I/O lines are connected to the PSOC
  • 3 of the lines are used for programming the PSSoC
  • Configuration EEPROM
  • Fuses on 3.3V and 5V power
  • Two I/O connectors
  • 14 + 16 = 30 I/O pins

Drivers

Schematic

Assembly Sheet