[flashrom] IBM SurePOS 700 4800-783 support

Jason_Vannest at abercrombie.com Jason_Vannest at abercrombie.com
Wed Jul 18 01:11:01 CEST 2012


Sorry to say IBMs initial responses to my queries we're not positive. Even 
if I can get them to provide information, they may invoke our MNDA so I 
might not be able to share it.  I pushed back a little to see if it was 
just a knee jerk reaction or if they really feel like some of this info is 
truly confidential.

They of course provided the generic response of "I will also warn that 
flashing firmware not provided as a complete upgrade package from IBM will 
likely make your motherboard inoperable and unrecoverable. ".  Which might 
be believable for someone that doesn't know anything about computers or 
electrical engineering.  I've spent the better part of 2 decades working 
with computers and electronics and I know it's not true.  Don't get me 
wrong, if you do it "incorrectly" you can certainly break it, but if done 
correctly there is no reason to think that it would magically become 
inoperable.

I did take a closer look at some of their BIOS update tools and it looks 
like they do have some other firmware imbedded in with the BIOS updates, 
looks like some kind of riser card update, and something with the service 
processor.  Their documentation isn't real clear what some of the bits and 
pieces are actually updating.  But it is clear that they have multiple 
firmware devices being updated using a couple of different tools.  An 
spFwUpdt.com program to update the service processor, then they use 
awdflash.exe to apply two different bits of firmware one 1,024KB and the 
other 64KB.

I also notice the comment about the backup bios, from past experience with 
IBM I've seen quite a few of their systems come with backup bios 
capability.  It's handy if something goes wrong when flashing the 
firmware, if something goes wrong the system will automatically load off 
the backup version.  I thought I saw something a few years back that 
suggested they alternate which flash chip they update so that the version 
that is currently booting isn't overwritten when you flash a new version, 
just the one in the current backup.  Could be mistaken on that just 
something I remember, triggered by Stefan's comments....

FYI - Thanks for answering some questions and discussing the possibilities 
with me.


Jason Vannest




From:
Stefan Tauner <stefan.tauner at student.tuwien.ac.at>
To:
Jason_Vannest at abercrombie.com, 
Cc:
flashrom at flashrom.org, Carl-Daniel Hailfinger 
<c-d.hailfinger.devel.2006 at gmx.net>
Date:
07/16/2012 07:57 AM
Subject:
Re: [flashrom] IBM SurePOS 700 4800-783 support



On Wed, 11 Jul 2012 18:17:19 -0400
Jason_Vannest at abercrombie.com wrote:

> If I'm reading the flashrom site correctly this is one of the flash 
chips 
> that flashrom has support for already.  So that might be a plus.

Yes, the flash chip itself wont be a problem.

There is a service manual for the POS located at
ftp://ftp.software.ibm.com/software/retail/pubs/hw/4800_surepos700/btd5_4800-723-743-783_hsg_mst.pdf

and it mentions a "backup bios" in the service processor section. That
could complicate things further (or help you out if something fails if
you are very lucky, but usually it make things worse for us).
The remainder of the document is not very helpful (targeted at users
not developers).

> > I'd venture a guess that we can do this before IBM can
> > even give you a quote.
> 
> What kind of information would you want?  I have pretty solid 
connections 
> with IBM I may be able to get questions answered about this.

A schematic that contains the data path between the southbridge and the
flash chip as well as its relation to the Renesas IC would indicate if we
have to take care about the Renesas at all. Any additional information
regarding the BIOS upgrade process (e.g. if the version of the Renesas'
firmware has to be kept in sync with the BIOS) or the service
processor's interaction with the flash chip would be very welcome too.

Above all we need to work on the support for the VIA chipset (VT8251),
but IBM won't be able to help us with that. I have no news regarding
that.
-- 
Kind regards/Mit freundlichen Grüßen, Stefan Tauner


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.flashrom.org/pipermail/flashrom/attachments/20120717/07d0ae69/attachment.html>


More information about the flashrom mailing list