background image

 

OCT 2020 

 

 

 

 

uidcase

 

Forces UID card upper case or lower case. 
0: Disabled 
1: Upper case 
2: Lower case 

0: Disabled 

rm0head

 

Removes 0 at the head of the UID 

0: Disabled 

padding

 

Adds  0  at  the  head of UID if  UID  length <  padding,  number of 0 to 
add = padding - uid length 

0: Disabled 

evensize

 

Adds  00  at  the  head  of  UID  card  if  UID  length  (in  bytes)  is  odd.  If 
enabled,  all  commands  niboffset,  niblen,  uidindec,  rm0head, 
padding will be ignored 

0: Disabled 

 

Mifare sector reading parameters

 

 

ulen

 

Number of bytes to read data in a sector of a Mifare tag 

0: Disabled 

usector

 

Sector number in which reading data 

uoffset

 

Skips uoffset bytes from the beginning of sector 

ukeya

 

Key A for reading data from a sector of Mifare card 

0x00 0x00 0x00 
0x00 0x00 0x00 

 

HID parameters

 

 

hidmode

 

Decoding mode of HID tag 
0: normal 
26: 26 bits mode 
254: Mixed mode (26 bits + Normal) 

0: Normal mode 

hidsite

 

Site  code  (8  bits  in  hexadecimal)  using  when  hidmode  is  set  to  26 
bits mode 

 

Miscellaneous

 

 

debug

 

Enable/Disable  debug  mode.  With  this  mode  the  message  sent  to 
the  host  computer  via  USB  gives  extra  information  about  the  card 
technology in form: 

Detected  frequency  (13.56Mhz/125kHz)-Tag  type[filter  value  to 
configure]-UID length in bytes-UID

 

Ex: 1356Mhz-TAG_FELICA[0x00000800]-8 bytes-0127006853DD8FC7 

125kHz-TAG_HITAG_2[0x00000040]-4 bytes-1C94345B 

 

 
 
 

3.2

 

Modification

 

3.2.1

 

By command lines in application mode

 

 

Application mode means the TCM4 reader is running the application (as opposite to the bootloader 
mode). 

 

It is only possible to communicate with the TCM4 over a virtual PC serial port when the TCM4 is in 
application mode, that is to say when the blue LED is blinking. 

Summary of Contents for TCM4

Page 1: ...TCM4 MultiFrequency Card reader User Guide Technical Manual V1 2 ...

Page 2: ...roduct Do not carry out any maintenance on the product which is not described in the customer documentation Cleaning your product Before cleaning this product unplug the product from the electrical outlet Always use materials specifically designated for this product The use of other materials may result in poor performance and may create a hazardous situation Do not use aerosol cleaners they may b...

Page 3: ...eration 4 2 3 1 Memory view 4 2 3 2 Startup sequences 5 2 3 3 LEDs and buzzer status specification 6 3 Configuration 7 3 1 TCM4 parameters 8 3 2 Modification 9 3 2 1 By command lines in application mode 9 3 2 2 By a configuration file in bootloader mode 11 4 Firmware 14 4 1 Upgrading TCM4 firmware 14 OCT 2020 ...

Page 4: ...into the designed shape of the cPad the TCM4 enables the user to be identified by using a card with a solution like Gespage PaperCut etc PC applications entry without error code of a RFID tag enrolment of a user s card in a database secured access to some applications Point of sale connection to the cash registers for loyalty management OEM Cartadis assists its customers by providing a customizati...

Page 5: ...des functions for programming new firmware This means that the bootloader must be entered to program a new firmware Application TCM4 application Storage Storage area where a new firmware file and the configuration file are stored It is accessible from host computer through USB mass storage in bootloader mode Bootloader 200 Kbytes Bootloader The bootloader is the entry point for the firmware after ...

Page 6: ...2 3 2 Startup sequences The diagram on the next page shows the sequences of how bootloader and application are started Valid firmware Available firmware in storage zone OCT 2020 ...

Page 7: ...eps A copy from host computer to storage zone of TCM4 on USB mass storage is in progress Blinks 2 3 times slowly and stays ON A firmware s update is done copy of firmware from storage zone to application zone and firmware verification Blinks every 500ms TCM4 in application mode Normal operation Blinks every 500ms 1 beep Card detected OCT 2020 ...

Page 8: ...t of predefined parameters to be displayed or modified These parameters can be modified or displayed in two different ways from a serial terminal like Putty or from a configuration file The next paragraphs will describe the TCM4 parameters and the way they are configured OCT 2020 ...

Page 9: ...Mhz 0100 iCLASS 13 56Mhz 0400 IZLY complete format 13 56Mhz requires a TCM4 Izly 0800 FELICA 13 56Mhz 1000 IZLY short format 13 56MHz requires a TCM4 Izly 10000 IZLY long format 13 56MHz requires a TCM4 Izly 40000 NFC for Smartphone with CartadisID application 0010 EM Electronic Marin 125Khz 0020 HID Prox 125Khz 0040 HITAG 125Khz 2000 Indala 125Khz 8000 StartProx FFFF FFFF All card types 0000 Lock...

Page 10: ... 0x00 0x00 0x00 0x00 HID parameters hidmode Decoding mode of HID tag 0 normal 26 26 bits mode 254 Mixed mode 26 bits Normal 0 Normal mode hidsite Site code 8 bits in hexadecimal using when hidmode is set to 26 bits mode 0 Miscellaneous debug Enable Disable debug mode With this mode the message sent to the host computer via USB gives extra information about the card technology in form Detected freq...

Page 11: ...t is connected to a PC it declares itself as a USB composite device CDC and HID The serial port of the PC must be configured as below All TCM4 commands are shown in entering help or In the following screen shot the first column indicates whether the parameter can be modified when TCM4 is in application mode For_App bootloader mode For_Boot or whatever the mode For_All ...

Page 12: ...m application mode to bootloader mode you need to enter the command gobootload in a serial terminal like Putty see above Once your TCM4 is in bootloader mode you can read write the parameters of TCM4 by using a configuration file As soon as TCM4 is in bootloader mode it is mounted to the host computer and it behaves like a USB key with the name TCM4 BOOT OCT 2020 ...

Page 13: ...fferent commands to run After the execution of config cmd file you will find 2 files in the TCM4 BOOT directory config done and config log which are the results of all runned commands Hereafter is an example of a configuration file and result file OCT 2020 ...

Page 14: ... TCM4 drive TCM4 BOOT o Delete config done file and config log file o Copy a new config cmd file to the TCM4 BOOT o TCM4 should automatically un mount and re mount itself o If the execution of configuration file was successful you will get a new config done file and config log file Consult config log file to know the result OCT 2020 ...

Page 15: ...4 s firmware the following instructions have to be achieved Navigate to the newly mounted TCM4 TCM4 BOOT Delete TCM4_Firmware_vx x x ctd file Copy a new firmware file to TCM4 BOOT TCM4 should automatically un mount and re mount itself The update was successful if the FwUpdate_Success stt status file is present All the firmware update status are detailed below Status Description FwUpdate_NoFwFile s...

Reviews: