[flashrom] Re: Flashrom High CPU utilization

2021-10-14 Thread Jonathan A. Kollasch
On Thu, Oct 14, 2021 at 10:07:27PM +0530, Pheba Philip wrote: > Hi, > Is it expected behavior for flashrom to have high cpu utilization for bios > verification. Yes. ___ flashrom mailing list -- flashrom@flashrom.org To unsubscribe send an email to

[flashrom] Re: Why not use usleep() instead of clock_gettime() loop for delay ?

2021-07-11 Thread Jonathan A. Kollasch
On Sat, Jul 10, 2021 at 11:45:19AM +0800, Patrick Star wrote: > I saw flashrom process use too many cpu time when I use it to write > flashchip. > Then I strace the process, and found too many > "clock_gettime(CLOCK_MONOTONIC...)" system call. > And located it to udelay.c line 39, in function

[flashrom] Re: How do i register to use freenode #flashrom?

2021-02-25 Thread Jonathan A. Kollasch
See: https://freenode.net/kb/answer/registration#registering On Mon, Feb 22, 2021 at 09:38:56PM -0500, julian via flashrom wrote: > And avoid > > * #flashrom :Cannot send to nick/channel > > ___ > flashrom mailing list -- flashrom@flashrom.org > To

[flashrom] Re: Schematic: MSI X570-A PRO (MS-7C37) ?

2020-09-28 Thread Jonathan A. Kollasch
Re. JSPI1: https://www.flashrom.org/MSI_JSPI1 ___ flashrom mailing list -- flashrom@flashrom.org To unsubscribe send an email to flashrom-le...@flashrom.org

[flashrom] Re: Current state of meson

2020-05-25 Thread Jonathan A. Kollasch
On Mon, May 25, 2020 at 11:20:21PM +, Angel Pons wrote: > So, given that meson produces broken executables and nobody seems to > be actively taking care of it, what should we do with it? Is anyone > interested in improving and maintaining the meson integration? All > suggestions are welcome.

[flashrom] Re: NVIDIA CK804: TYAN VX50 B4985: unexpected second chipset match: "NVIDIA CK804"

2019-10-05 Thread Jonathan A. Kollasch
A01 or A1. Assuming your board doesn't need a special WP# deassert via GPIO, I would expect flashrom should work for you. Beware of course of obliterating any board-specific data in your existing ROM image. Your Ethernet MAC addresses are most likely in the ROM image, so care should be taken to preserve them. Jonathan Kollasch ___ flashrom mailing list -- flashrom@flashrom.org To unsubscribe send an email to flashrom-le...@flashrom.org

Re: [flashrom] VT6421 sata card with sst39Vf512 eprom

2016-04-04 Thread Jonathan A. Kollasch
me. > > Thanks in advance. > > The code tested: > > flashrom –p atavia offset=(different address) –V The VT6421A only supports LPC/FWH (or one or the other, I forget which) protocol only. I believe the SST39VF512 is a parallel Flash EEPROM-style interface. Jonathan

Re: [flashrom] BX100: there is a Linux tool to flash ROM images through any SATA adapter

2016-01-12 Thread Jonathan A. Kollasch
rom. (Assuming they aren't using some vendor-specific ATA command to do firmware updates.) Jonathan Kollasch ___ flashrom mailing list flashrom@flashrom.org http://www.flashrom.org/mailman/listinfo/flashrom

Re: [flashrom] NetBSD ARM static version

2012-02-05 Thread Jonathan A. Kollasch
(on NetBSD-current on Marvell Orion w/ NOR flash). I'd recommend using UBoot's built-in flash commands at this point. Jonathan Kollasch ___ flashrom mailing list flashrom@flashrom.org http://www.flashrom.org/mailman/listinfo/flashrom

Re: [flashrom] FAIL: msi ms-7135 (k8n-neo3)

2011-12-19 Thread Jonathan A. Kollasch
use this board's original chip (SST49LF004A/B), flashing verifies without a problem. Any ideas? I'm curious, what does the failure pattern look like? The SST49LF080A I sometimes use on my 7135 works fine last I checked. Jonathan Kollasch (That is, write a test pattern to the chip

[flashrom] [patch] move ich_init_opcodes() call back to where it was before r1461

2011-11-12 Thread Jonathan A. Kollasch
ich_init_opcodes() needs to be called after ichspi_lock is set. Signed-off-by: Jonathan A. Kollasch jakll...@kollasch.net Index: ichspi.c === --- ichspi.c(revision 1463) +++ ichspi.c(working copy) @@ -1562,8 +1562,6

Re: [flashrom] [patch] atavia

2011-07-26 Thread Jonathan A. Kollasch
On Wed, Jul 27, 2011 at 02:03:10AM +0300, Tadas Slotkus wrote: Okay, so it still doesn't work. The 6421 is being clever, and coping with that is really something I don't care to do, at least right now. Jonathan Kollasch Hi, thanks for the patch. Could you tell us more about

Re: [flashrom] flashrom virtual machine policy?

2011-06-27 Thread Jonathan A. Kollasch
will be as useful as it could possibly be in a emulator/virtual machine. I've only got some experience with VMware Workstation and not much else with others, but how should a FlashROM that's being run in an emulator react? Like it already does. Jonathan Kollasch

Re: [flashrom] [patch] atavia

2011-06-27 Thread Jonathan A. Kollasch
On Sun, Jun 26, 2011 at 11:33:33PM +, Jonathan A. Kollasch wrote: Add VIA VT6421A LPC programmer driver. Okay, so it still doesn't work. The 6421 is being clever, and coping with that is really something I don't care to do, at least right now. Jonathan Kollasch

[flashrom] [patch] atavia

2011-06-26 Thread Jonathan A. Kollasch
Add VIA VT6421A LPC programmer driver. Signed-off-by: Jonathan Kollasch jakll...@kollasch.net Index: Makefile === --- Makefile(revision 1357) +++ Makefile(working copy) @@ -164,6 +164,9 @@ # IMPORTANT: This code is not yet

[flashrom] [patch] improve termios settings on some OSes

2011-03-08 Thread Jonathan A. Kollasch
Fix termios settings on, at least, NetBSD. Signed-off-by: Jonathan Kollasch jakll...@kollasch.net Index: serial.c === --- serial.c(revision 1280) +++ serial.c(working copy) @@ -162,8 +162,10

[flashrom] [patch] VT6421A LPC programmer

2011-01-03 Thread Jonathan A. Kollasch
Add VIA VT6421A LPC programmer driver. Signed-off-by: Jonathan Kollasch jakll...@kollasch.net Index: pcidev.c === --- pcidev.c(revision 1250) +++ pcidev.c(working copy) @@ -38,16 +38,22 @@ if (dev-device_id

[flashrom] ck804 enable improvement

2010-10-26 Thread Jonathan A. Kollasch
Hi, Attached is a proposed patch for improving the ck804 chipset enable. Comments? Jonathan Kollasch Index: chipset_enable.c === --- chipset_enable.c(revision 1216) +++ chipset_enable.c(working copy) @@ -776,8

Re: [flashrom] [patch] EPoX EP-8NPA7I board enable

2010-10-16 Thread Jonathan A. Kollasch
On Sat, Oct 16, 2010 at 11:04:06AM +0200, Uwe Hermann wrote: On Sat, Oct 16, 2010 at 01:03:11AM +, Jonathan A. Kollasch wrote: Writing flash chip... writing sector at 0xfbf7e000 failed! FAILED! This looks like it actually didn't work. Did it work before? Maybe it's related

Re: [flashrom] [patch] EPoX EP-8NPA7I board enable

2010-10-16 Thread Jonathan A. Kollasch
On Sat, Oct 16, 2010 at 02:24:21PM +, Jonathan A. Kollasch wrote: On Sat, Oct 16, 2010 at 11:04:06AM +0200, Uwe Hermann wrote: On Sat, Oct 16, 2010 at 01:03:11AM +, Jonathan A. Kollasch wrote: Writing flash chip... writing sector at 0xfbf7e000 failed! FAILED! This looks like

[flashrom] [patch] make EPoX EP-8NPA7I board enable actually work

2010-10-16 Thread Jonathan A. Kollasch
The OEM BIOS on the EPoX EP-8PA7I clears byte 0x92 in the LPC bridge configuration space. Do the same for all CK804 chips, assuming this to be some sort of chipset-generic write-enable. Signed-off-by: Jonathan Kollasch jakll...@kollasch.net --- Index: chipset_enable.c

[flashrom] [patch] EPoX EP-8NPA7I board enable (v2)

2010-10-14 Thread Jonathan A. Kollasch
Add board enable for EPoX EP-8NPA7I (and possibly other similar EPoX boards). Signed-off-by: Jonathan Kollasch jakll...@kollasch.net --- Index: board_enable.c === --- board_enable.c (revision 1211) +++ board_enable.c

[flashrom] test of Winbond W25Q80BV

2010-07-10 Thread Jonathan A. Kollasch
Hi, I've tested a Winbond W25Q80BV (W25Q80BVDAIG/25Q80BVAIG) socketed on a Asus M4A87TD/USB3. Read, erase, write and verify worked fine. Attached is flashrom -V output. Jonathan Kollasch flashrom v0.9.2-r1072 on NetBSD 5.1_RC3 (i386), built with libpci 3.1.3, GCC 4.1.3 20080704

Re: [flashrom] [PATCH] Fix NetBSD linking

2010-06-04 Thread Jonathan A. Kollasch
platforms). Thanks to Jonathan A. Kollasch for reporting. Signed-off-by: Carl-Daniel Hailfinger c-d.hailfinger.devel.2...@gmx.net Acked-by: Jonathan A. Kollasch jakll...@kollasch.net ___ flashrom mailing list flashrom@flashrom.org http

[flashrom] [patch] more NetBSD fixes

2010-02-15 Thread Jonathan A. Kollasch
Cast input to tolower() to unsigned char to work around how tolower() is implemented on NetBSD. Also, use CPPFLAGS (rather than overriding CFLAGS) for the NetBSD/DragonFly build example. Signed-off-by: Jonathan A. Kollasch jakll...@kollasch.net

[flashrom] [patch] NetBSD support

2010-01-08 Thread Jonathan A. Kollasch
Add support for NetBSD. Signed-off-by: Jonathan A. Kollasch jakll...@kollasch.net --- Index: hwaccess.h === --- hwaccess.h (revision 837) +++ hwaccess.h (working copy) @@ -76,6 +76,19 @@ #endif #endif +#if defined(__NetBSD__

[flashrom] [patch-v2] NetBSD support

2010-01-08 Thread Jonathan A. Kollasch
Add support for NetBSD. Signed-off-by: Jonathan A. Kollasch jakll...@kollasch.net --- Index: hwaccess.h === --- hwaccess.h (revision 837) +++ hwaccess.h (working copy) @@ -76,6 +76,63 @@ #endif #endif +#if defined(__NetBSD__

Re: [flashrom] [Patch] Board: Acorp 6A815EPD autodetectable (v2).

2009-12-11 Thread Jonathan A. Kollasch
On Sat, Nov 28, 2009 at 08:17:38PM +0100, Luc Verhaegen wrote: Hi Jonathan, I've swapped both id blocks around, so it could actually work this time :) Luc Verhaegen. Just for archive posterity, what's in r796 does actually work. Jonathan Kollasch