The supported chip lists shows some Renesas R7FA parts, but notably the R7FA4M1 (RA4M1) part is not listed.
When attaching I get the error shown in the title.
Unknown ARM Cortex-M Designer 423 Partno 16 M4
I've looked in the renesas_ra.c file and can see some support for the RA family. There are defines for RA2A1 and RA4M2, there's an emum for PNR_SERIES_RA4M1, etc.
My guess is it is a simple matter of figuring out the correct parameters and creating a PR for the changes.
I'm reasonably new to this sort of thing so a few pointers on where to get started would be super helpful.
I have a EK-RA4M1 development kit and also a bread boarded 48QFP test circuit.
I'm using v2.3 of the genuine BPM from 1BitSquared.
The main differences I can see between RA4M1 and RA4M2 are
| Attribute |
RA4M1 |
RA4M2 |
| Core |
Cortex M4 |
Cortex M33 |
| Speed |
48MHz |
100MHz |
| RAM |
32kB |
128kB |
| Flash |
256kB |
512kB |
The RA4M1 comes in a 40QFN package with 5v tolerant pins so makes an easier transition for a legacy project I'm working on.