Changes

Jump to navigation Jump to search
1,071 bytes added ,  16:51, 9 July 2018
Line 15: Line 15:  
== ChipWhisperer ==
 
== ChipWhisperer ==
    +
=== psvemmc Target ===
 
[https://github.com/yifanlu/psvsd/tree/master/psvemmc psvemmc v2.0+] has an interface for connecting the chipwhisperer lite through a 20-pin connector.
 
[https://github.com/yifanlu/psvsd/tree/master/psvemmc psvemmc v2.0+] has an interface for connecting the chipwhisperer lite through a 20-pin connector.
   Line 126: Line 127:  
| Not Connected
 
| Not Connected
 
|}
 
|}
 +
 +
The eMMC and RESET_N pins are diagramed above. Others are listed below.
 +
 +
[[File:power_pinout.png|thumb|PWR_SW]]
 +
 +
[[File:Vita-1000-uart.png|thumb|UART RX/TX (yellow/cyan only)]]
 +
 +
[[File:Vita-syscon-spi.png|thumb|Kermit <-> Ernie SPI]]
 +
 +
[[File:power_pinout.png|thumb|Glitch VDD12]]
 +
 +
=== Hardware ===
 +
 +
The cwlite must be modified to support the +1.8V level required by the Vita target. First remove the solder bridge on SJ6, which forces the FPGA logic to 3.3V. Next solder some pin header to JP5 and place a jumper between pin 2 and 3 (the two pins farthest from the FPGA). This will allow the psvemmc target's 1.8V VTarget pin to be used.
 +
 +
=== Software ===
 +
 +
You must use the custom build of [https://github.com/yifanlu/chipwhisperer chipwhisperer]. This build has the target IO restraints set to 1.8V as well as support for the MMC logger/trigger and UART trigger. Follow the installation instructions from [newae https://wiki.newae.com/Installing_ChipWhisperer] and you can execute the glitch scripts by copying them to "software/vita-glitching".

Navigation menu