Google

   The Web    The Shoppe at Wulfden

  • This web page was last updated on Sun, 13 Feb 11 at 1533 hours
  • Questions about this page? Contact us by email.

PPLA - Propeller Platform Logic Analyzer

   


About Buy Build Use


PPLA USE

EEPROM Write-Protect/Write-Enable - The WP pin of the EEPROM is pulled up to Vcc through a 10 K resistor asserting Write-Protect. If you initiate a Load-to-EEPROM it will fail verification. Placing the Blue shunt onto the EEPROM Write-Enable ("WEN") jumper pins will pull the WP pin to ground, removing the Write-Protect and effectively establishig Write-Enable.

EEPROM - 32K/64K - the PPLA kit comes with a 24LC512 EEPROM with a capacity of 64 KBytes. Since the Propeller bootload only uses the first 32 KB that leaves 32 KB for use by you the user. Propalyzer.spin currently uses just under 3000 longs of a possible 8000 so there's room for user added code to use the EEPROM.

Normal Channel Configuration - EEPROM in socket, PPLA firmware (propalyzer.spin) loaded to EEPROM, Reset-Enable jumper (red shunt near reset button) in place, or not. You have the ability to monitor up to 28 channels, Propeller pins P0 through P27. The 4 lines for P28 through P31 stop at the 2x4 socket header. PPLA pins P30/P31 are hard dedicated to the high speed serial to the PC Host. PPLA pins P28/P29 are the I2C buss for the PPLA boot EEPROM.

Optional Channel Configuration - if you have a need to monitor the Unit Under Test's serial (P30/P31) or I2C (P28/P29) lines there is a way.

  • With power removed, carefully pull the PPLA EEPROM. Note - the 8 pin DIP socket supplied with the kit is a machine pin socket which holds up much better to repeated extraction/insertion.
  • Reset-Enable jumper on
  • the four pin positions on the socket header correspond L-to-R to P31, P30, P29 and P28
  • insert a short bare wire into the lowest row (nearest Prop chip) P29 and the other end into the highest row (near stackable headers) P29 (I2c) or P31(serial)
  • do the same from the lowest row P28 to highest row P28 (I2C) or P30(serial)
  • add on any application boards
  • Load PPLA firmware (propalyzer.spin) to RAM
  • REMOVE Reset-Enable jumper. If not when you switch to Propalyzer software on PC host, the re-opening of the comport will generate a reset and wipe the PPLA not-so-firmware!
Looking for more? Breadboards, power supplies, sensors, RTCs, memory, audio boards, etc. Check our Accessories page.