You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -12,7 +12,25 @@ This folder contains precompiled .hex files for the demo bootloader and applicat
12
12
**NOTE** - Only the bootloader project has code that requires an NDA. The application .hex file can be compiled as is and is provided out of convenience.
13
13
14
14
## Programming the Bootloader from the Precompiled .hex File
15
-
TBD
15
+
1. Connect the dsPIC33C Touch CAN LIN Curiosity Development Board to the PC via the USB micro-B port.
16
+
2. Open the MPLAB X IPE program.
17
+
3. Enter the dsPIC33CK1024MP710 in the "Device" selector.<br>
18
+
<br>
19
+
4. Select the "Curiosity/Starter kits" option from the "Tools" dropdown.<br>
20
+
<br>
21
+
5. From the menu, select "Settings -> Advanced Mode"<br>
6. Enter the IPE password. The default password is "microchip" if a new password has not been selected yet. <br>
24
+
<br>
25
+
7. From the menu, select "Settings -> Release from Reset". This will allow the programmer to release the device from reset after a programming is complete and allow the device to run the new code.<br>
26
+
<br>
27
+
8. From the menu, select "File -> Import -> Hex". Select the following file: `/secure_boot_and_secure_firmware_upgrade_over_canfd/hex_files/boot.X.production.hex`.<br>
28
+
<br>
29
+
9. Click the "Connect" button.<br>
30
+
<br>
31
+
10. Once the connection is complete, press the "Program".<br>
32
+
<br>
33
+
11. When programming is complete, the bootloader should now be operational. You can continue to use the bootloader using the `README.md` documentation found in the boot.X folder that is one level higher in this directory structure.
16
34
17
35
## Loading and Running the Application
18
-
Use the README.md file in the top-level folder of the demo for the full instructions of the how to load the application using the bootloader. When prompted to load a .hex file, load the application file located here.
36
+
Use the `README.md` file in the top-level folder of the demo for the full instructions of the how to load the application using the bootloader. When prompted to load a .hex file, you can choose to load the application file located here instead of compiling the application project and using the resulting .hex file.
0 commit comments