# HG changeset patch # User Mychaela Falconia # Date 1701497077 0 # Node ID 1c5b485f10ba39257efb6fe77b99628bca9c7ced # Parent f21798eb13cfe492b84815721e6df3b930dc4007 fc-loadtool flash: do AMD reset after PL-J PPB write operations diff -r f21798eb13cf -r 1c5b485f10ba loadtools/flamdsec.c --- a/loadtools/flamdsec.c Sat Dec 02 05:46:00 2023 +0000 +++ b/loadtools/flamdsec.c Sat Dec 02 06:04:37 2023 +0000 @@ -226,7 +226,7 @@ continue; printf("PPB 0x%X programmed with %u pulse%s\n", sector_addr, pulsecnt, pulsecnt > 1 ? "s" : ""); - return(0); + return amd_reset_cmd(bi); } printf("PPB 0x%X programming FAILED, tried %u pulses\n", sector_addr, pulsecnt); @@ -295,7 +295,7 @@ continue; printf("PPB erase cycle succeeded after %u pulse%s\n", pulsecnt, pulsecnt > 1 ? "s" : ""); - return(0); + return amd_reset_cmd(bi); } printf("PPB erase cycle FAILED, tried %u pulses\n", pulsecnt); return(-1);