Persistent Storage freezing daisy

Rather than initializing a new qspi handle and passing that to the persistent storage class, you need to pass the qspi handle member of the hardware object you are using (i.e. seed, pod, patch etc…) . qspi is a member of the seed class which is a subclass of the pod/patch/petal (etc…) class.

//Persistent Storage Declaration. Using type Settings and passed the devices qspi handle
PersistentStorage<Settings> SavedSettings(hw.seed.qspi);

I wrote a little guide on using persistent storage here: