The 90xxxx part-numbers are found on the back label of the CAMs.
The blue label which sometimes carries a warning is on the front.

900264 - Irdeto I CAM
- Irdeto v0.03 (the 0.03p AllCAM was created by patching this)
- softcell ver. 2.05; compiled 16/Jun/1999
- flashable
- blue label warning: None

900440 - Irdeto I CAM
- Irdeto v0.04 (eg 0.04.6, 0.04.7... corresponding AllCAM "se" versions were
made by patching these firmware’s
- softcell ver. 2.06; compiled 25/Jun/1999
- flashable
- blue label warning: none

901205 - Euro/Irdeto II CAM (same h/w as aston 104/105)
- Irdeto v01.05
- softcell ver. 2.09; compiled 22/Sep/2000
- one-time flashable
- blue label warning: any and all modifications prohibited and prosecutable

901275 - Euro/Irdeto-II CAM
- Irdeto v01.06 & Alphacrypt v1.00
- softcell ver. 2.09; compiled 12/Oct/2000
- non-flashable without opening CAM
- blue label warning: any and all modifications prohibited and prosecutable

901633 - Euro/Irdeto-II CAM
- Irdeto v0.07B
- softcell ver. 2.06B; compiled 4/july/2001
- non-flashable without opening CAM
- v.small chips v.difficult to solder
- blue label warning: none

All those marked "flashable" can be programmed via a PCMCIA interface or via
a SCSI-linked Nokia 9600 running Overflow software.
Those marked "non-flashable without opening the CAM" can be reprogrammed
only by removing the EEPROM from the CAM - a tricky process.

The flashable CAMs can be loaded with "AllCAM" (eg 46se/47se) firmware, or
FreeCAM/FreeCAM2. But not with Alphacrypt, Astoncrypt, etc. But the FreeCAM2
firmware allows for 3-in-1 cards (DS9/fun3-in-1/etc.) as well as cardless
Irdeto emulation. This couples with the fact it is no longer manufactured
means it is scarce and very expensive.

With the one-time flashable type (also scarce, since very few were made),
after the first flash, the eeprom is effectively locked and needs to be
removed for any subsequent flashing.

The EuroCAMs can not be programmed with the actual AllCAMs (46se/etc) nor
with FreeCAMs. But they can be programmed with the Euro-compatible firmeware
files, including "Alphacrypt" (effectively an AllCAM - i.e. capable of
Irdeto AND Betacrypt) and with firmware files of other encryption systems
such as Astoncrypt (=seca/mediaguard).

Identify what type of CI module you have, the following steps can be used
to identify the Module:

Insert the module into a CI compliant Host decoder
Enter the Menu
Locate and select the "Common Interface" Menu
Enter the "Irdeto" or "Irdeto Access" Menu
Read the version which should be as follows:

Irdeto Common Interface Ver: 00.xx ICHIP CI Module
Irdeto Common Interface Ver: 01.xx Eurochip CI Module

The type is determined from the first, 2-digit field in the version.

The "Irdeto Common Interface Ver:" is the only version that has any
relevance in the download process

It is possible to upgrade the following modules:

Ver: 00.03
Ver: 00.04
Ver: 00.05
Ver: 00.06
Ver: 00.07

Modules with Version numbers 01.xx or the following Part numbers, 901275
must not be subjected to this upgrade as stated in the previous post.

Secondly Alphacrypt is to all intents and purposes an AllCAM. IE for Irdeto
and Betacrypt. FreeCAM2 firmware’s used for such magic are only suitable for
loading into the series-1 Irdeto CAMs, not the newer series-2 "Euro" CAMs.
ALphacrypt CAMs are Euro CAMs.I will explain further below.

Yes you can use a laptop to upgrade your cam using program "ird106", but not
all laptops will work possibly because of driver problems.
 Carry out the following instructions when installing ird106 and  the
program will work .

1) According to the Windows version you are using (Win95 or Win9,
copy the file "Irdeto95.inf" or "Irdeto98.inf" to the folder \WINDOWS\INF\
2) Copy the files "CiPhysical.dll" and "ird106.ini" to the folder \WINDOWS\
3) In "ird106.ini" file insert the name of firmware you wanna use
4) Insert Irdeto CAM inside the PCMCIA slot of your notebook and restart
the notebook. Make sure that Irdeto CAM is detected by the computer.
(a small icon with a CAM picture is normally shown in Systray)
5) Start the program "ird106.exe". The program window will be in "blue".
6) Click on "START" and observe the progress bar moving. The upgrade
takes about a minute. If everything goes OK, the program window will become
"green" at the end of upgrade.
7) If it happens that the whole process seems like stopped, don't touch it!
Eventually, it will continue all by itself.
If it happens that upgrade ends with "UPDATE NOK" along with background
colour in "red", don't panic! Simply repeat the upgrade process beginning
with step 4.
It should work from the second attempt!
Also its better if the cam is cold when flashing

The first "0.03" & "0.04" series of Irdeto CI CAMs can be flashed directly
(i.e. without physically removing the internal EEPROM). Flashing can be done
via PCMCIA (so: laptop, or desktop with PCMCIA-adaptor) and also from a PC
connected via SCSI to a Nokia 9600 running DVB "Dr. Overflow" software.

The new "1.06" & "0.07B" series of Irdeto CI CAMs use the new generic "Euro
CAM" chip-set. Euro CAMs can not be externally flashed. You have to open up
the case, desolder the chip, and reprogram it via a special TSOP adaptor
before resoldering it in and resealing the case. Only very skilled hobbyists
can do this. In fact there is a very new series with even smaller chips so
that the soldering work becomes even more difficult.

The "1.05" CAM is an intermediate series - very few were made. It is a
"Euro" CAM which can be flashed via the laptop, although that can only be
done once. It would not be possible to put FreeCAM firmware in there since
that is specifically matched to the series-1 flashable CAM. But it would be
possible to put Alphacrypt (which functions as an AllCAM) and indeed a whole
bunch of other "Euro-CAM" compatible firmware’s for various encryption

In case that you may not understand what "AllCAM" is. AllCAM is just a name
that cropped-up and stuck in the early days of Irdeto CAMs, when the most
interesting thing that could be done was to patch the CAM to allow it to
process not just Irdeto itself, but also the slightly different variant
dubbed "Betacrypt" - as used by some German and Austrian providers. The term
"AllCAM" is perhaps therefore misleading. The "All" refers merely to those
two systems: Irdeto & Betacrypt.

A FreeCAM incorporates AllCAM functionality but also more, the ability to
process Seca,Viaccess and also now as well Nagravision.

Don't forget that the 901633 CAM's, once they have had their
flash replaced, become fully re-flashable by all methods.
There are a lot of these on the market now  so you cannot go
by part numbers alone.