--- embedtools/src/ub_env.c 2014/01/29 13:46:16 1.1.2.14 +++ embedtools/src/ub_env.c 2014/01/29 14:01:06 1.1.2.16 @@ -49,6 +49,7 @@ ub_flash_io(const char *csSec, int mode) if (mode & O_RDWR) { env->env_crc = crc32(0, (u_char*) env->env_data, esiz); + VERB(5) printf("Write CRC32 0x%x\n", env->env_crc); rlen = write(f, env, siz); if (rlen != siz) printf("Error:: written %d bytes != %d\n", rlen, siz); @@ -64,6 +65,7 @@ ub_flash_io(const char *csSec, int mode) VERB(3) printf("Readed %d bytes\n", rlen); crc = crc32(0, (u_char*) env->env_data, esiz); + VERB(5) printf("Calculated CRC32 0x%x\n", crc); if (crc != env->env_crc) VERB(1) printf("Warning:: Bad CRC, Flash crc32 0x%x != 0x%x\n", env->env_crc, crc); @@ -208,7 +210,7 @@ ub_setenv(const char *csSec, const char *csName, const for (e = env->env_data; *e || *(e + 1); e++); if (e > env->env_data) e++; - /* "name" + "=" + "val" +"\0\0" > u-boot-env size */ + /* "name" + "=" + "val" +"\0\0" check u-boot-env size */ len = strlen(csName) + 2; /* add '=' for first arg, ' ' for all others */ len += strlen(csValue) + 1; if (len > env->env_data + dlen - e) {