I'll post a simplified sketch in a minute. In the meantime there is 8kB of Flash emulated EEPROM on the RA4M1 chip used as the mcu.
Description
The Arduino® UNO R4 Minima is the first UNO board to feature a 32-bit microcontroller. It features a RA4M1 series microcontroller from Renesas (R7FA4M1AB3CFM#AA0), which embeds a 48 MHz Arm® Cortex®-M4 microprocessor. The UNO R4 Minima's memory is larger than its predecessors, with 256 kB flash, 32 kB SRAM and 8 kB data memory (EEPROM).
Yes that works. I am writing a separate library to control a CAN bus. I have written some values to the EEPROM and can read them back via the Setup function.
However if I read the same address space in my library it is zero.
16:19:44.764 -> initialising EEPROM
16:19:44.764 -> reset local var, should be 0
16:19:44.764 -> 0
16:19:44.764 -> Read from EEPROM, should be 1
16:19:44.764 -> 1
16:19:44.764 -> Read from node, should be 1, not 0xFF
16:19:44.764 -> 1
16:19:44.764 -> write other node member value, should be 0x10
16:19:44.764 -> 16