Eurocrypt 2 PIC software F.A.Q

Mini-FAQ about Gemini 2.02

Question 1 : What channel idents are in Gemini 2.02 ?

Channel ident Channel name Number of keys in code
(not remote updatable)
Number of keys in eeprom
(remote updatable)
000400 TV3 TV6 ZTV 1 (key index 8) 7
000410 TV1000 1 (key index 8) 7
002b10 C+ 0 2
002b30 C+ 0 1
002b60 Kanal 5 / TV2 0 1
002b50 Animal Planet 1 0
000430 CTV ec-m 1 0
002b40 CTV ec-s 1 0

Question 2 :The display doesn't seem to be updated in "real-time" 

The soft updates the information to display (channel id, key index ...) in "real-time". But some decoders seem to ask for the information to display only once, at the reset, and keep this information in memory. With such decoders, you need to force a reset (switch on/off or remove and re-insert the card) when you want to see an accurate display.

Question 3 : I can see some channels in ec-m (ec-s) but the card is in ec-s (ec-m) mode

This always happens with the CTV channels : these channels broadcast eurocrypt commands in ec-m and ec-s mode (idents 000430 and 002b40). The keys for these two idents are in the soft so you can always see the CTV channels. It's why I use these channels to switch ec-s/ec-m in "on-channel" switching mode.

For TV1000, see the following question.

Question 4 : I can see all TV1000 except the adult movies ?

No, Gemini doesn't apply censorship : tv1000 is normally broadcasted in ec-m and ec-s but the adult movies are only broadcasted in ec-m. That's why you can always see TV1000 regardless the mode you're in, but you need to switch Gemini to ec-m mode to see the adult movies.

Question 5 : What the error messages "no access" and "Error 5" mean ?

"No access" means that you're not into the correct eurocrypt mode for the channel you're trying to watch.

"Error 5" or "Hash error" means that the current key in Gemini is wrong. Manually enter the correct key or, if you've got valid SA/M-keys, wait to automatically get the new key.

Question 6 : How can I edit the keys into Gemini with my PC ?

The only PC editor for Gemini 2.02 is Multieditor from Phelix. From version of Multieditor >= 3.6, the .phx for Gemini 2.01a can also edit Gemini 2.02.

If you only want to change the SA/m-keys of TV3 & TV1000, use Multieditor or newsa.exe.

Question 7 : I've got "Bad line format" when I try to change the SA/m-keys with newsa.exe ?

In most case, this error comes from the fact you have not entered the right number of digits for the SA.

From the eurocrypt standard, we've got :

PPUA (4 bytes) = SA (3 bytes) + CUSTWP (1 byte)

with :

PPUA : Programme Provider User Address
SA : Shared Address (address shared between 256 cards, in ec-m)
CUSTWP : Identifiant of a specific customer (card) among a SA

Lots of confusions come from the fact that the term "Shared address" is often use to talk about the PPUA or the SA, without discrimination. For example, mm2au uses the PPUA address to check the updates and you need to put a valid CUSTWP in it. Gemini, on the other hand, uses only the SA. That's why, in the newsa.txt, you must give only 3 bytes to the SA, not 4. So, if you've got a valid SA/m-key, like 12 xx xx xx, put only the first three bytes (12 xx xx) into newsa.txt.

Question 8 : Can I manually enter the tv3 & tv1000 keys ?

Yes, no problem. If you haven't valid SA/m-keys for tv3 & tv1000, you can manually enter the new key with your remote control.

Question 9 : What is the layout of a 2 PIC card ?

Here it's a classic layout of a 2 PIC card. Every PIC can be master or slave and lots of programmers can program both PIC "in-circuit" (you don't have to extract the PIC, only to put the card into the smartcard reader of the programmer).

2picpcb.gif (5774 octets)