The Platform - ID (P-ID) is a unique number which represents a specific camera model (platform).
There are several ways to get the P-ID number of a Canon Powershot camera:
- From the firmware information page (Ver.req - method)
- From the USB driver log on a Linux system, with lsusb - it's the 2nd part of the USB device ID, e.g. 04a9:318d for the SX10
- From the Windows USB driver information page in the device manager (only available when the camera is connected, must be in PTP mode)
- From the Windows registry: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB, search for "Canon" / your camera model there...
- sample:
- HardwareID = USB\Vid_04a9&Pid_318d&Rev_0002
- USB\Vid_04a9&Pid_318d
- for the SX10
Platform - ID numbers in hexadecimal / decimal code (click besides the column header to sort the list):
P-ID Hex -- Dec | Model | Img. processor | OS | Year |
---|---|---|---|---|
306C/6D | S45 | DIGIC I | X86/DOS | 2003 |
306E/6F | G3 | DIGIC I | X86/DOS | 2003 |
3070/71 | S230 / IXUS v3 | DIGIC I | X86/DOS | 2003 |
3072 -- 12402 | SD100 / IXUS II | DIGIC I | X86/DOS | 2003 |
3073 -- 12403 | A70 | DIGIC I | ROM-DOS | 2003 |
3074 -- 12404 | A60 | DIGIC I | X86/DOS | 2003 |
3075 -- 12405 | S400 / IXUS400 | DIGIC I | X86/DOS | 2003 |
3076 -- 12406 | A300 | DIGIC I | X86/DOS | 2003 |
3077 -- 12407 | S50 | DIGIC I | X86/DOS | 2003 |
3083 -- 12419 | EOS 10D | DIGIC I | X86/DOS | 2003 |
3084 -- 12420 | EOS 300D | DIGIC I | X86/DOS | 2003 |
3085 -- 12421 | G5 | DIGIC I | X86/DOS | 2003 |
3099 -- 12441 | EOS 300D | DIGIC I | X86/DOS | 2003 |
309A -- 12442 | A80 | DIGIC I | X86/DOS | 2003 |
309B -- 12443 | SD10 / IXUS i | DIGIC I | X86/DOS | 2003 |
309C -- 12444 | S1IS | DIGIC I | VxWorks 5.5 | 2004 |
309D -- 12445 | Pro1 | DIGIC I | X86/DOS | 2004 |
30B1 -- 12465 | S70 | DIGIC I | X86/DOS | 2004 |
30B2 -- 12466 | S60 | DIGIC I | X86/DOS | 2004 |
30B3 -- 12467 | G6 | DIGIC I | X86/DOS | 2004 |
30B4 -- 12468 | S500 / IXUS500 | DIGIC I | X86/DOS | 2004 |
30B5 -- 12469 | A75 | DIGIC I | X86/DOS | 2004 |
30B6 -- 12470 | SD110 / IXUS IIs | DIGIC I | X86/DOS | 2004 |
30B7 -- 12471 | A400 | DIGIC I | X86/DOS | 2004 |
30B8 -- 12472 | A310 | DIGIC I | X86/DOS | 2004 |
30B9 -- 12473 | A85 | DIGIC I | X86/DOS | 2004 |
30BA -- 12474 | S410 / IXUS430 | DIGIC I | X86/DOS | 2004 |
30BB -- 12475 | A95 | DIGIC I | X86/DOS | 2004 |
30BF -- 12479 | SD300 / IXUS40 | DIGIC II | VxWorks | 2004 |
30C0 -- 12480 | SD200 / IXUS30 | DIGIC II | VxWorks | 2004 |
30C1 -- 12481 | A520 | DIGIC I | X86/DOS | 2005 |
30C2 -- 12482 | A510 | DIGIC I | X86/DOS | 2005 |
30C4 -- 12484 | SD20 / IXUS i5 | DIGIC I | X86/DOS | 2005 |
30EA -- 12522 | EOS 1D Mark II | DIGIC II | ? | 2005 |
30EB/EC | EOS 20D | DIGIC II | VxWorks | 2005 |
30EE/EF | EOS 350D | DIGIC II | VxWorks | 2005 |
30F0 -- 12528 | S2IS | DIGIC II | VxWorks | 2005 |
30F1 -- 12529 | SD430 / IXUS Wireless | DIGIC II | VxWorks 5.5 | 2005 |
30F2 -- 12530 | SD500 / IXUS700 | DIGIC II | VxWorks | 2005 |
30F4 -- 12532 | SD30 / IXUS IZOOM | DIGIC II | VxWorks | 2005 |
30F8 -- 12536 | A430 | DIGIC II | VxWorks | 2005 |
30F9 -- 12537 | A410 | DIGIC II | VxWorks | 2005 |
30FA -- 12538 | S80 | DIGIC II | VxWorks | 2005 |
30FC -- 12540 | A620 | DIGIC II | VxWorks | 2005 |
30FD -- 12541 | A610 | DIGIC II | VxWorks | 2005 |
30FE -- 12542 | SD630 / IXUS65 | DIGIC II | VxWorks 5.5 | 2005 |
30FF -- 12543 | SD450 / IXUS55 | DIGIC II | VxWorks | 2005 |
3100 -- 12544 | TX-1 | DIGIC III | VxWorks | 2005 |
3101 -- 12545 | EOS 5D | DIGIC II | VxWorks | 2005 |
310E -- 12558 | SD400 / IXUS50 | DIGIC II | VxWorks 5.5 | 2005 |
310F -- 12559 | A420 | DIGIC II | VxWorks | 2006 |
3110 -- 12560 | EOS 400D / Rebel XTi | DIGIC II | VxWorks | 2006 |
3115 -- 12565 | SD900 / IXUS900 Ti | DIGIC III | VxWorks 5.5 | 2006 |
3116 -- 12566 | SD550 / IXUS750 | DIGIC II | VxWorks | 2006 |
3117 -- 12567 | A700 | DIGIC II | VxWorks | 2006 |
3119 -- 12569 | SD700IS / IXUS800IS | DIGIC II | VxWorks | 2006 |
311A -- 12570 | S3IS | DIGIC II | VxWorks | 2006 |
311B -- 12571 | A540 | DIGIC II | VxWorks 5.5 | 2006 |
311C -- 12572 | SD600 / IXUS60 | DIGIC II | VxWorks | 2006 |
3125 -- 12581 | G7 | DIGIC III | VxWorks 5.5 | 2006 |
3126 -- 12582 | A530 | DIGIC II | VxWorks | 2006 |
3136 -- 12598 | SD800IS / IXUS850IS | DIGIC III | VxWorks 5.5 | 2006 |
3137 -- 12599 | SD40 / IXUS I7 | DIGIC III | VxWorks 5.5 | 2006 |
3138 -- 12600 | A710 | DIGIC II | VxWorks | 2006 |
3139 -- 12601 | A640 | DIGIC II | VxWorks | 2006 |
313A -- 12602 | A630 | DIGIC II | VxWorks | 2006 |
3145 -- 12613 | EOS 450D / Rebel XSi / Kiss X2 | DIGIC III | VxWorks | 2008 |
3146 -- 12614 | EOS 40D | DIGIC III | VxWorks 5.5.1 | 2007 |
3148 -- 12616 | S5IS | DIGIC III | DRYOS 2.3 release #0020 | 2007 |
3149 -- 12617 | A460 | DIGIC II | VxWorks | 2007 |
314B -- 12619 | SD850IS / IXUS950IS | DIGIC III | VxWorks 5.5 | 2007 |
314C -- 12620 | A570 | DIGIC III | VxWorks 5.5 | 2007 |
314D -- 12621 | A560 | DIGIC III | VxWorks 5.5 | 2007 |
314E -- 12622 | SD750 / IXUS75 | DIGIC III | VxWorks 5.5 | 2007 |
314F -- 12623 | SD1000 / IXUS70 | DIGIC III | VxWorks 5.5 | 2007 |
3150 -- 12624 | A550 | DIGIC II | VxWorks | 2007 |
3155 -- 12629 | A450 | DIGIC II | VxWorks | 2007 |
315A -- 12634 | G9 | DIGIC III | DRYOS 2.39, release #0023 | 2007 |
315B -- 12635 | A650IS | DIGIC III | DRYOS 2.39 | 2007 |
315D -- 12637 | A720IS | DIGIC III | DRYOS 2.3, release #0023 | 2007 |
315E -- 12638 | SX100IS | DIGIC III | DRYOS 2.3, release #0023 | 2007 |
315F -- 12639 | SD950IS / IXUS960IS | DIGIC III | DRYOS | 2007 |
3160 -- 12640 | SD870IS / IXUS860IS | DIGIC III | DRYOS 2.39 | 2007 |
3173 -- 12659 | SD890IS / IXUS970IS | DIGIC III | DRYOS 2.39 | 2008 |
3174 -- 12660 | SD790IS / IXUS90IS | DIGIC III | DRYOS 2.39 | 2008 |
3175 -- 12661 | SD770IS / IXUS85IS | DIGIC III | DRYOS 2.39 | 2008 |
3176 -- 12662 | A590IS | DIGIC III | DRYOS 2.3, release #0023 | 2008 |
3177 -- 12663 | A580 | DIGIC III | DRYOS 2.3, release #0023 | 2008 |
317A -- 12666 | A470 | DIGIC III | DRYOS 2.3, release #0023 | 2008 |
3184 -- 12676 | SD1100IS / IXUS80IS | DIGIC III | DRYOS 2.3, release #0023 | 2008 |
318D -- 12685 | SX10 | DIGIC IV | DRYOS 2.3, release #0031 | 2008 |
318E -- 12686 | A1000IS | DIGIC III | DRYOS 2.3, release #0031 | 2008 |
EOS 1000D / Digital Rebel XS | DIGIC III | VxWorks 5.5.1 | 2008 | |
319B -- 12699 | EOS 50D | DIGIC IV | DRYOS 2.3, release #0023 | 2008 |
EOS 5D Mark II | DIGIC IV | DRYOS 2.3, release #0023 | 2008 | |
318F -- 12687 | G10 | DIGIC IV | DRYOS 2.3, release #0031 | 2008 |
3191 -- 12689 | A2000IS | DIGIC III | DRYOS 2.3, release #0031 | 2008 |
3192 -- 12690 | SX110IS | DIGIC III | DRYOS 2.3, release #0031 | 2008 |
3193 -- 12691 | SD990IS / IXUS980IS | DIGIC IV | DRYOS 2.3, release #0031 | 2008 |
3195 -- 12693 | SX1 | DIGIC IV | DRYOS 2.3, release #0031 | 2008 |
3196 -- 12694 | SD880IS / IXUS870IS | DIGIC IV | DRYOS 2.3, release #0031 | 2008 |
319A -- 12698 | EOS 7D | DIGIC IV | DRYOS 2.3, release #0039 | 2009 |
31BC -- 12732 | D10 | DIGIC IV | DRYOS 2.3, release #0031 | 2009 |
31BD -- 12733 | SD960IS / IXUS 110 | DIGIC IV | DRYOS | 2009 |
31BE -- 12734 | A2100IS | DIGIC IV | DRYOS 2.3, release #0031 | 2009 |
31BF -- 12735 | A480 | DIGIC III | DRYOS 2.3, release #0031 | 2009 |
31C0 -- 12736 | SX200IS | DIGIC IV | DRYOS 2.3, release #0031 | 2009 |
31C1 -- 12737 | SD970IS / IXUS 990 | DIGIC IV | DRYOS | 2009 |
31C2 -- 12738 | SD780IS / IXUS100IS | DIGIC IV | DRYOS 2.3, release #0031 | 2009 |
31C3 -- 12739 | A1100IS | DIGIC IV | DRYOS 2.3, release #0031 | 2009 |
31C4 -- 12740 | SD1200IS / IXUS95IS | DIGIC IV | DRYOS 2.3, release #0031 | 2009 |
31CF -- 12751 | EOS 500D / T1i / Kiss X3 | DIGIC IV | DRYOS 2.3, release #0023 | 2009 |
31DF -- 12767 | G11 | DIGIC IV | DRYOS 2.3, release #0039 | 2009 |
31E0 -- 12768 | SX120IS | DIGIC IV | DRYOS 2.3, release #0039 | 2009 |
31E1 -- 12769 | S90 | DIGIC IV | DRYOS 2.3, release #0039 | 2009 |
31E4 -- 12772 | SX20 | DIGIC IV | DRYOS 2.3, release #0039 | 2009 |
31E5 -- 12773 | SD980 / IXUS200IS | DIGIC IV | DRYOS 2.3, release #0039 | 2009 |
31E5 -- 12774 | SD940 / IXUS120IS | DIGIC IV | DRYOS 2.3, release #0039 | 2009 |
EOS 1D Mark IV | DIGIC IV | DRYOS 2.3, release #0039 | 2009 | |
31EA - 12778 | EOS 550D / Rebel T2i / Kiss X4 | DIGIC IV | DRYOS 2.3, release #0043 | 2010 |
31EF - 12783 | A495 | DIGIC III | DRYOS 2.3, release #0043 | 2010 |
31F0 -- 12784 | A490 | DIGIC III | DRYOS 2.3, release #0043 | 2010 |
31F1 -- 12785 | A3100 A3150 | DIGIC III | DRYOS 2.3, release #0043 | 2010 |
31F2 -- 12786 | A3000 | DIGIC III | DRYOS 2.3, release #0043 | 2010 |
31F3 -- 12787 | SD1400IS (IXUS130) | DIGIC IV | DRYOS 2.3, release #0043 | 2010 |
31F4 -- 12788 | SD1300IS (IXUS105IS) | DIGIC IV | DRYOS 2.3, release #0043 | 2010 |
31F5 -- 12789 | SD3500IS (IXUS210IS) | DIGIC IV | DRYOS 2.3, release #0043 | 2010 |
31F6 -- 12790 | SX210 | DIGIC IV | DRYOS 2.3, release #0043 | 2010 |
31F7 -- 12791 | SD4000IS (IXUS300HS) | DIGIC IV | DRYOS 2.3, release #0043 | 2010 |
31F8 -- 12792 | SD4500IS (IXUS1000HS) | DIGIC IV | DRYOS 2.3, release #0045 | 2010 |
320F -- 12815 | G12 | DIGIC IV | DRYOS 2.3, release #0045 | 2010 |
3210 -- 12816 | SX30 | DIGIC IV | DRYOS 2.3, release #0045 | 2010 |
3211 -- 12817 | SX130IS | DIGIC IV | DRYOS 2.3, release #0045 | 2010 |
3212 -- 12818 | S95 | DIGIC IV | DRYOS 2.3, release #0045 | 2010 |
3218 -- 12824 | EOS 600D/ Rebel T3i / Kiss X5 | DIGIC IV | DRYOS 2.3, release #0047 | 2011 |
3223 -- 12835 | A3300 | DIGIC IV | DRYOS 2.3, release #0047 | 2011 |
3224 -- 12836 | A3200 | DIGIC IV | DRYOS 2.3, release #0047 | 2011 |
3225 -- 12837 | ELPH500HS (IXUS310HS) | DIGIC IV | DRYOS 2.3, release #0047 | 2011 |
3226 -- 12838 | A800 | DIGIC III | DRYOS 2.3, release #0047 | 2011 |
3227 -- 12839 | ELPH100HS (IXUS115HS) | DIGIC IV | DRYOS 2.3, release #0047 | 2011 |
3228 -- 12840 | SX230HS | DIGIC IV | DRYOS 2.3, release #0047 | 2011 |
3229 -- 12841 | ELPH300HS (IXUS220HS) | DIGIC IV | DRYOS 2.3, release #0047 | 2011 |
322A -- 12842 | A2200 | DIGIC IV | DRYOS 2.3, release #0047 | 2011 |
322B -- 12843 | A1200 | DIGIC IV | DRYOS 2.3, release #0047 | 2011 |
322C -- 12844 | SX220 HS | DIGIC IV | DRYOS 2.3, release #0047 | 2011 |
? -- ? | 60D | DIGIC IV | DRYOS 2.3, release #0047 | 2010 |
? -- ? | 1100D/ Rebel T3 / Kiss X50 | DIGIC IV | DRYOS 2.3, release #0047 | 2011 |
3234 -- 12852 | SX150IS | DIGIC IV | DRYOS 2.3, release #0049 | 2011 |
3236 -- 12854 | S100 | DIGIC V | DRYOS 2.3, release #0049 | 2011 |
3237 -- 12855 | ELPH310HS (IXUS230HS) | DIGIC IV | DRYOS 2.3, release #0049 | 2011 |
3238 -- 12856 | SX40 | DIGIC V | DRYOS 2.3, release #0049 | 2011 |
323F -- 12863 | A810 | DIGIC IV | DRYOS 2.3, release #0050 | 2012 |
3241 -- 12865 | ELPH110HS (IXUS125HS) | DIGIC V | DRYOS 2.3, release #0050 | 2012 |
EOS 5D Mark III | DIGIC 5+ | DRYOS 2.3, release #0049 | 2012 | |
3243 -- 12867 | A4000IS | DIGIC V | DRYOS 2.3, release #0050 | 2012 |
3244 -- 12868 | SX260HS | DIGIC V | DRYOS 2.3, release #0050 | 2012 |
3245 -- 12869 | SX240HS | DIGIC V | DRYOS 2.3, release #0050 | 2012 |