Hi there Stan,
Try booting your linux kernel with iomem=relaxed and see if it resolves your flash chip access issue. Also, you may have trouble flashing if you're using a linux-hardened - if yes, you'd need to temporarily switch to a regular linux kernel.
On Thu, May 25, 2023 at 10:05 AM Stan Gosnell sgosnell@riseup.net wrote:
Asus Chromebox CN60, flashed to SeaBios, running Linux. Running flashrom gives this output:
[stan@chromebox ~]$ sudo flashrom -r -V -p internal flashrom v1.3.0 on Linux 6.2.15-300.fc38.x86_64 (x86_64) flashrom is free software, get the source code at https://flashrom.org
Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns). Warning: Supplied image file name starts with - coreboot table found at 0x7f73d000. Found chipset "Intel Lynx Point LP Mainstream". This chipset is marked as untested. If you are using an up-to-date version of flashrom *and* were (not) able to successfully update your firmware with it, then please email a report to flashrom@flashrom.org including a verbose (-V) log. Thank you! Enabling flash write... Error accessing ICH RCRB, 0x4000 bytes at 0x00000000fed1c000 /dev/mem mmap failed: Operation not permitted FAILED! FATAL ERROR! Error: Programmer initialization failed.
Fedora 38, current updates. I don't think the chipset is correct, but I'm going by (perhaps faulty) memory.
flashrom mailing list -- flashrom@flashrom.org To unsubscribe send an email to flashrom-leave@flashrom.org