<p dir="ltr">Thanks- please keep the flashrom list included so everyone else can see your response as well.  <br>
On Apr 12, 2013 1:42 AM, "Николай Николаев" <<a href="mailto:evrinoma@gmail.com">evrinoma@gmail.com</a>> wrote:<br>
><br>
> hi<br>
><br>
> |Eon EN25S10:<br>
> |+                .eraseblocks = { {32 * 1024, 4} },<br>
> |+                .block_erase = spi_block_erase_d8,<br>
> |The .block_erase appears to be wrong here- it should be spi_block_erase_52 according to the datasheet.<br>
> |<br>
> |Eon EN25S16:<br>
> |+                .eraseblocks = { {32 * 1024, 64} },<br>
> |+                .block_erase = spi_block_erase_52,<br>
><br>
> |It appears both the .eraseblocks and the .block_erase are wrong:<br>
> |.eraseblocks should be  { {64  * 1024, 32} } - there are 32 blocks of 64 KBytes, not 64 blocks of 32 KBytes.<br>
> |.block_erase uses spi_block_erase_52 when it should use spi_block_erase_d8.<br>
><br>
><br>
> you are right. this is my a typos. And i rechecked my patch with all chips parameters and found new some typos. I will rewrite a patch and resend him.<br>
><br>
> |AMIC A25LQ016: I couldn't find a datasheet for this chip available- I've got a A25LQ032 datasheet, but not one for the A25LQ016. Could you point me to that<br>
> |sheet, or provide me with a copy?<br>
><br>
> Sorry this is my typos.<br>
> Could you try to search again something like a A25LQ16<br>
>  <br>
> |Eon EN25S32:<br>
> |+                .eraseblocks = { {32 * 1024, 128} },<br>
> |+                .block_erase = spi_block_erase_52,<br>
> |I don't see where you are getting that .eraseblocks from- I can't find it in the datasheet.<br>
> |I also don't know where the .block_erase came from- there is no 0x52 opcode in the datasheet.<br>
><br>
> <a href="http://www.transonics.com/images/file/pdf/eon/EN25S32.pdf">http://www.transonics.com/images/file/pdf/eon/EN25S32.pdf</a><br>
> please see page 1 and page 5 - memory organization <br>
> •Uniform Sector Architecture:<br>
> -1024 sectors of 4-Kbyte<br>
> -128 blocks of 32-Kbyte<br>
> -64 blocks of 64-Kbyte<br>
> -Any sector or block can be erased individually<br>
>  <br>
> please see page 12 - Table 4A. Instruction Set<br>
> this is chip has a 0x52 opcode in the datasheet<br>
><br>
> i think if the flashrom wiki page to give the link on chip documentation that It will be great decision to avoid problem with name chip and searching documentations.<br>
><br>
> -- <br>
> With best regards Nikolay Nikolaev<br>
> С Уважением Николаев Николай</p>