fix quad enable logic

This commit is contained in:
Sergey Shchelkanov 2023-06-19 12:27:56 +03:00
parent 082f6b798c
commit 41ccfeb7d7

View File

@ -501,8 +501,10 @@ def write_pages(pages: Dict[int, List[int]], openocd: OpenOcdTclRpc, is_resume=T
get_segments_list(list(pages), 4*1024)) get_segments_list(list(pages), 4*1024))
address = 0 address = 0
if (use_quad_spi):
spifi_quad_enable(openocd)
else:
spifi_quad_disable(openocd) spifi_quad_disable(openocd)
# spifi_quad_enable(openocd)
pages_offsets = list(pages) pages_offsets = list(pages)
@ -524,6 +526,7 @@ def write_pages(pages: Dict[int, List[int]], openocd: OpenOcdTclRpc, is_resume=T
print("Data error") print("Data error")
return result return result
if (use_quad_spi):
spifi_quad_disable(openocd) spifi_quad_disable(openocd)
if is_resume: if is_resume: