I2C pins
Newzed
Posts: 2,503
Chip, is it OK to use P27 and P28 for I2C instead of P28 and P29?· Running out of space and I can't get to P29.
Thanks
Sid
Thanks
Sid
Comments
Mike
Sid
Sid
Please forgive my intrusion here, but I'm reading something between the lines in your EEPROM question that may have been missed. Interpreting your question literally, Mike's answer is spot on. But if you were wondering whether the Propeller would find the EEPROM at P28/27 on startup and use it to load cog RAM, that won't happen. It needs to be on P28/29 for that.
I'm guessing this is not what you meant; but it never hurts to be sure, since you're spending all that time to lay out a board...
-Phil
From the Wiki, VGA pins 5 and 10 are labelled ground and probably can be considered the same. Pins 6, 7, and 8 are labelled signal returns for red, green, and blue respectively, so you probably have to ground them. I'm sure they're carried separately in the cable to avoid ground loops and the source (the Propeller) is the point where they're all grounded.
Can you cannibalize a VGA extension cable and bring the leads to the PCB rather than having a connector mounted there?
Mike
Sid
Sid
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Who says you have to have knowledge to use it?
I've killed a fly with my bare mind.
Yes, as Mike said, you can put an EEPROM there. Since all pins are general-purpose after startup, it will work fine with your own programs for storing and retrieving data. But EEPROM on P28/27 won't work with the F11 key in the IDE for storing your programs, and it won't work on startup for retrieving your programs to RAM. The Propeller expects EEPROM on P28/29 for those purposes.
-Phil
The EEPROM is tied to P28/29 and the keyboard to P16/17.· I went back to the DB9 programming connector so I wouldn't have to install the FTDI chip.
Sid
Mike
Are you etching or milling the board?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Propeller + Hardware - extra bits for the bit bucket =· 1 Coffeeless KaosKidd
·
Sid