15-09-2017, 03:11 PM
This application note describes how to create, create, and debug applications for the DeepCover® Secure Microcontroller (MAXQ1103). This application development uses the CrossWorks C compiler, available from Rowley Associates, for the MAXQ30 platform.
The DeepCover® Secure Microcontroller (MAXQ1103) is designed for financial terminal applications. It executes 16-bit instructions and has a 32-bit data path. The instructions are executed in a single machine cycle, making the microcontroller into a very high performance RISC machine. The MAXQ1103 also has a number of important safety features, including:
• Cryptographic Accelerators supporting DES, 3DES, SHA-1, SHA-224, SHA-256, RSA, DSA and ECDSA
• True hardware random number generator
• 1KB low-loss battery-backed NVSRAM
• 7 tamper detection inputs that attach to external circuits
• Environmental sensors such as temperature and voltage sensors out of range
The MAXQ1103 (EV) evaluation kit provides an ideal platform for creating secure application prototypes. The kit includes two serial ports, two smart card slots (one full-size and one SIM card), a USB connector, an LCD display, a 16-key keyboard and a prototyping area.
Setting up the MAXQ1103 EV kit
The MAXQ1103 EV kit is shown in Figure 1. The following hardware components are required to perform the work described in this application. Note:
1. MAXQ1103 EV system board
2. JTAG board
3. JTAG cable (connects MAXQ1103 EV board and JTAG board)
4. 9-pin serial cable
5. Regulated power supply (5V, ± 5%, 300mA, positive center)
The DeepCover® Secure Microcontroller (MAXQ1103) is designed for financial terminal applications. It executes 16-bit instructions and has a 32-bit data path. The instructions are executed in a single machine cycle, making the microcontroller into a very high performance RISC machine. The MAXQ1103 also has a number of important safety features, including:
• Cryptographic Accelerators supporting DES, 3DES, SHA-1, SHA-224, SHA-256, RSA, DSA and ECDSA
• True hardware random number generator
• 1KB low-loss battery-backed NVSRAM
• 7 tamper detection inputs that attach to external circuits
• Environmental sensors such as temperature and voltage sensors out of range
The MAXQ1103 (EV) evaluation kit provides an ideal platform for creating secure application prototypes. The kit includes two serial ports, two smart card slots (one full-size and one SIM card), a USB connector, an LCD display, a 16-key keyboard and a prototyping area.
Setting up the MAXQ1103 EV kit
The MAXQ1103 EV kit is shown in Figure 1. The following hardware components are required to perform the work described in this application. Note:
1. MAXQ1103 EV system board
2. JTAG board
3. JTAG cable (connects MAXQ1103 EV board and JTAG board)
4. 9-pin serial cable
5. Regulated power supply (5V, ± 5%, 300mA, positive center)