Hi folks, I have, for the first time ever, tried to flash the EC firmware on a Google Grunt EVT platform.  I have succeeded in the past flashing the coreboot image but the command sequence to flash the EC is somewhat different.  Here is the output I see:

   (cr) ((8ccc569...)) cmarslett@5000G ~/trunk/src/scripts $
   ../platform/ec/util/flash_ec --board=grunt
   --image=../../grunt-build/ec.bin
   INFO: Using servo_micro.
   INFO: Using ec image : ../../grunt-build/ec.bin
   INFO: Flashing chip npcx_spi.
   1+0 records in
   1+0 records out
   16252928 bytes (16 MB, 16 MiB) copied, 0.0563104 s, 289 MB/s
   flashrom v0.9.9  : 622128c : Jul 05 2018 14:19:12 UTC on Linux
   4.15.0-24-generic (x86_64)
   Calibrating delay loop... OK.
   Raiden: Serial number SNCQ01007 matched device bus=0x02,address=0x05
   | Servo Micro
   Erasing and writing flash chip... Verifying flash... VERIFY FAILED
   at 0x00000000! Expected=0x5e, Read=0xff, failed byte count from
   0x00000000-0x00ffffff: 0xc32c8
   Your flash chip is in an unknown state.
   Get help on IRC at irc.freenode.net (channel #flashrom) or
   mail flashrom@flashrom.org with FAILED: your board name in the
   subject line!
   
-------------------------------------------------------------------------------
   DO NOT REBOOT OR POWEROFF!
   FAILED
   INFO: Restoring servo settings...

I did not reboot or poweroff, but it did finally shut down (at least all the LEDs went off).

What do you recommentd next?

Thanks,
Charles Marslett

_______________________________________________
flashrom mailing list
flashrom@flashrom.org
https://mail.coreboot.org/mailman/listinfo/flashrom

Reply via email to