Hi Jean-Francois,

You will need to use another utility called "eeupdate" to program the flash.  
The field person you got bootutil from should have also given you eeupdate.  
The tool is under NDA as the only people that need it are the actual HW 
developers implementing designs using the device.  Please check with the person 
from Intel that is supporting you. He should have given you the eeupdate 
utility and the actual image to program into the flash.

Cheers,
John


> -----Original Message-----
> From: jean-francois simon [mailto:[email protected]]
> Sent: Thursday, January 23, 2014 2:29 AM
> To: [email protected]
> Subject: [E1000-devel] i210 flash initialization
> 
> Hi,
> We are designing an embedded system that includes a Intel i210
> controller.
> We have followed Intel ref design and are using a Intel approved
> companion flash (M25PX80) The intel doc for the chip describes a
> detailed flash layout ( two initialized 4KB sectors,...). It says that
> if the flash is not valid then the chip defaults to its internal iNVM
> for information retrieval. Fair enough. So we need to make sure the
> flash is initialized correctly.
> 
> I see the e1000 driver has extension for ethtool. On a brand new H/W,
> can we use "ethtool -f "
> 
> ethtool -f|--flash DEVNAME Flash firmware image from the specified file
> to
> a region on the device        FILENAME [ REGION-NUMBER-TO-FLASH ]
> 
> to program the blank flash?
> 
> In fact I am not clear on what needs be done to properly initialize a
> blank flash. There is the Intel bootutil tool, but I don't know that it
> can be used in that case. It seems more like a management tool of an
> already intialized device.
> 
> Thanks for any information
> 
> 
> --
> _______________________________________
> jean-françois simon  - www.themis.com
> ph: +1 (925)400-7868
> ph: +33 (0)4 76 14 77 85

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to