The MachXO5 JEDEC file should not have the U Field (USERCODE) since the MachXO5 Flash didn't support it. The only USERCODE is supported for MACHXO5 is the SRAM USERCODE, which embedded into the bitstream and config data of the JEDEC files.
There are two different USERCODE for two different memory blocks. One for SRAM and one for FLASH. The SRAM USERCODE stored in the bitstream USERCODE frame and the FLASH USERCODE stored in the U field of the JEDEC file. Using the Diamond Spreadsheet ...
It is not possible to manually edit the JEDEC file to just have the EBR Initialization data. The best way to update the UFM with different EBR init data is to use the ECO editor tool.
First of all, download the latest version of the free ispVM System software from the Lattice website and install on the user's machine. The software can be found at: Software Archive (latticesemi.com) Under Downloads Tab select "Downloadable ...
Yes, you can use the same JEDEC file generated by ISPPAC-POWR1014-01TN48E to program to LA-ISPPAC-POWR1014-01TN48I or vice versa. The only difference for Automotive and Industrial grade devices is that they have different DEFAULT temperature ranges ...