Altera_Forum
Honored Contributor
16 years agoHow do I create Jam Byte Code V1.0 files from Quartus II?
I have a legacy system which uses a V1.0 Jam Byte Code "Player" to program several FLEX10K100A devices on a JTAG chain. I now need to update the firmware in one of the devices. Previously we have issed a new ".jbc" file as part of a software update release which then gets copied into the appropriate place and causes the firmware to be updated on re-boot. However, some time has elapsed, and now we want to issue a field update, we find that the embedded player can not handle jbc V2.0.
Updating the embedded player is a non-starter, it is undocumented, developed by someone who left long ago, and, while we appear to have (some of) the source, we don't have the build tools. So, we would like to be able to generate V1.0 compatible jbc files to be read by our existing player. MaxPlus2 had an option for which variant was generated, so I have downloaded 10.2 Baseline and tried to do it with that. However, it thinks that the .sof generated by Quartus2 9.0 is corrupt. The design files have evolved and been modified for use as IP in more recent products, so I want to keep a common, Quartus2 compatible set (e.g. .bdf files in place of .gdf). Is there a version of Quartus2 that I can go back to that would generate V1.0 .jbc files?