Forum Discussion
Altera_Forum
Honored Contributor
9 years agoHi Rysc,
Appreciate for the reply. I didn't remove the thread. It still can be found in the Altera forum.^^ Here is the reason on why i'm coming out with this question.. Because I'm a firmware engineer, normally when i want to leverage or change some codes from the previous releasing firmware on a existing product. I'll try to recompile the source code and generate the binary file and compare with those released to production to ensure that source code that I'll taking is the working one (I think this can be skipped if there have a proper version control managing system). So I do the same thing on comparing the FPGA binary file but eventually found out they are always different, not like the hex file for the processor or micro-controller. And now I know why they're always different as u explained in previous posts. If there is a sophisticated system and there are a lot of source files, I think there will be time wasted by recompiling it and retest it on the hardware just to verify the source files are the right one for the production released binary file. I think can only trust on the previous engineer have properly check-in the source codes in the version control managing system.