Hi folks,
Platforms like the x230 have two flash ROMs which are virtually treated as a single one.
So: 1. What the heck is the meaning of this? Why do vendors buy and solder two small chips (even worse, on the x230, one with 8M and one with 4M) instead of a single big one? Is this cheaper? Sounds unlikely to me, in technics one big thing is usually cheaper than several small ones. Beyond that, I imagine you have some effort to concatenate the two chips virtually. 2. The manual for the x230 [1] (is there a version in the new documentation btw?) states that you can just flash the smaller (4M) chip and then you're done. So I assume: 1. the 4M chip is the one the CPU first executes code from 2. neither coreboot nor the payload will ever jump "into" the larger chip, therefore code from it will not be executed. 3. Therefore, it does not matter if you overwrite the 8M chip or not.
But what lays on this larger ROM? What if there are parts of the IME on it I would like to annihilate?
The whole thing is really awkward to me. Especially, because the predecessor x220 already has a place on the board ready to host the second chip, but it was left empty on this device.
P.