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;