Shop OBEX P1 Docs P2 Docs Learn Events
Propstick EEPROM — Parallax Forums

Propstick EEPROM

bboy8012bboy8012 Posts: 153
edited 2010-04-05 05:04 in Propeller 1
Can anyone tell me where to find the specs for the EEPROM on the propstick. I am trying to see if I can upgrade it with another SOIC ship. Needing the size, and also has anyone tried to upgrade the EEPROM on the propstick? Thanks

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔

Comments

  • hover1hover1 Posts: 1,929
    edited 2010-04-05 01:08
    ·
    ·http://www.parallax.com/Portals/0/Downloads/docs/prod/prop/32210-PropStickUSB-1.2.pdf

    ·http://ww1.microchip.com/downloads/en/DeviceDoc/21203P.pdf

    32K is standard. You can use·64K,·chip to replace it. (24LC512)

    Jim

    Post Edited (hover1) : 4/5/2010 1:26:41 AM GMT
  • Mike GreenMike Green Posts: 23,101
    edited 2010-04-05 01:45
    You don't need to replace the EEPROM on the PropStick unless you have to have a larger EEPROM on-board the module. The EEPROM I/O pins are available and you can simply add another EEPROM to that I2C bus. The 2nd EEPROM would need to have its address select lines set to something other than zero, but that's all. I've hooked up several 128K byte EEPROMs (24LC1024B) that way to get a total of 416K.
  • bboy8012bboy8012 Posts: 153
    edited 2010-04-05 04:08
    Wow I never knew that Mike, thanks. To be correct I can use any I/O pins as the EEPROM pins just like I2C devices or are there specific pins?

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔


    Post Edited (bboy8012) : 4/5/2010 4:14:43 AM GMT
  • LuckyLucky Posts: 98
    edited 2010-04-05 04:57
    P28 - I2C SCL connection to optional, external EEPROM.
    P29 - I2C SDA connection to optional, external EEPROM.

    -from the Prop Manual

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    "The man who smiles when things go wrong has thought of someone to blame it on."


    -Lucky[size=-1][/size]
  • Mike GreenMike Green Posts: 23,101
    edited 2010-04-05 05:04
    You can actually use any pair of I/O pins for I2C devices. The advantage of using 28/29 is that they're already allocated for that purpose. On the Demo Board, I've set up 4 x 128K byte 24LC1024B EEPROMs for a total of 512K using I/O pins 0/1. The I/O drivers that I wrote (in the Object Exchange) will accept the even numbered I/O pin number of any pair of pins. Some other drivers accept any two I/O pin numbers.
Sign In or Register to comment.