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=&...) 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@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@gmail.com (32)8865-8805