Mike Banon wrote on 1/8/19 3:08 PM:
Hi Nyulos, Have you tried following the KB9012 flashing instructions at DangerousPrototypes wiki? http://dangerousprototypes.com/docs/Flashing_KB9012_with_Bus_Pirate Although that is for Bus Pirate / CH341A programmers and LA-A091P, should be similar for your Rayer programmer and LA-8241P motherboard. Most importantly, before plugging the power adapter you should unite three grounds:
- GND of laptop's motherboard
- GND of your programmer
- GND of KB9012
Best regards, Mike Banon
On Tue, Jan 8, 2019 at 3:30 PM Nyúlós Lónyál udpsendtofailed@gmail.com wrote:
Hi!
I'm trying to flash an ENE KB9012QF A3 KBC on LA-8241P motherboard. The problem is flashrom can't detect the internal SPI of it, fails with error.
flashrom p1.0-141-g9cecc7e on Linux 4.15.0-20-generic (x86_64) flashrom is free software, get the source code at https://flashrom.org
flashrom was built with libpci 3.5.2, GCC 7.3.0, little endian Command line (5 args): ./flashrom -p rayer_spi -c KB9012 (EDI) -V Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns). Initializing rayer_spi programmer Using address 0x378 as I/O base for parallel port access. Using RayeR SPIPGM pinout. The following protocols are supported: SPI. Probing for ENE KB9012 (EDI), 128 kB: edi_chip_probe: reading hwversion failed No EEPROM/flash device found. Note: flashrom can never write if the flash chip isn't found automatically.
How to get it working? Thanks a lot for help!
I think he's trying to use an internal SPI (maybe he should try "-p internal_spi" instead of "-p rayer_spi"?), so tying grounds probably won't help for that? He might have to use an external programmer instead, so he'd want to tie grounds then!