Samples for NRF54L15 not working

I have just started using 2.7.0 with the nrf54L15 chips and come across a few problems.

When trying to run the UART sample I found that the app overlay files, which I believe are auto generated, for most of the older chips use:

/ {
    chosen {
        nordic,nus-uart = &uart0;
    };
};
and correspond to the .dtsi file as:
/ {
    chosen {
        zephyr,console = &uart0;
        zephyr,shell-uart = &uart0;
        zephyr,uart-mcumgr = &uart0;
    };
But the nrf54L15 .dtsi file is:
/ {
    chosen {
        zephyr,console = &uart20;
        zephyr,shell-uart = &uart20;
        zephyr,uart-mcumgr = &uart20;
    };
I believe that the coding for the board files has chosen to indicate pin numbers in the naming, just a guess, and that's why the files no longer match and carry forward with the universal one for all feeling of the Nordic development environment. its easy enough to change the app overlay file to &uart20, I am just noting this issue that may confuse some.
How do we include global files into the system such that all modules pickup the changes? This is in reference to NRF54L15_Globals.h and NRF54L15_Eang_globals.h that redefine many "_S" defines to no longer have the "_S".  For example:
C:/ncs/v2.7.0/modules/hal/nordic/nrfx/drivers/src/nrfx_rramc.c: In function 'nrfx_rramc_irq_handler':
C:/ncs/v2.7.0/modules/hal/nordic/nrfx/drivers/src/nrfx_rramc.c:268:47: error: 'NRF_RRAMC' undeclared (first use in this function); did you mean 'NRF_RRAMC_S'?
its probably a change to the configuration of the build I just cant seem to add the reference properly without messing up other builds.
Parents Reply Children
No Data
Related