I have an issue when using Windows to create the csf binaries using the CST tool for secure boot.
If I build the csf files in Linux, then the signed images behave as expected. The 'hab_status' and 'hab_auth_img' commands in u-boot return 'No HAB Events Found!'
However if I build the csf files in Windows, using exactly the same keys, images and configuration files, then the 'hab_status' and 'hab_auth_img' commands for the resulting signed images return errors.
I am currently using cst-3.3.1 and the processor is the i.MX8M Mini. The csf binaries are always inserted in the images in the Linux environment regardless of where those binaries were created, so I'm fairly sure that the issue is in the csf binaries themselves. I've attached an example CSF configuration file.
Is there a known issue with the CST tool in the Windows environment or is there some modification required for the csf configuration files to make the tool work?