<html><body><p>I used a flash chip that pflash does recognize and it fails with this:<br><br>root@barreleye:~# pflash -b -i<br>LIBFLASH: Failed to set controller 4b mode<br>LIBFLASH: Flash configuration failed<br>Failed to open flash chip<br><br>It is like the BMC is holding it hostage?<br><br><br><br>Regards,<br>Norman James<br>IBM - POWER Systems Architect<br>Phone: 1-512-286-6807 (T/L: 363-6807)<br>Internet: njames@us.ibm.com<br><br><br><img width="16" height="16" src="cid:1__=09BBF592DFC92CAC8f9e8a93df938690918c09B@" border="0" alt="Inactive hide details for Joel Stanley ---11/18/2015 12:54:12 AM---Hi Ben, On the barreleye BMC we have a 32MB flash. I can pfl"><font color="#424282">Joel Stanley ---11/18/2015 12:54:12 AM---Hi Ben, On the barreleye BMC we have a 32MB flash. I can pflash -i the system</font><br><br><font size="2" color="#5F5F5F">From:        </font><font size="2">Joel Stanley <joel@jms.id.au></font><br><font size="2" color="#5F5F5F">To:        </font><font size="2">Benjamin Herrenschmidt <benh@kernel.crashing.org></font><br><font size="2" color="#5F5F5F">Cc:        </font><font size="2">OpenBMC Maillist <openbmc@lists.ozlabs.org></font><br><font size="2" color="#5F5F5F">Date:        </font><font size="2">11/18/2015 12:54 AM</font><br><font size="2" color="#5F5F5F">Subject:        </font><font size="2">Supporting new flash in pflash</font><br><font size="2" color="#5F5F5F">Sent by:        </font><font size="2">"openbmc" <openbmc-bounces+njames=us.ibm.com@lists.ozlabs.org></font><br><hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br><br><br><tt>Hi Ben,<br><br>On the barreleye BMC we have a 32MB flash. I can pflash -i the system<br>pnor, but when I attempt to look at the BMC flash, It errors out.<br><br>u-boot indicated that it's a 0x20ba19, so I added this to the flash_info table.<br><br>+       { 0x20ba19, 0x02000000, FL_ERASE_4K  | FL_ERASE_64K | FL_CAN_4B |<br>+                                FL_ERASE_BULK | FL_MICRON_BUGS,<br>+                                                          "Micron<br>N25Q256A"    },<br><br>However this fails:<br><br>root@barreleye:~# ./pflash -i -b<br>LIBFLASH: Failed to set controller 4b mode<br>LIBFLASH: Flash configuration failed<br>Failed to open flash chip<br><br>Do you have any ideas?<br><br>Cheers,<br><br>Joel<br>_______________________________________________<br>openbmc mailing list<br>openbmc@lists.ozlabs.org<br></tt><tt><a href="https://lists.ozlabs.org/listinfo/openbmc">https://lists.ozlabs.org/listinfo/openbmc</a></tt><tt><br></tt><br><BR>
</body></html>