wip done with md5

This commit is contained in:
2021-09-07 16:33:52 +02:00
parent b7f694142a
commit 664c2ca80f
14 changed files with 135 additions and 76 deletions

View File

@@ -1,5 +1,6 @@
#include "programFpgaNios.h"
#include "clogger.h"
#include "common.h"
#include "sls/ansi.h"
#include "slsDetectorServer_defs.h"
@@ -74,10 +75,16 @@ void eraseFlash() {
LOG(logINFO, ("\tFlash erased\n"));
}
int eraseAndWriteToFlash(char *mess, char *fpgasrc, uint64_t fsize) {
int eraseAndWriteToFlash(char *mess, char *checksum, char *fpgasrc,
uint64_t fsize) {
if (findFlash(mess) == FAIL) {
return FAIL;
}
if (verifyChecksumFromBuffer(mess, checksum, fpgasrc, fsize) == FAIL) {
return FAIL;
}
eraseFlash();
// open file pointer to flash