try pflash fix
diff --git a/objects/pflash/ast-sf-ctrl.c b/objects/pflash/ast-sf-ctrl.c
index b154682..eab48ea 100644
--- a/objects/pflash/ast-sf-ctrl.c
+++ b/objects/pflash/ast-sf-ctrl.c
@@ -319,6 +319,7 @@
ct->ctl_read_val = save_read_val & 0xfffff0ff;
/* Check if calibration data is suitable */
+/*
if (!ast_calib_data_usable(golden_buf, CALIBRATE_BUF_SIZE)) {
FL_INF("AST: Calibration area too uniform, "
"using low speed\n");
@@ -326,7 +327,7 @@
free(test_buf);
return 0;
}
-
+*/
/* Now we iterate the HCLK dividers until we find our breaking point */
for (i = 5; i > 0; i--) {
uint32_t tv, freq;