Base Board Information
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: J1900N-D3V
Rev 1.x
As 0.9.8 this chip is still on test, I could flash It. Unfortunately I
didn't enable the log, so I execute again with the log feature enabled. It
refuses to flash because the content is the same, but hopefully the
information that you need is still there.
Have fun.
# flashrom --programmer internal
flashrom v0.9.8-r1888 on Linux 3.16.7-21-desktop (x86_64)
flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK.
Active config mode, unknown reg 0x20 ID: 86.
Please send the output of "flashrom -V -p internal" to
flashrom(a)flashrom.org with W836xx: your board name: flashrom -V
as the subject to help us finish support for your Super I/O. Thanks.
Found chipset "Intel Bay Trail".
*Enabling flash write... OK.Found Macronix flash chip "MX25U6435E/F" (8192
kB, SPI) mapped at physical address 0x00000000ff800000.*
===
This flash part has status UNTESTED for operations: PROBE READ ERASE WRITE
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(a)flashrom.org if any of the above
operations
work correctly for you with this flash chip. Please include the flashrom log
file for all operations you tested (see the man page for details), and
mention
which mainboard or programmer you tested in the subject line.
Thanks for your
help!
Dear David
Thank you for the reply.
Dediprog programmer’s hardware, firmware and Window software have been continuously updated, but the update for Linux has been contributed by Flashrom.
Therefore Flashrom needs some update to support the new USB protocol.
If possible could someone who knows about our programmer and Flashrom to help?
Thanks
Peter
From: David Hendricks [mailto:dhendrix@google.com]
Sent: Wednesday, June 10, 2015 8:28 AM
To: peter.chen(a)dediprog.com
Cc: flashrom
Subject: Re: [flashrom] Flashrom with Dediprog Programmer
Hello Peter,
Submitting a patch is easy :-) Here is an example: http://www.flashrom.org/pipermail/flashrom/2013-May/010963.html
In summary:
1. Write a patch description at the top of your e-mail.
2. Add a "Signed-Off" line to indicate that the code originates from Dediprog and that Dediprog has the right to publish it with an open-source license.
3. Paste the patch in-line as plain text (no HTML or special formatting). You may need to change your e-mail program to use plain text mode.
For more details, see the "Development Guidelines" page on flashrom.org: http://flashrom.org/Development_Guidelines#Patch_submission
Thanks!
On Mon, Jun 8, 2015 at 7:08 PM, <peter.chen(a)dediprog.com> wrote:
Dear Sir/Madam
Good day.
Thank you for Flashrom effort for supporting Dediprog.
As we get many request from customer for supporting Flashrom with our programmer, so would like to find out how to submit code to update Flashrom so that the user of it can get the latest version.
Please help.
Thank You
Peter
********************************************
描述: cid:image001.png@01CED95D.68624660
DEDIPROG
www.dediprog.com <http://www.dediprog.com/>
T: 886-2-2790-7932#50
F: 886-2-2790-7916
M: 886-936-035-831
4F., No.7, Ln. 143, Xinming Rd.,
Neihu Dist., Taipei City 114, Taiwan
********************************************
_______________________________________________
flashrom mailing list
flashrom(a)flashrom.org
http://www.flashrom.org/mailman/listinfo/flashrom
--
David Hendricks (dhendrix)
Systems Software Engineer, Google Inc.
Dear Sir/Madam
Good day.
Thank you for Flashrom effort for supporting Dediprog.
As we get many request from customer for supporting Flashrom with our
programmer, so would like to find out how to submit code to update Flashrom
so that the user of it can get the latest version.
Please help.
Thank You
Peter
********************************************
描述: cid:image001.png@01CED95D.68624660
DEDIPROG
<http://www.dediprog.com/> www.dediprog.com
T: 886-2-2790-7932#50
F: 886-2-2790-7916
M: 886-936-035-831
4F., No.7, Ln. 143, Xinming Rd.,
Neihu Dist., Taipei City 114, Taiwan
********************************************
Hi David,
I have passed the information on and am waiting for them to give it a try. I will send an update when I get the results.
Thanks for your help!
Scott
From: David Hendricks [mailto:dhendrix@google.com]
Sent: Tuesday, June 09, 2015 12:09 PM
To: Scott Emmart (semmart)
Cc: flashrom(a)flashrom.org
Subject: Re: [flashrom] "FAILED:<Sorry I dont have board names>"!
Hi Scott,
How long *should* bulk erase take on that chip? Did you or your contact at Ericson try increasing the timeout period?
Try it out and let us know if that helps resolve the issue.
On Mon, Jun 8, 2015 at 6:46 PM, Scott Emmart (semmart) <semmart(a)micron.com<mailto:semmart@micron.com>> wrote:
I have some additional information from Erickson. I appreciate any help you can provide.
Intel(R) Xeon(R) CPU E5-2448L v2 @ 1.80GHz
E5-2600 v1 Sandybridge and v2 Ivybridage platforms also have seen slow flash issue in Numonyx part.
Chipset
Code name CaveCreek DH8900, ICH9 compatible.
-------------------------
Send OPCODE 0xC7 to flash chip ask for bulk erase, sometimes it work, sometimes it stuck no response back.
Same experiment for Spansion flash works fine.
-----------------------
Open source tool flashrom clear SRWD and BP0, BP1, BP2 and BP3 bits of Status Register prior to erase and write for sure.
Flashrom for "Micron/Numonyx/ST" go 4KB subsector erase in default. Enforce OPCOED 0xD8 performing 64KB erase
“bulk erase” is unstable, and SPI bus stuck in SCIP SPI Cycle in progress. If you have time, we can co-work debugging it about bulk erase bus cycle jam issue.
Found Micron/Numonyx/ST flash chip "N25Q128..3E" (16384 kB, SPI) mapped at physical address 0x00000000ff000000.
Reading old flash chip contents... done.
Erasing and writing flash chip... timeout, ICH9_REG_SSFS=0xf8007401
spi_chip_erase_c7 failed during command execution
Reading current flash chip contents... Error: SCIP never cleared!
Can't read anymore! Aborting.
FAILED!
Uh oh. Erase/write failed. Checking if anything has changed.
Reading current flash chip contents... Error: SCIP never cleared!
Can't even read anymore!
Your flash chip is in an unknown state.
Get help on IRC at chat.freenode.net<http://chat.freenode.net> (channel #flashrom) or
mail flashrom(a)flashrom.org<mailto:flashrom@flashrom.org> with the subject "FAILED: <your board name>"!
Sent from Surface
From: Scott Emmart<mailto:semmart@micron.com<mailto:semmart@micron.com>>
Sent: Monday, June 8, 2015 4:09 PM
To: flashrom(a)flashrom.org<mailto:flashrom@flashrom.org><mailto:flashrom@flashrom.org<mailto:flashrom@flashrom.org>>
Hi I have 2 customers experiencing issues with Bulk erase with our
Micron/Numonyx/ST
N25Q128..3E
16384
SPI
OK
OK
OK
OK
2.700
3.600
What can I do to help get this situation looked at? I am working on getting board names is there any other information you need??
From IBM:
Found Micron/Numonyx/ST flash chip "N25Q128..3E" (16384 kB, SPI).
This chip may contain one-time programmable memory. flashrom cannot read
and may never be able to write it, hence it may not be able to completely
clone the contents of this chip (see man page for details).
Write/erase is not working yet on your programmer in its current configuration.
Continuing anyway.
Flash image seems to be a legacy BIOS. Disabling coreboot-related checks.
Reading old flash chip contents... Transaction error!
SSFS: SCIP=0, FDONE=1, FCERR=1, AEL=0
SSFC: SCGO=0, ACS=0, SPOP=0, COP=1, DBC=63, SME=0, SCF=0
Running OPCODE 0x03 failed at address 0x001000 (payload length was 64).
FAILED.
From Ericson………
N25Q128A13ESF40F
-------------------------
Send OPCODE 0xC7 to flash chip ask for bulk erase, sometimes it work, sometimes it stuck no response back.
Same experiment for Spansion flash works fine.
-----------------------
Open source tool flashrom clear SRWD and BP0, BP1, BP2 and BP3 bits of Status Register prior to erase and write for sure.
Flashrom for "Micron/Numonyx/ST" go 4KB subsector erase in default. Enforce OPCOED 0xD8 performing 64KB erase
“bulk erase” is unstable, and SPI bus stuck in SCIP SPI Cycle in progress. If you have time, we can co-work debugging it about bulk erase bus cycle jam issue.
Found Micron/Numonyx/ST flash chip "N25Q128..3E" (16384 kB, SPI) mapped at physical address 0x00000000ff000000.
Reading old flash chip contents... done.
Erasing and writing flash chip... timeout, ICH9_REG_SSFS=0xf8007401
spi_chip_erase_c7 failed during command execution
Reading current flash chip contents... Error: SCIP never cleared!
Can't read anymore! Aborting.
FAILED!
Uh oh. Erase/write failed. Checking if anything has changed.
Reading current flash chip contents... Error: SCIP never cleared!
Can't even read anymore!
Your flash chip is in an unknown state.
Get help on IRC at chat.freenode.net<http://chat.freenode.net> (channel #flashrom) or
mail flashrom(a)flashrom.org<mailto:flashrom@flashrom.org> with the subject "FAILED: <your board name>"!
Thank you,
Scott Emmart
Micron Technology, Inc.
Senior Manager | World Wide Customer Engineering Labs<http://www.micron.com/solutions/global-customer-labs>
T: 208 368-3022<tel:208%20368-3022> I M: 208 585-7337<tel:208%20585-7337> I semmart(a)micron.com<mailto:semmart@micron.com><mailto:semmart@micron.com<mailto:semmart@micron.com>>
[logo-micron]<http://www.micron.com/>
[micron_tag_line]
_______________________________________________
flashrom mailing list
flashrom(a)flashrom.org<mailto:flashrom@flashrom.org>
http://www.flashrom.org/mailman/listinfo/flashrom
--
David Hendricks (dhendrix)
Systems Software Engineer, Google Inc.
I have some additional information from Erickson. I appreciate any help you can provide.
Intel(R) Xeon(R) CPU E5-2448L v2 @ 1.80GHz
E5-2600 v1 Sandybridge and v2 Ivybridage platforms also have seen slow flash issue in Numonyx part.
Chipset
Code name CaveCreek DH8900, ICH9 compatible.
-------------------------
Send OPCODE 0xC7 to flash chip ask for bulk erase, sometimes it work, sometimes it stuck no response back.
Same experiment for Spansion flash works fine.
-----------------------
Open source tool flashrom clear SRWD and BP0, BP1, BP2 and BP3 bits of Status Register prior to erase and write for sure.
Flashrom for "Micron/Numonyx/ST" go 4KB subsector erase in default. Enforce OPCOED 0xD8 performing 64KB erase
“bulk erase” is unstable, and SPI bus stuck in SCIP SPI Cycle in progress. If you have time, we can co-work debugging it about bulk erase bus cycle jam issue.
Found Micron/Numonyx/ST flash chip "N25Q128..3E" (16384 kB, SPI) mapped at physical address 0x00000000ff000000.
Reading old flash chip contents... done.
Erasing and writing flash chip... timeout, ICH9_REG_SSFS=0xf8007401
spi_chip_erase_c7 failed during command execution
Reading current flash chip contents... Error: SCIP never cleared!
Can't read anymore! Aborting.
FAILED!
Uh oh. Erase/write failed. Checking if anything has changed.
Reading current flash chip contents... Error: SCIP never cleared!
Can't even read anymore!
Your flash chip is in an unknown state.
Get help on IRC at chat.freenode.net (channel #flashrom) or
mail flashrom(a)flashrom.org with the subject "FAILED: <your board name>"!
Sent from Surface
From: Scott Emmart<mailto:semmart@micron.com>
Sent: Monday, June 8, 2015 4:09 PM
To: flashrom(a)flashrom.org<mailto:flashrom@flashrom.org>
Hi I have 2 customers experiencing issues with Bulk erase with our
Micron/Numonyx/ST
N25Q128..3E
16384
SPI
OK
OK
OK
OK
2.700
3.600
What can I do to help get this situation looked at? I am working on getting board names is there any other information you need??
From IBM:
Found Micron/Numonyx/ST flash chip "N25Q128..3E" (16384 kB, SPI).
This chip may contain one-time programmable memory. flashrom cannot read
and may never be able to write it, hence it may not be able to completely
clone the contents of this chip (see man page for details).
Write/erase is not working yet on your programmer in its current configuration.
Continuing anyway.
Flash image seems to be a legacy BIOS. Disabling coreboot-related checks.
Reading old flash chip contents... Transaction error!
SSFS: SCIP=0, FDONE=1, FCERR=1, AEL=0
SSFC: SCGO=0, ACS=0, SPOP=0, COP=1, DBC=63, SME=0, SCF=0
Running OPCODE 0x03 failed at address 0x001000 (payload length was 64).
FAILED.
From Ericson………
N25Q128A13ESF40F
-------------------------
Send OPCODE 0xC7 to flash chip ask for bulk erase, sometimes it work, sometimes it stuck no response back.
Same experiment for Spansion flash works fine.
-----------------------
Open source tool flashrom clear SRWD and BP0, BP1, BP2 and BP3 bits of Status Register prior to erase and write for sure.
Flashrom for "Micron/Numonyx/ST" go 4KB subsector erase in default. Enforce OPCOED 0xD8 performing 64KB erase
“bulk erase” is unstable, and SPI bus stuck in SCIP SPI Cycle in progress. If you have time, we can co-work debugging it about bulk erase bus cycle jam issue.
Found Micron/Numonyx/ST flash chip "N25Q128..3E" (16384 kB, SPI) mapped at physical address 0x00000000ff000000.
Reading old flash chip contents... done.
Erasing and writing flash chip... timeout, ICH9_REG_SSFS=0xf8007401
spi_chip_erase_c7 failed during command execution
Reading current flash chip contents... Error: SCIP never cleared!
Can't read anymore! Aborting.
FAILED!
Uh oh. Erase/write failed. Checking if anything has changed.
Reading current flash chip contents... Error: SCIP never cleared!
Can't even read anymore!
Your flash chip is in an unknown state.
Get help on IRC at chat.freenode.net (channel #flashrom) or
mail flashrom(a)flashrom.org with the subject "FAILED: <your board name>"!
Thank you,
Scott Emmart
Micron Technology, Inc.
Senior Manager | World Wide Customer Engineering Labs<http://www.micron.com/solutions/global-customer-labs>
T: 208 368-3022 I M: 208 585-7337 I semmart(a)micron.com<mailto:semmart@micron.com>
[logo-micron]<http://www.micron.com/>
[micron_tag_line]
Hi Lakesh,
On Mon, Jun 8, 2015 at 3:37 PM, <Lakesh_Sharma(a)dell.com> wrote:
> *Dell - Internal Use - Confidential*
>
Not anymore :-P
Found Winbond flash chip "W25Q64.V" (8192 kB, SPI) mapped at physical
> address 0x00000000ff800000.
>
> Reading flash... Transaction error!
>
> Read operation failed!
>
> FAILED.
>
Transaction errors like this are often caused by Intel's management engine.
You can either modify the flash descriptor to unlock the ME region, or use
a layout file to read regions surrounding it.
More info: http://flashrom.org/ME#Effects_on_flashrom
--
David Hendricks (dhendrix)
Systems Software Engineer, Google Inc.
Hi I have 2 customers experiencing issues with Bulk erase with our
Micron/Numonyx/ST
N25Q128..3E
16384
SPI
OK
OK
OK
OK
2.700
3.600
What can I do to help get this situation looked at? I am working on getting board names is there any other information you need??
>From IBM:
Found Micron/Numonyx/ST flash chip "N25Q128..3E" (16384 kB, SPI).
This chip may contain one-time programmable memory. flashrom cannot read
and may never be able to write it, hence it may not be able to completely
clone the contents of this chip (see man page for details).
Write/erase is not working yet on your programmer in its current configuration.
Continuing anyway.
Flash image seems to be a legacy BIOS. Disabling coreboot-related checks.
Reading old flash chip contents... Transaction error!
SSFS: SCIP=0, FDONE=1, FCERR=1, AEL=0
SSFC: SCGO=0, ACS=0, SPOP=0, COP=1, DBC=63, SME=0, SCF=0
Running OPCODE 0x03 failed at address 0x001000 (payload length was 64).
FAILED.
>From Ericson.........
N25Q128A13ESF40F
-------------------------
Send OPCODE 0xC7 to flash chip ask for bulk erase, sometimes it work, sometimes it stuck no response back.
Same experiment for Spansion flash works fine.
-----------------------
Open source tool flashrom clear SRWD and BP0, BP1, BP2 and BP3 bits of Status Register prior to erase and write for sure.
Flashrom for "Micron/Numonyx/ST" go 4KB subsector erase in default. Enforce OPCOED 0xD8 performing 64KB erase
"bulk erase" is unstable, and SPI bus stuck in SCIP SPI Cycle in progress. If you have time, we can co-work debugging it about bulk erase bus cycle jam issue.
Found Micron/Numonyx/ST flash chip "N25Q128..3E" (16384 kB, SPI) mapped at physical address 0x00000000ff000000.
Reading old flash chip contents... done.
Erasing and writing flash chip... timeout, ICH9_REG_SSFS=0xf8007401
spi_chip_erase_c7 failed during command execution
Reading current flash chip contents... Error: SCIP never cleared!
Can't read anymore! Aborting.
FAILED!
Uh oh. Erase/write failed. Checking if anything has changed.
Reading current flash chip contents... Error: SCIP never cleared!
Can't even read anymore!
Your flash chip is in an unknown state.
Get help on IRC at chat.freenode.net (channel #flashrom) or
mail flashrom(a)flashrom.org with the subject "FAILED: <your board name>"!
Thank you,
Scott Emmart
Micron Technology, Inc.
Senior Manager | World Wide Customer Engineering Labs<http://www.micron.com/solutions/global-customer-labs>
T: 208 368-3022 I M: 208 585-7337 I semmart(a)micron.com<mailto:semmart@micron.com>
[logo-micron]<http://www.micron.com/>
[micron_tag_line]