[Pcsclite-git-commit] [CCID] 04/05: New firmware for Feitian_R502.txt

Ludovic Rousseau rousseau at moszumanska.debian.org
Sun Jul 31 12:09:00 UTC 2016


This is an automated email from the git hooks/post-receive script.

rousseau pushed a commit to branch master
in repository CCID.

commit e56e6c38e717bac8bdc32a585717a6d86b7909a4
Author: Ludovic Rousseau <ludovic.rousseau at free.fr>
Date:   Sun Jul 31 14:05:02 2016 +0200

    New firmware for Feitian_R502.txt
---
 readers/Feitian_R502.txt      | 92 +++++++++++++++++++++++++++++++++++--------
 readers/supported_readers.txt |  1 +
 2 files changed, 77 insertions(+), 16 deletions(-)

diff --git a/readers/Feitian_R502.txt b/readers/Feitian_R502.txt
index 9399682..5a5bf09 100644
--- a/readers/Feitian_R502.txt
+++ b/readers/Feitian_R502.txt
@@ -2,7 +2,7 @@
   iManufacturer: Feitian
  idProduct: 0x060D
   iProduct: R502
- bcdDevice: 1.64 (firmware release?)
+ bcdDevice: 3.47 (firmware release?)
  bLength: 9
  bDescriptorType: 4
  bInterfaceNumber: 0
@@ -26,25 +26,27 @@
   dwDefaultClock: 4.000 MHz
   dwMaximumClock: 4.000 MHz
   bNumClockSupported: 0 (will use whatever is returned)
-   IFD does not support GET CLOCK FREQUENCIES request: Operation timed out
+   IFD does not support GET CLOCK FREQUENCIES request: No such file or directory
   dwDataRate: 10752 bps
   dwMaxDataRate: 688172 bps
   bNumDataRatesSupported: 44
-   IFD does not support GET_DATA_RATES request: Operation timed out
-  dwMaxIFSD: 61
+   IFD does not support GET_DATA_RATES request: No such file or directory
+  dwMaxIFSD: 252
   dwSynchProtocols: 0x00000007
    2-wire protocol
    3-wire protocol
    I2C protocol
   dwMechanical: 0x00000000
    No special characteristics
-  dwFeatures: 0x000104B8
+  dwFeatures: 0x000404BE
+   ....02 Automatic parameter configuration based on ATR data
+   ....04 Automatic activation of ICC on inserting
    ....08 Automatic ICC voltage selection
    ....10 Automatic ICC clock frequency change according to parameters
    ....20 Automatic baud rate change according to frequency and Fi, Di params
    ....80 Automatic PPS made by the CCID
    ..04.. Automatic IFSD exchange as first exchange (T=1)
-   01.... TPDU level exchange
+   04.... Short and Extended APDU level exchange
   dwMaxCCIDMessageLength: 271 bytes
   bClassGetResponse: 0xFF
    echoes the APDU class
@@ -57,7 +59,7 @@
   iManufacturer: Feitian
  idProduct: 0x060D
   iProduct: R502
- bcdDevice: 1.64 (firmware release?)
+ bcdDevice: 3.47 (firmware release?)
  bLength: 9
  bDescriptorType: 4
  bInterfaceNumber: 1
@@ -84,12 +86,12 @@
   dwDefaultClock: 4.000 MHz
   dwMaximumClock: 4.000 MHz
   bNumClockSupported: 0 (will use whatever is returned)
-   IFD does not support GET CLOCK FREQUENCIES request: Operation timed out
+   IFD does not support GET CLOCK FREQUENCIES request: No such file or directory
   dwDataRate: 10752 bps
   dwMaxDataRate: 688172 bps
   bNumDataRatesSupported: 44
-   IFD does not support GET_DATA_RATES request: Operation timed out
-  dwMaxIFSD: 240
+   IFD does not support GET_DATA_RATES request: No such file or directory
+  dwMaxIFSD: 252
   dwSynchProtocols: 0x00000007
    2-wire protocol
    3-wire protocol
@@ -115,13 +117,13 @@
   iManufacturer: Feitian
  idProduct: 0x060D
   iProduct: R502
- bcdDevice: 1.64 (firmware release?)
+ bcdDevice: 3.47 (firmware release?)
  bLength: 9
  bDescriptorType: 4
  bInterfaceNumber: 2
  bAlternateSetting: 0
- bNumEndpoints: 3
-  bulk-IN, bulk-OUT and Interrupt-IN
+ bNumEndpoints: 2
+  bulk-IN and bulk-OUT
  bInterfaceClass: 0x0B [Chip Card Interface Device Class (CCID)]
  bInterfaceSubClass: 0
  bInterfaceProtocol: 0
@@ -142,12 +144,70 @@
   dwDefaultClock: 4.000 MHz
   dwMaximumClock: 4.000 MHz
   bNumClockSupported: 0 (will use whatever is returned)
-   IFD does not support GET CLOCK FREQUENCIES request: Operation timed out
+   IFD does not support GET CLOCK FREQUENCIES request: No such file or directory
+  dwDataRate: 10752 bps
+  dwMaxDataRate: 688172 bps
+  bNumDataRatesSupported: 44
+   IFD does not support GET_DATA_RATES request: No such file or directory
+  dwMaxIFSD: 252
+  dwSynchProtocols: 0x00000007
+   2-wire protocol
+   3-wire protocol
+   I2C protocol
+  dwMechanical: 0x00000000
+   No special characteristics
+  dwFeatures: 0x000102B8
+   ....08 Automatic ICC voltage selection
+   ....10 Automatic ICC clock frequency change according to parameters
+   ....20 Automatic baud rate change according to frequency and Fi, Di params
+   ....80 Automatic PPS made by the CCID
+   ..02.. NAD value other than 00 accepted (T=1)
+   01.... TPDU level exchange
+  dwMaxCCIDMessageLength: 271 bytes
+  bClassGetResponse: 0xFF
+   echoes the APDU class
+  bClassEnvelope: 0xFF
+   echoes the APDU class
+  wLcdLayout: 0x0000
+  bPINSupport: 0x00
+  bMaxCCIDBusySlots: 1
+ idVendor: 0x096E
+  iManufacturer: Feitian
+ idProduct: 0x060D
+  iProduct: R502
+ bcdDevice: 3.47 (firmware release?)
+ bLength: 9
+ bDescriptorType: 4
+ bInterfaceNumber: 3
+ bAlternateSetting: 0
+ bNumEndpoints: 2
+  bulk-IN and bulk-OUT
+ bInterfaceClass: 0x0B [Chip Card Interface Device Class (CCID)]
+ bInterfaceSubClass: 0
+ bInterfaceProtocol: 0
+  bulk transfer, optional interrupt-IN (CCID)
+ iInterface: R502 SAM2 Reader
+ CCID Class Descriptor
+  bLength: 0x36
+  bDescriptorType: 0x21
+  bcdCCID: 1.00
+  bMaxSlotIndex: 0x00
+  bVoltageSupport: 0x07
+   5.0V
+   3.0V
+   1.8V
+  dwProtocols: 0x0000 0x0003
+   T=0
+   T=1
+  dwDefaultClock: 4.000 MHz
+  dwMaximumClock: 4.000 MHz
+  bNumClockSupported: 0 (will use whatever is returned)
+   IFD does not support GET CLOCK FREQUENCIES request: No such file or directory
   dwDataRate: 10752 bps
   dwMaxDataRate: 688172 bps
   bNumDataRatesSupported: 44
-   IFD does not support GET_DATA_RATES request: Operation timed out
-  dwMaxIFSD: 240
+   IFD does not support GET_DATA_RATES request: No such file or directory
+  dwMaxIFSD: 252
   dwSynchProtocols: 0x00000007
    2-wire protocol
    3-wire protocol
diff --git a/readers/supported_readers.txt b/readers/supported_readers.txt
index f601b68..1d35f91 100644
--- a/readers/supported_readers.txt
+++ b/readers/supported_readers.txt
@@ -802,6 +802,7 @@
 #0x096E:0x060D:Feitian R502 (Feitian_R502.txt)
 #0x096E:0x060D:Feitian R502 (Feitian_R502.txt_i1)
 #0x096E:0x060D:Feitian R502 (Feitian_R502.txt_i2)
+#0x096E:0x060D:Feitian R502 (Feitian_R502.txt_i3)
 
 #0x096E:0x0619:FEITIAN iR301 (Feitian_iR301-U_30PIN.txt)
 #0x096E:0x0619:Thursby Software Systems, Inc. TSS-PK8 (Thursby_TSS_PK8.txt)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pcsclite/CCID.git



More information about the Pcsclite-cvs-commit mailing list