Jetson TX2 not booting after ROOTFS_ENC=1 flash

So I guess I have secureboot enabled, Then secureOS is outlined here as Trusty : https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%20Linux%20Driver%20Package%20Development%20Guide/trusty.html#wwpID0E0JB0HA

I have not yet used the -p flag when flashing (burn production mode fuse). Is this needed to start encrypting the fs? Thanks

I will also look and test some suggestions from this thread : Will not boot after enabling Security Boot (Jetson AGX Xavier)
Maybe replace the eks.img with a custom generated one

As for the Black Screen after enable SecureBOOT and disk encryption thread, this cboot patch does not match the TX2 cboot file and so i do not see how it will help.