<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2017-03-31 12:41 GMT+07:00 Zeh, Werner <span dir="ltr"><<a href="mailto:werner.zeh@siemens.com" target="_blank">werner.zeh@siemens.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
In regard to the Winbond flash we had issues that has shown the same behavior like your case.<br>
The root cause in our case was the "security register" called region in the flash which resides above the 16 MB address range and<br>
has a size of 0x300 bytes (on W25Q128FV for example). The original flash contents on the CRB contains some data<br>
in that region and we were only able to boot the CRB after re-flashing if this region was transferred to the new flash completely.<br>
To do so, you must tweak BeeProg a bit, there are special options to erase and program this security registers.<br><div class="gmail-HOEnZb"><div class="gmail-h5"><br>
</div></div></blockquote></div><br></div><div class="gmail_extra">Dear Werner,</div><div class="gmail_extra"><br></div><div class="gmail_extra">Thank you very much for the reply.</div><div class="gmail_extra">I hope and believe that this is our case too.</div><div class="gmail_extra">Could you please guide me to transfer the "security register" region from the original flash to new flash using BeeProg?</div><div class="gmail_extra"><br></div><div class="gmail_extra">Once again, thanks a lot.</div><div class="gmail_extra">Best Regards,</div><div class="gmail_extra">Toan</div></div>