<HTML><HEAD></HEAD>
<BODY dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000">
<DIV>Your welcome, hope it works out.</DIV>
<DIV 
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV style="FONT: 10pt tahoma">
<DIV> </DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A title=mike@chipworks.net 
href="mailto:mike@chipworks.net">Michael Monaghan</A> </DIV>
<DIV><B>Sent:</B> Sunday, May 29, 2016 2:56 PM</DIV>
<DIV><B>To:</B> <A title=carver_dude@hotmail.com 
href="mailto:carver_dude@hotmail.com">Ken</A> </DIV>
<DIV><B>Cc:</B> <A title=triembed@triembed.org 
href="mailto:triembed@triembed.org">Triangle Embedded Computing Discussion</A> 
</DIV>
<DIV><B>Subject:</B> Re: [TriEmbed] Recovering from bad flash</DIV></DIV></DIV>
<DIV> </DIV></DIV>
<DIV 
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV dir=ltr>
<DIV>Ken,</DIV>
<DIV> </DIV>
<DIV>The 9331 boot loader doesn't do SD over SPI for boot strap.  You have 
however inspired low cost alternative.<BR></DIV>
<DIV> </DIV>
<DIV>
<DIV>- Lift _CS on the existing flash.<BR></DIV></DIV>
<DIV>- Add socket jumping all signals except _CS</DIV>
<DIV>- Add switch for _CS lifting to vcc across 10K</DIV>
<DIV>- Switch to soldered flash</DIV>
<DIV>- Load U-Boot</DIV>
<DIV>- Copy flash to RAM</DIV>
<DIV>- Switch to socket flash</DIV>
<DIV>- Copy RAM to flash</DIV>
<DIV> </DIV>
<DIV>Now the whole project is $6 for a pair of sockets.</DIV>
<DIV> </DIV>
<DIV>Thanks for the inspiration!</DIV>
<DIV> </DIV>
<DIV>Mike</DIV>
<DIV class=gmail_extra> </DIV></DIV></DIV></DIV></DIV></BODY></HTML>