54L15: ZMS requires SPI for internal memory??

So my board uses uart00; I also need to use ZMS for storing configuration data.

If I try to compile with no SPI enabled the Flash drivers throw an error '__device_dts_ord_130' undeclared here (not in a function);

Which as far as I can tell is spi00. If I enable spi00 then I get a conflict 'can only use one of spi00 twi00 uart00' etc

How can I resolve this?

I'm not using external memory. Can I force ZMS or rather the Flash driver not to require SPI?

My NV storage is only a few dozen bytes. Is there another way apart from ZMS? (I was advised to use ZMS in another ticket as it works best with RRAM)

(My code for ZMS storage is based on this example The application builds fine using 54DK with different uart port)

*Note I cannot change hardware design at this stage*

Thanks

Parents Reply Children
No Data
Related