Skip to content

Commit 824a93d

Browse files
authored
Merge pull request #78 from mysterywolf/master
fix:三字节读命令0x03,四字节读命令0x13,当命令为0x03需要加上0x10
2 parents 9b956d4 + e815c98 commit 824a93d

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

sfud/src/sfud.c

+6-1
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,12 @@ static void qspi_set_read_cmd_format(sfud_flash *flash, uint8_t ins, uint8_t ins
170170
flash->read_cmd_format.instruction = ins;
171171
flash->read_cmd_format.address_size = 24;
172172
} else {
173-
flash->read_cmd_format.instruction = ins + 1;
173+
if(ins == SFUD_CMD_READ_DATA){
174+
flash->read_cmd_format.instruction = ins + 0x10;
175+
}
176+
else{
177+
flash->read_cmd_format.instruction = ins + 1;
178+
}
174179
flash->read_cmd_format.address_size = 32;
175180
}
176181

0 commit comments

Comments
 (0)