corna / me_cleaner

Tool for partial deblobbing of Intel ME/TXE firmware images
GNU General Public License v3.0
4.46k stars 277 forks source link

'Could not get RCBA address' #179

Closed solinium closed 5 years ago

solinium commented 6 years ago

I'm using a Dell XPS 15 9550 and intelmetool seems to be giving me Could not get RCBA address Error reading RCBA no matter what options I pass. It seems that it's working for other XPS 15 owners so I'm not sure why it would be different in my case? I'm using parrotsec (basically debian with security tweaks) so it's also possible some security-related thing is interfering. system info: https://pastebin.com/raw/F3S6u9vK

zifxify commented 6 years ago

add the following kernel parameter when booting: iomem=relaxed

solinium commented 6 years ago

@zifxify No good, same result

skochinsky commented 6 years ago

please try flashrom support for flashrom issues.

solinium commented 6 years ago

@skochinsky thanks for the help I've since tried it on stock debian testing and I've tested flashrom. I get WARNING! You seem to be running flashrom on an unsupported laptop. Laptops, notebooks and netbooks are difficult to support and we recommend to use the vendor flashing utility. The embedded controller (EC) in these machines often interacts badly with flashing. and Error: Programmer initialization failed. my laptop may be officially unsupported however there are many people in the XPS 15 9550 issue that don't have this issue, so I'm not sure what would be different

depau commented 6 years ago

I'm having the same issue on Lenovo Thinkpad X1 Yoga 1st (Linux 4.15.15), even with iomem=relaxed.

please try flashrom support for flashrom issues.

Can you explain this better?

skochinsky commented 6 years ago

The error text comes from the flashrom tool, not me_cleaner. So you should check flashrom support channels (website, manpage, mailing list, IRC channel etc.) for help with this error. This repository should be used only for issues with me_cleaner itself.

EDIT: Oh, sorry, I missed that the error is from intelmetool, not flashrom. I'm not sure who maintains it, but I think it's part of the flashrom repository, so maybe they'll be able to help with it.