Yes and no.Oh, I missed this and just now saw it. So this is the chip on my 1,1 board, and from what I can tell, all of the numbers and everything match up, so could I do this to mine so that I can be an idiot but be able to undo my idiocracy? Would this work instead of having to get the fancy emulator/debugger to reflash the smc if you brick your board?
I'm going to see about doing this to my board
Yes, you could do this as I did. Piggy-back two flash memory ICs ontop of each other and switch i.e. the chip select line between them. So you can use one as a safe backup to always come back to a bootable scenario after flashing your modified trial firmware.
No, it does not cover altered SMC firmware this way. As said, the SMC has internal flash (and RAM) that would have to be re-written by debugger or EFI command line flasher tool. Two problems here: a) you cannot dump the 3,1 SMC contents to begin alterations with and b) once you brick your 2,1 with modded firmware (based on the original, available 2,1 SMC due to reason a) there is no way back without either a debugger/emulator from Renesas or desoldering and swapping the SMC chip.
In some earlier post I reported after testing that even holding the SMC in reset, the 2,1 with suitable XEONs will at least init the S5000 bridge controller (and RAM) correctly if not also even boot. So it seems that the SMC is not the (main) reason for failing board init with newer XEONs. Focus imho lies on the EFI (firmware) that we´d have to mod in a way that the south bridge (S5000) and peripherals are properly set up. Thats where the Yes paragraph above helps a lot and reduces turnaround times between tests drastically.
We had ideas to even further reduce those times and also get a better clue at which point we´re stuck by designing a dual ported RAM flash emulator that also contains some supervisory (trace) functions, so that we could also see which instructions at what addresses are executed in which order until stalling... has been postponed due to other interesting activities on other machines. I feel the itch to take it up again ;-) now.
Last edited: