Skip to content

Renesas R7FA4M1: Unknown ARM Cortex-M Designer 423 Partno 16 M4 #1841

@fastbike

Description

@fastbike

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions