Modify

Opened 6 years ago

Last modified 5 years ago

#134 reopened defect

flashrom crashes systems with WPC876x/WPCE775x embedded controller on LPC bus ()

Reported by: Timo Juhani Lindfors <timo.lindfors@…> Owned by: somebody
Priority: minor Milestone:
Component: flashrom (please use trac on flashrom.org) Keywords: aspire laptop wpce775l ec embedded controller
Cc: Dependencies:
Patch Status: there is no patch

Description

I ran the "flashrom" command on my acer aspire one laptop. The display turned black and the system did not respond to even sysrq after that. (Fortunately the system boots after powercycling.)

This is debian stable with flashrom package that has version "0.0+r3397-1".

Attachments (0)

Change History (8)

comment:1 Changed 6 years ago by Timo Juhani Lindfors <timo.lindfors@…>

superiotool r4029 No Super I/O found

comment:2 follow-up: Changed 6 years ago by Timo Juhani Lindfors <timo.lindfors@…>

Service manual says that this laptop has WPCE775L EC that talks LPC v1.0 and that the flash chips are behind it. Also on IRC I was adviced that

< carldani> lindi-: can you please add a small statement to the ticket which mentions the exact EC and that it translates LPC to SPI.

comment:3 Changed 6 years ago by stuge

  • Keywords wpce775l ec embedded controller added
  • Resolution set to wontfix
  • Status changed from new to closed
  • Summary changed from flashrom crashes acer aspire one laptop to flashrom crashes systems with WPCE775L embedded controller on LPC bus
  • version v2 deleted

I looked for docs on the EC but found nothing. Until someone finds documentation for it, there's really nothing we can do. Please reopen when there is more information!

comment:4 Changed 6 years ago by anonymous

Not that it helps but the nuvoton website says: "The WPCE775x family is pin-to-pin compatible drop-in replacement to the WPC876x family of devices, requiring only minor firmware changes."

comment:5 Changed 6 years ago by stuge

  • Summary changed from flashrom crashes systems with WPCE775L embedded controller on LPC bus to flashrom crashes systems with WPC876x/WPCE775x embedded controller on LPC bus

comment:6 in reply to: ↑ 2 Changed 6 years ago by uwe

  • Summary changed from flashrom crashes systems with WPC876x/WPCE775x embedded controller on LPC bus to flashrom crashes systems with WPC876x/WPCE775x embedded controller on LPC bus ()

Replying to Timo Juhani Lindfors <timo.lindfors@…>:

Service manual says that this laptop has WPCE775L EC that talks LPC v1.0 and that the flash chips are behind it. Also on IRC I was adviced that

< carldani> lindi-: can you please add a small statement to the ticket which mentions the exact EC and that it translates LPC to SPI.

Hi, can you please tell us (just for reference) which Acer Aspire One model this is exactly? It seems there are multiple laptops/netbooks that are called Aspire One.

(we want to fix the string in the list of non-supported laptops at http://www.coreboot.org/Flashrom#Supported_laptops.2Fnotebooks)

Thanks!

comment:7 Changed 5 years ago by hailfinger

  • Resolution wontfix deleted
  • Status changed from closed to reopened

Could you please try to run superiotool again? The latest revision (r5667) has support for your EC and should work (unless the laptop manufacturer reconfigured the EC to listen on another address).

Besides that, flashrom (0.9.2 or later) should detect that it is running on a laptop and abort immediately before anything bad can happen. We plan to whitelist some laptops eventually, but for now we're going the safe route. If flashrom does not detect your laptop as laptop, please file a new bug at http://www.flashrom.org/trac/flashrom/newticket

I have reopened this ticket for now to keep it active until we know if superiotool works for you.

comment:8 Changed 5 years ago by Timo Juhani Lindfors <timo.lindfors@…>

Hmm, should tracker.coreboot.org sent me email about all these comments? I can't find any of them from my procmail.log.

Add Comment

Modify Ticket

Action
as reopened The owner will remain somebody.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.