On 7/7/11 2:53 PM, Corey Osgood wrote: > On my NM10 board, I looked into in-system programming, but Carl-Daniel > convinced me that there was too much that could go wrong.
Well, I just read the Chip identification in-system with my bus pirate: SPI> [0x9f,r,r,r] /CS ENABLED WRITE: 0x9F READ: 0xFF READ: 0xC2 READ: 0x20 /CS DISABLED Looks good so far and the board isn't fried ;) It works while the board is in standby. I'm driving the pins directly with 3,3V and GND. No open-drain or something. I saw on the oscilloscope that, when using open-drain mode, the SCK line floats. So, there doesn't seem to be an external pull-down/-up resistor and the internal seems to be deactivated. The only weird thing is that I need to read 3 Bytes and not 2 as stated in the datasheet of the SPI flash, but I don't care about that right now. Also flashrom doesn't work with the buspirate. I'll have to look into this. > BTW, just curious, have you had any luck getting the datasheets from > Intel that cover memory init? Or did you even bother trying? No, the flashing is the first thing I'm doing with this board, sorry. -Andreas -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

