Shop OBEX P1 Docs P2 Docs Learn Events
Rev A compatibilty — Parallax Forums

Rev A compatibilty

I recently bought a used P2 Rev A, Module Breadboard, and P2-ES to give the P2 a try. Is Rev A obsolete? If so are there still tools I can use with it?

Comments

  • @blittled said:
    I recently bought a used P2 Rev A, Module Breadboard, and P2-ES Accessory set to give the P2 a try. Is Rev A obsolete? If so are there still tools I can use with it?

  • evanhevanh Posts: 16,757
    edited 2025-09-28 04:18

    If it is truly a revA chip on the board then you can get it exchanged for a new board with latest chip. Contact Parallax directly.
    And yes, the revA chip went obsolete the day the revB came out. Too many changes. There was only something like a hundred of them.
    In theory, Flexspin still supports the revA but it hasn't been tested in many years.

  • blittledblittled Posts: 683
    edited 2025-09-28 21:12

    evanh - Thank you for the quick reply. It is a Rev A Edge Module. Does that mean it has a Rev A P2 as well. Here are pictures I took.

  • evanhevanh Posts: 16,757

    You're all good with full support, that'll be a revB or RevC chip. RevA chips were exclusively on revA Eval boards.

  • blittled2blittled2 Posts: 27
    edited 2025-09-29 00:34

    Thanks for the clarification. I was involved with the Propeller I and got most of the dev boards for it. I was curious about the P2 but never got involved with it or followed the P2 forum. Then my friend decided to sell his P2 collection at a price I couldn't say no to so now I'm taking the P2 plunge and it looks like I have a lot of catching up to do.

    BTW how can you tell the difference from a Rev B and Rev C P2?

  • Perhaps by the date on the chip. PNut, Propeller Tool, and Spin Tools can't distinguish between B and C.

  • As I recall, there are only about 160 Rev A Eval Boards in the world.

  • evanhevanh Posts: 16,757
    edited 2025-09-29 03:49

    I think the only change in the revC chip is the signal path of pinB inside each ADC has been cut - Done to prevent crosstalk onto pinA. Presumably done by a hand modification of the relevant mask - Since that was part of the custom pad-ring and wasn't eligible for any changes. ie: It may have been snuck in unofficially.

    I believe that was the only change - To save money and time. The whole Prop2 development had been a long one and OnSemi were getting crabby about no production occurring.

    EDIT: Here' we go. There is a marking difference on the package:

    EDIT2: Ah, that's just the batch numbers for the "Engineering Sample" batches. Newer revC's don't have the ES at end of part number and have different batch numbers again.

  • evanhevanh Posts: 16,757
    edited 2025-09-29 03:46

    In the function block diagram where only PinA goes into each ADC, in revB silicon the ADC could select between PinA and PinB.

    Further reading: HTML version of the detailed and useful Silicon Doc written by Chip - https://p2docs.github.io/mirror/p2silicon.html
    It contains the dates of involvement with OnSemi. Pertinent revC entries at the end:

Sign In or Register to comment.