Thank you, so regardless of I pass it a uint8 variable or an array(like in fee_example_s32k344) it will properly write the correct amount of bytes
1. Also is there an easier way to generate large amounts of Fee Blocks? I am looking to store up to 100 sensor info with 50 calibration points of 23 bytes and while I can make the blocks 23 bytes for the calibration points it would be nice to avoid having to manually add 5000 fee config blocks, as well as be able to adjust the ratio of sensors and calibration points more easily. Something like giving it an XML sheet?
2. In the worst case I could make each sensor be a block 1000 bytes large as I do not need to calibrate often, but how do I actually assign Memsector batches properly?
To do so I would like to make one large sector batch of about 120kb. The memsector batches are made in 8kb physical sectors so I would need to connect multiple. Is it just increasing the "Mem number of sectors" to however many continuous sectors I need and increasing the erase size to 120k? Or do I add multiple batches of sequential physical sectors?

3. Also I have been trying to convert the FEE_Example_S32K344 to run on my 342, but it just hard faults during FEE_init().


Any help on what to do to fix this would be greatly appreciated.