[flashrom] FAILED: Adlink NanoX-TC

Ricardo Menzer ricardomenzer at gmail.com
Wed Aug 13 21:24:43 CEST 2014


I have also found that if I probe the chip three times, it will work
only once. I mean, if I probe for the chip and it is found, the next
two probes will fail. The third will work, and the next two will fail
again, and so on.
I'm attaching the logs for three consecutive probes and also the
output of lspci -vvxxxnn.



Ricardo Menzer
ricardomenzer at gmail.com
(32)8865-8805


2014-08-13 12:15 GMT-03:00 Ricardo Menzer <ricardomenzer at gmail.com>:
> Hi guys!
> I'm working with this COM Express module from Adlink
> (http://www.adlinktech.com/PD/web/PD_detail.php?cKind=&pid=1001&seq=&id=&sid=&source=)
> and sometimes it doesn't recognize it's flash chip.
> The following log happened after a failed probing. I then let the
> board resting some time and tried to program again, with the results
> bellow.
>
> This is a quite problematic module. Frequently it fails to probe the
> flash chip. I have to reboot the system so it can see it again. It
> also seems to corrupt the module flash even if I select to write to
> the baseboard flash. I don't know if it's a flashrom issue or a
> bios/hardware issue.
>
> I can safely reboot the system because we have a second flash on the baseboard.
>
> Right now I am using the module's flash to play with coreboot and i'm
> maintaining a copy of the original BIOS on the baseboard. Changing the
> role of both chips doesn't seem to change much, except for the
> corruption issue (didn't made much tests yet, though).
>
> I have a Kontron module that I use in this same base board and it
> works pretty well.
>
>
> 14:55:12 root ~ # flashrom-0.9.7/flashrom -p internal -w
> /media/sda1/coreboot.rom
> flashrom v0.9.7-r1711 on Linux 3.10.38-ltsi-yocto-standard (i686)
> flashrom is free software, get the source code at http://www.flashrom.org
>
> Calibrating delay loop... OK.
> sh: dmidecode: command not found
> dmidecode execution unsuccessful - continuing without DMI info
> Warning: Can't autodetect MSC Q7-TCTC, DMI info unavailable.
> Please supply the board vendor and model name with the -p
> internal:mainboard=<vendor>:<model> option.
> Found chipset "Intel Atom E6xx(T)/Tunnel Creek". Enabling flash write... OK.
> Found SST flash chip "SST25VF016B" (2048 kB, SPI) at physical address
> 0xffe00000.
> Reading old flash chip contents... done.
> Erasing and writing flash chip... timeout, ICH7_REG_SPIS=0x0001
> spi_block_erase_20 failed during command execution at address 0x0
> Reading current flash chip contents... Error: SCIP never cleared!
> Can't read anymore! Aborting.
> FAILED!
> Uh oh. Erase/write failed. Checking if anything changed.
> Error: SCIP never cleared!
> Your flash chip is in an unknown state.
> Get help on IRC at chat.freenode.net (channel #flashrom) or
> mail flashrom at flashrom.org with the subject "FAILED: <your board name>"!
> -------------------------------------------------------------------------------
> DO NOT REBOOT OR POWEROFF!
> 14:56:28 root ~ # flashrom-0.9.7/flashrom -p internal -w
> /media/sda1/coreboot.rom
> flashrom v0.9.7-r1711 on Linux 3.10.38-ltsi-yocto-standard (i686)
> flashrom is free software, get the source code at http://www.flashrom.org
>
> Calibrating delay loop... OK.
> sh: dmidecode: command not found
> dmidecode execution unsuccessful - continuing without DMI info
> Warning: Can't autodetect MSC Q7-TCTC, DMI info unavailable.
> Please supply the board vendor and model name with the -p
> internal:mainboard=<vendor>:<model> option.
> Found chipset "Intel Atom E6xx(T)/Tunnel Creek". Enabling flash write... OK.
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> Error: SCIP never cleared!
> ^C
> 14:58:09 root ~ #
>
>
> Ricardo Menzer
> ricardomenzer at gmail.com
> (32)8865-8805
-------------- next part --------------
A non-text attachment was scrubbed...
Name: flash1.log
Type: application/octet-stream
Size: 47376 bytes
Desc: not available
URL: <http://www.flashrom.org/pipermail/flashrom/attachments/20140813/cb0b4e9a/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: flash2.log
Type: application/octet-stream
Size: 47346 bytes
Desc: not available
URL: <http://www.flashrom.org/pipermail/flashrom/attachments/20140813/cb0b4e9a/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: flash3.log
Type: application/octet-stream
Size: 47308 bytes
Desc: not available
URL: <http://www.flashrom.org/pipermail/flashrom/attachments/20140813/cb0b4e9a/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lspci.log
Type: application/octet-stream
Size: 66852 bytes
Desc: not available
URL: <http://www.flashrom.org/pipermail/flashrom/attachments/20140813/cb0b4e9a/attachment-0003.obj>


More information about the flashrom mailing list