New issue
Advanced search Search tips

Issue 896183 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Oct 18
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

servo_micro: Can't flash FW

Project Member Reported by drinkcat@chromium.org, Oct 17

Issue description

servo_micro_v1.1.9140-27e9ca8e6

+ PORT=9999
+ dut-control -p 9999 servo_micro_version
servo_micro_version:servo_micro_v1.1.9140-27e9ca8e6
+ dut-control -p 9999 cold_reset:on spi2_vref:pp1800 spi2_buf_en:on
+ sudo flashrom -n -p raiden_debug_spi:port=9999 -w /build/kukui/firmware/image.serial.bin -V
...
===
This flash part has status NOT WORKING for operations: PROBE READ ERASE WRITE
This flash part has status UNTESTED for operations: UNBOUNDED READ
The test status of this chip may have been updated in the latest development
version of flashrom. If you are running the latest development version,
please email a report to flashrom@flashrom.org if any of the above operations
work correctly for you with this flash part. Please include the flashrom
output with the additional -V option for all operations you tested (-V, -Vr,
-VE, -Vw), and mention which mainboard or programmer you tested.
Please mention your board in the subject line. Thanks for your help!
No -i argument is specified, set ignore_fmap.
Read is not working on this chip. Aborting.
FAILED
restore_power_management: Re-enabling power management.
+ dut-control -p 9999 cold_reset:off spi2_vref:off spi2_buf_en:off

These exact commands used to work with:
servo_micro_v1.1.5739-a4ab463
 
Can you run with extra verbose to see what the detected part is? Usually this message means the SPI flash part isn't on the AVL and isn't supported by flashrom.

It could also mean that the SPI probing is failing or getting corrupted somehow, which should hopefully be clear from the verbose probe results. 
Full flashrom log.

Note that this is a regression, servo_micro_v1.1.5739-a4ab463 used to work fine, and servo_v2 works fine too.
flashrom.log
20.2 KB View Download
Status: WontFix (was: Untriaged)
Sorry, I think my servo micro is bad (was testing 2 versions across 2 different servo_micros...)

Sign in to add a comment