Why does the spi-nor flash on nRF54L15-DK is defined in the generic nrf54l15_cpuapp_common.dtsi file ?

Hello

I am working with the nrf54l15 soc (sdk 2.8.0).

I have noticed that a component "mx25r6435f" is defined in the generic nrf54l15_cpuapp_common.dtsi file.

With some research, I have confirmed that component is an external spi-nor flash on the nrf54l15DK.

Is there a specific reason that component is defined in this file ?
Can I disable it to use SPIM20 peripheral with the same pins as "mx25r6435f" ?

Thanks for your answer

Parents
  • Hi,

    Is there a specific reason that component is defined in this file ?

    I am not sure, can you elaborate on why you think it should be somewhere else (and if so, where?). That said, this file is not generic for the nRF54L15 CPUAPP, but for the cpuapp on the nRF54L15 DK, which is used when developing for targets that are L15, L10 or L05 and is common. So this makes sense in this specific board.

    Can I disable it to use SPIM20 peripheral with the same pins as "mx25r6435f" ?

    Yes, but note that SPIM 2x should ideally be used with GPIO port P1 (see Configuration and Cross power-domain notes).

Reply
  • Hi,

    Is there a specific reason that component is defined in this file ?

    I am not sure, can you elaborate on why you think it should be somewhere else (and if so, where?). That said, this file is not generic for the nRF54L15 CPUAPP, but for the cpuapp on the nRF54L15 DK, which is used when developing for targets that are L15, L10 or L05 and is common. So this makes sense in this specific board.

    Can I disable it to use SPIM20 peripheral with the same pins as "mx25r6435f" ?

    Yes, but note that SPIM 2x should ideally be used with GPIO port P1 (see Configuration and Cross power-domain notes).

Children
Related