Difference between revisions of "PiPicoMite02 Based Test Station"

From Land Boards Wiki
Jump to navigation Jump to search
Line 32: Line 32:
 
* Ribbon cables
 
* Ribbon cables
 
* Connect directly to [[LED-32]] card or to [[DB37RIBBON]] card(s)
 
* Connect directly to [[LED-32]] card or to [[DB37RIBBON]] card(s)
 +
 +
== Program UUT EEPROM ==
 +
 +
* Some UUTs have Personality EEPROMs
 +
* Run
 +
 +
<pre>
 +
chdir "/lbcards/ODAS_EEPROM"
 +
load "ODASEEPROM.bas"
 +
run
 +
</pre>
 +
* Typical response if the card is already programmed
 +
<pre>
 +
Found device at 0x50
 +
Personality EEPROM contents
 +
Signature = ODAS
 +
Version = 1
 +
Rsvd = 0
 +
NumAtoms = 2
 +
eeplen = 96
 +
uuid = 0000000000000000
 +
Product ID = 6 (DIGIO32-I2C)
 +
vslen = 32
 +
pslen = 32
 +
Vendor String = LAND-BOARDS.COM
 +
Product String = DIGIO32-I2C
 +
Re-write (Y/N)?
 +
</pre>
  
 
== Test Station Validation / Self-Test ==
 
== Test Station Validation / Self-Test ==

Revision as of 18:55, 19 June 2022

Hardware

  • PiPicoMite02 Processor Card
  • LED-32
  • UUT Cables Set
  • PS/2 keyboard
  • VGA Monitor
  • SD card with Test Code
  • 5V into USB B or power card with USB Micro on Pico
  • (4) Short standoffs below PiPicoMite02 Processor Card
  • (2) "Medium" standoffs on end of board with DB-37
  • LED-32 mounted above PiPicoMite02 Processor Card

PiPicoMite02 Processor Card

PiPicoMite-02 P18268 720px.jpg

  • Test code is stored on SD Card
  • External I2C cards connect to J1 - I2C0 connector
  • DB-37 to connect to external test cards

LED-32 Card

LED-32-P426-720px.jpg

  • 32 LEDs
  • 8 Ground pins
  • Connect with Ribbon Cables

Cable Sets

Program UUT EEPROM

  • Some UUTs have Personality EEPROMs
  • Run
chdir "/lbcards/ODAS_EEPROM"
load "ODASEEPROM.bas"
run
  • Typical response if the card is already programmed
Found device at 0x50
Personality EEPROM contents
 Signature = ODAS
 Version = 1
 Rsvd = 0
 NumAtoms = 2
 eeplen = 96
 uuid = 0000000000000000
 Product ID = 6 (DIGIO32-I2C)
 vslen = 32
 pslen = 32
 Vendor String = LAND-BOARDS.COM
 Product String = DIGIO32-I2C
Re-write (Y/N)?

Test Station Validation / Self-Test

  • PiPicoMite02 Test Station card
  • DB37RIBBON card
  • Cable set
    • (2) 10x2 ribbon cables
    • Marking 1 DB37, 21 DB38 on one end, 1 LED32, 21 LED32 on the other end
  • GPIO32-01.bas - test software
    • Bounces a bit across the LEDs
  • Type
chdir "/lbcards/GPIO32"
load "GPIO32-01.bas"
run
  • Will do 55, aa pattern alternating
  • Will bounce a bit across the LEDs
  • Hit any key to contines