background image

EVBPCBA Documentation

 2013 Microchip Technology Inc.

DS00001574A-page 21

2.5.7

Selecting the Code Fetch Source

SEC1212-DEV can execute code from Internal /OTP ROM as well as from external 
serial SPI flash (one at a time).
The following sub-sections detail the pre-requisites to select the required code fetch 
source.

2.5.7.1

CODE EXECUTION FROM INTERNAL BOOT ROM 

1. OTP_ROM_EN & FORCE_OTP_ROM bits are not programmed through OTP 

Programmer application

2. Pins 2-3 of J38 are to be shorted

2.5.7.2

CODE EXECUTION FROM INTERNAL OTP ROM 

1. OTP should have been programmed through OTP Programmer application
2. OTP_ROM_EN bit is programmed through OTP Programmer application
3. Pins 2-3 of J38 are to be shorted

2.5.7.3

CODE EXECUTION FROM SPI FLASH

1. SPI Flash should have been programmed through SPI Flashwriter application
2. FORCE_OTP_ROM bit is not programmed through OTP Programmer applica-

tion

3. Pins 1-2 of J38 are to be shorted

2.6

EVB-SEC1210

The EVB-SEC1210 utilizes the 24-pin QFN SEC1210 and includes the following inter-
faces and features. 
• USB
• Two smartcard slots
• SPI1 or UART Interface

Note 1:

A standard USB A-to-B cable is required to connect to the USB Host.

2:

Code execution is possible only from internal SRAM or OTP.

Summary of Contents for EVB-SEC1110

Page 1: ...2013 Microchip Technology Inc DS00001574A EVB SEC1110 EVB SEC1210 EVB SEC1212 DEV Evaluation Board User s Guide...

Page 2: ...crochip s code protection feature may be a violation of the Digital Millennium Copyright Act If such acts allow unauthorized access to your software or other copyrighted work you may have a right to s...

Page 3: ...2013 Microchip Technology Inc DS00001574A page 3 Object of Declaration EVB SEC1110 EVB SEC1210 EVB SEC1212 DEV User s Guide...

Page 4: ...EVB SEC1110 EVB SEC1210 EVB SEC1212 DEV Evaluation Board User s Guide DS00001574A page 4 2013 Microchip Technology Inc NOTES...

Page 5: ...Documentation 2 5 EVB SEC2112 DEV 14 2 5 1 Board Layout 16 2 5 2 Inserting a Chip into the Socket 17 2 5 3 Connector Description 17 2 5 4 Switch Description 20 2 5 5 Test Points Description 20 2 5 6...

Page 6: ...EVB SEC1110 EVB SEC1210 EVB SEC1212 DEV Evaluation Board User s Guide DS00001574A page 6 2013 Microchip Technology Inc Worldwide Sales and Service 41...

Page 7: ...fer from those in this document Please refer to our web site www microchip com to obtain the latest documentation available Documents are identified with a DS number This number is located on the bott...

Page 8: ...th File Save Bold characters A dialog button Click OK A tab Click the Power tab N Rnnnn A number in verilog format where N is the total number of digits R is the radix and n is a digit 4 b0010 2 hF1 T...

Page 9: ...r Change Notification and follow the registration instructions The Development Systems product group categories are Compilers The latest information on Microchip C compilers assemblers linkers and oth...

Page 10: ...esentative or field application engineer FAE for support Local sales offices are also available to help customers A listing of sales offices and locations is included in the back of this document Tech...

Page 11: ...d T 1 protocols Full packet FIFO 259 bytes for transmit and receive Half Duplex operation with no software intervention required between transmit and receive phases of an exchange Very loose real time...

Page 12: ...le with Standard 16C450 and 16C550A Separate 16 byte FIFO for transmission and reception Prevents buffer overrun Helps software to be less time critical in handling transmission reception Programmable...

Page 13: ...al SW Tools Linux Libraries Contains the required Linux libraries SW Tools SPIFlashUtitly Contains utility to program the SEC1212 DEV SPI2 flash and the relevant user manual Firmware This folder conta...

Page 14: ...y of ASIC s and their hardware settings A standard USB A to B cable is required to connect the EVB to the USB Host 2 5 EVB SEC2112 DEV The EVB SEC2112 DEV includes a 48 pin QFN SEC1212 DEV with the fo...

Page 15: ...EVBPCBA Documentation 2013 Microchip Technology Inc DS00001574A page 15 FIGURE 2 1 EVB SEC2112 DEV PROTOTYPE COMPONENT SIDE TOP LAYER...

Page 16: ...c 2 5 1 Board Layout Please follow this legend to understand the following figure 1 In each header Pin 1 is represented by a thick band near the edge 2 Pins filled in dark red indicate they are to be...

Page 17: ...king dot on the ASIC and the socket Pin1 marking on the PCB triangle align as shown in Figure 2 3 2 5 3 Connector Description Note The socket is manufactured by R D Interconnect P N 106458 0020 FIGURE...

Page 18: ...K_IN_48MHZ To be shorted if the chip is to work from external oscillator J20 SC1_Load 1 2 Open default J21 SC1_PRSNT 1 2 2 3 SC1 Card detect pin routed from smartcard connector default SC1 card detect...

Page 19: ...or OTP ROM execution J19 Smart Card 1 SC1 I F Credit Card 10 9 8 4 7 3 6 2 5 1 CDSW2 GND SC1_PRSNT SC1_C8 SC1_C4 SC1_IO SC1_CLK NC SC1_RST GND SC1_VCC J25 Smart Card 2 SC2 I F Credit Card 10 9 8 4 7 3...

Page 20: ...eader Unused Open default J43 LED Polarity control 2 3 Short default J44 3V3 1 4 Open default Connected to 3 3V J45 GND 1 4 Open default Connected to GND Connector Description Settings Ref Des Descrip...

Page 21: ...NTERNAL OTP ROM 1 OTP should have been programmed through OTP Programmer application 2 OTP_ROM_EN bit is programmed through OTP Programmer application 3 Pins 2 3 of J38 are to be shorted 2 5 7 3 CODE...

Page 22: ...soldered on the PCB and the EVB is equipped with a socket The following guidelines must be followed when replac ing the ASIC in the socket Place the ASIC in the socket in such a way that the Pin1 mar...

Page 23: ...3 4 Shield connections to earth GND VBUS_UP USBUP_DM USBUP_DP GND J2 Smart Card 1 SC1 I F Credit Card 10 9 8 4 7 3 6 2 5 1 CDSW2 GND SC1_PRSNT SC1_C8 SC1_C4 SC1_IO SC1_CLK NC SC1_RST GND SC1_VCC J3 Sm...

Page 24: ...2 7 EVB SEC1110 The EVB SEC1110 utilizes the 16 pin QFN SEC1110 and includes the following inter faces and features USB One smartcard slot Note 1 A standard USB A to B cable is required to connect to...

Page 25: ...d the EVB is equipped with a socket The following guidelines must be followed when replac ing the ASIC in the socket Place the ASIC in the socket in such a way that the Pin1 marking dot on the ASIC an...

Page 26: ...Technology Inc 2 7 2 Connector Description Ref Des Description Settings P1 USB A Upstream Connector 5 6 1 2 3 4 Shield connections to earth GND VBUS_UP USBUP_DM USBUP_DP GND J1 Smart Card 1 SC1 I F C...

Page 27: ...RMWARE USB CCID class compliant single slot firmware This firmware supports EVB SEC1110 EVB SEC1210 EVB SEC2112 DEV boards Card can be removed re inserted Interrupt notification will be sent to host a...

Page 28: ...210 EVB SEC1212 DEV Evaluation Board User s Guide DS00001574A page 28 2013 Microchip Technology Inc FIGURE 3 8 SEC1110 DEVICE ENUMERATION UNDER WINDOWS 7 FIGURE 3 9 SEC1210 SEC1212 DEV DEVICE ENUMERAT...

Page 29: ...1110 under Windows XP OS Connect the reader to a free USB port on the PC Once the smartcard reader is connected Window reports that new hardware has been detected and will offer to connect to Windows...

Page 30: ...EVB SEC1110 EVB SEC1210 EVB SEC1212 DEV Evaluation Board User s Guide DS00001574A page 30 2013 Microchip Technology Inc FIGURE 3 11 FOUND NEW HARDWARE WIZARD OPTIONS...

Page 31: ...CCID Firmware 2013 Microchip Technology Inc DS00001574A page 31 FIGURE 3 12 FOUND NEW HARDWARE WIZARD SEARCH...

Page 32: ...574A page 32 2013 Microchip Technology Inc Click Finish when the last window shows that the installation has finished After successful driver installation the device will be included in the Device Man...

Page 33: ...CCID Firmware 2013 Microchip Technology Inc DS00001574A page 33 FIGURE 3 14 DEVICE MANAGER NEW DEVICE...

Page 34: ...00001574A page 34 Chapter 4 Checking Device Firmware Revision To check the device s firmware revision go to Device Manager and select the smart card reader Right click and select Properties In the Det...

Page 35: ...vision 2013 Microchip Technology Inc DS00001574A page 35 Note 1 F W version in the above case is 2 19 2 If the reader is enumerated as SMSC WINUSB then the device is not pro grammed FIGURE 4 16 DEVICE...

Page 36: ...t the bin file using Browse button 4 Click Execute Note This procedure is applicable only to EVB SEC2112 DEV as the EVB SEC1110 and EVB SEC1210 are pre programmed with appropriate firmware Only the EV...

Page 37: ...7 will be shown in the status box 6 Select Modify OTP Special Register and click the OTP_ROM_EN check box as shown in Figure 5 18 7 Select Update and press OK FIGURE 5 17 OTP PROGRAMMER DEVICE LIST No...

Page 38: ...EVB SEC1110 EVB SEC1210 EVB SEC1212 DEV Evaluation Board User s Guide DS00001574A page 38 2013 Microchip Technology Inc FIGURE 5 18 OTP PROGRAMMER SPECIAL REGISTER CONTROL PANEL...

Page 39: ...NUSB the Bond2 jumper J38 must be set to 1 2 during power up 2 Open SPI Flashwriter and confirm the device has enumerated 3 Select the bin file using Browse button 4 Click Program SPI2 Flash 5 After s...

Page 40: ...C1212 DEV Evaluation Board User s Guide DS00001574A page 40 2013 Microchip Technology Inc 6 Change the Bond2 jumper J38 to 2 3 and reset the board The EVB will now boot from SPI FIGURE 6 20 SPI FLASH...

Page 41: ...Tel 86 21 5407 5533 Fax 86 21 5407 5066 China Shenyang Tel 86 24 2334 2829 Fax 86 24 2334 2393 China Shenzhen Tel 86 755 8864 2200 Fax 86 755 8203 1760 China Wuhan Tel 86 27 5980 5300 Fax 86 27 5980 5...

Page 42: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Microchip EVB SEC1110...

Reviews: