Skip to content

Commit 17946c6

Browse files
committed
Pull request #26: Update documentation to specify the SPI TA100 and jumper settings.
Merge in MCU16CE/dspic33-dsc-bootloader-code-examples from ~C12109/dspic33-dsc-bootloader-code-examples:feature/MCU16GITHUB-934-add-additional-ta100-documentation to develop * commit 'd85bf26a5f2b8f6b86351e427e8e4a94831b4d49': more consistent punctuation. Update documentation to specify the SPI TA100 and jumper settings.
2 parents c1c70fa + d85bf26 commit 17946c6

File tree

4 files changed

+11
-5
lines changed

4 files changed

+11
-5
lines changed

secure_boot_and_secure_firmware_upgrade_over_canfd/README.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,16 +40,22 @@ The associated bootloader and application projects demonstrate the following:
4040
* A CAN cable
4141
* A CAN-FD bus terminator (or modify the Peak analyzer per their user's guide for proper CAN-FD termination)
4242
* A micro USB cable, a USB-Type C cable, or a 9v power adapter for the dsPIC33C Touch CAN LIN Curiosity Development Board (for powering the board)
43-
* [TA100 Trust Anchor External HSM 8-Pin SOIC](https://www.microchip.com/en-us/product/ta100)
43+
* [TA100 Trust Anchor External HSM 8-Pin SOIC](https://www.microchip.com/en-us/product/ta100) - NOTE: make sure to get the **SPI** variant for this demo.
4444
* [TA100 8-Pin SOIC CryptoAutomotive™ Socket Board](https://www.microchip.com/en-us/development-tool/AC164167)
4545

4646
## Running the Demo
4747

4848
##### Hardware Setup
49-
1. With the Development Board detached from any power source, programmer, or USB connection, connect the TA100 8-Pin SOIC CryptoAutomotive™ Socket board into the mikroBUS™ A slot with the jumpers set for SPI
50-
2. Connect the Peak analyzer/generator to your computer
51-
3. Connect the Peak analyzer/generator to the CAN/CAN-FD Driver Circuit on the Development Board
52-
4. Connect the micro-USB cable to port J1 of the Development Board to the host computer.<br>
49+
1. Insert the TA100 into the TA100 8-Pin SOIC CryptoAutomotive™ Socket board. **NOTE** - make sure to align the TA100 pin 1 indicator with the pin 1 indicator on the socket board silkscreen.<br>
50+
![TA100 Socket Alignment](./images/socket_pin_1.png)
51+
2. Short the J10 jumper to the "3.3v" option.<br>
52+
![Power Jumper](./images/socket_power_jumper.png)
53+
3. Switch all the jumpers on the TA100 8-Pin SOIC CryptoAutomotive™ Socket board to the SPI setting (J3, J4, J5, J6, J7).<br>
54+
![SPI Jumpers](./images/socket_spi_jumper.png)
55+
4. With the Development Board detached from any power source, programmer, or USB connection, connect the TA100 8-Pin SOIC CryptoAutomotive™ Socket board into the mikroBUS™ A slot with the jumpers set for SPI.
56+
5. Connect the Peak analyzer/generator to your computer.
57+
6. Connect the Peak analyzer/generator to the CAN/CAN-FD Driver Circuit on the Development Board.
58+
7. Connect the micro-USB cable to port J1 of the Development Board to the host computer.<br>
5359

5460
![Hardware Setup](./images/hardware_setup.png)
5561

133 KB
Loading
132 KB
Loading
131 KB
Loading

0 commit comments

Comments
 (0)