Board logo

标题: T56 software bug found.... OOPS!!!! [打印本页]

作者: fordav1    时间: 2023-11-8 09:27     标题: T56 software bug found.... OOPS!!!!

I loaded a PIC16F57 binary. Checksum shows 0007c0c9.
I did nothing to the data and saved it as a different .bin file.
I zipped the original file and the saved file and the CRC32 is DIFFERENT!!I re-loaded the saved file and the checksum is the same 0007c0c9!
Checksum in the XGecu software is the same since checksum is inaccurate way to calculate data.
PLEASE USE CRC32 as a minimum for checksum display.

I saved the file 10 times more and only a few are the same CRC32, most have different CRC32 and different data when compared.
I assume this is a joke and the programmers are having fun with us. Very funny!!

I repeated the test but saved as .HEX and in 10 saves all HEX files have the same CRC32 when zipped/compared.

THIS IS A BUG. PLEASE FIX BINARY SAVING OF PIC16F57 (and probably many other chips also have same bug) so that binary file is not corrupted.
Thankyou!
作者: Igor    时间: 2023-11-8 17:10

compare both files via fc /b file1.bin file2.bin > txt.txt
作者: fordav1    时间: 2023-11-11 20:20

I did the fc compare. There are 647 differences listed. WOW!This is a REAL problem.
I am now using different software to save binary PIC files. I load the hex into different software and save it there as bin because XGecu software can't be trusted.

txt.zip (2.82 KB)

附件: txt.zip (2023-11-11 20:19, 2.82 KB) / 下载次数 8669
http://forums.xgecu.com/attachment.php?aid=2039&k=859f56ad010fd7e6abbe6ab5e30f1f72&t=1747041767&sid=3pOeib




欢迎光临 XGecu Programmer Forums (http://forums.xgecu.com/) Powered by Discuz! 7.2