I'm in charge of evaluating ATSAMV71Q21 processor.
To do so, I have two Xplained Ultra Evaluation Platforms : one with a ATSAMV71Q21 processor and one with ATSAMV71Q21B processor (second revision).
To test it, I create a new project using the example project "Quick Start for SAM MCAN Driver - ATSAMV71-XULTRA".
Everything works fine with the ATSAMV71Q21 (first revision), I can send and receive CAN frames at 500 kbit/s but it does not work with the ATSAMV71Q21B processor (second revision), the CAN bus is initialized at 78.128 kbit/s.
In the toolchain's files and directories, I ave noticed that some of them are name samv71q21b.*, which, I guess, are specific for the second revision of the processor.
I tried to change the device target in the projet's settings but it still does not work.
Then I tried to create a new project from scratch, but I can't select the ATSAMV71Q21B set up for the Xplained Ultra Evaluation Platform.
I guess the clocks initialization is different with ATSAMV71Q21B.
I'm using Atmel Studio v7.0.1188 with package ATSAMV71_DP up to date (v2.0.95, v2.0.107, v1.1.61) and ASF v18.104.22.1680.
Here are my questions:
- How can I set up an existing project made for ATSAMV71Q21 to work with ATSAMV71Q21B ?
- Is a document that describes what has been added/changed into ATSAMV71Q21B ?
- Do Atmel plan to update their example so it will work with second revision of this processor ?
Thanks for your help