6 FAQs
- Is the existing code on the SAM
D5x/E5x family of devices binary compatible to Flash on the
PIC32CX SG41/SG60/SG61 devices?
Answer: Yes, the code is binary-compatible and can be flashed onto the PIC32CX SG41/SG60/SG61 family MCUs.
- Can code developed for the SAM
D5x/E5x be easily compiled for the PIC32CX SG41/SG60/SG61 family
without any significant changes? If not, what kind of changes are
needed?
Answer: While the code can be compiled for the PIC32CX SG41/SG60/SG61 devices, some modifications may be necessary. The primary differences are at the board level; for example, the pin assignments for user switches and LEDs differ between the SAM E54 Xplained Pro Evaluation Kit and the PIC32CX SG41 Curiosity Ultra Evaluation Kit. These hardware-specific configurations will need to be updated accordingly.
- Is there a guide for migrating
projects from the SAM D5x/E5x MCUs to the PIC32CX SG41/SG60/SG61
MCUs?
Answer: Yes, this document provides specific compatibility details between the two families. Refer to this document for detailed compatibility information.
To migrate the application, follow the steps in the training module Getting Started with MPLAB® Harmony v3 Peripheral Libraries on SAM D5x/E5x MCUs. When creating the project, change the target device to PIC32CX1025SG41128.Note: The specific device number may vary depending on the board’s pin package.
For additional information on the applications refer to the following links: