Interesting research.
I’m guessing this doesn’t apply to the Beige G3 or B/W G3? I don’t see any EEPROM on their ZIF cards.
I’m guessing this doesn’t apply to the Beige G3 or B/W G3? I don’t see any EEPROM on their ZIF cards.
Looks like 6ns to me, or 166MHz.I've also attached photos of the Lombard cache chips so you know the speed; I haven't been able to find the datasheet where it indicates this.
Interesting research.
I’m guessing this doesn’t apply to the Beige G3 or B/W G3? I don’t see any EEPROM on their ZIF cards.



I know the speed was excessive, but I have the Vcore at 2V, so maybe I should lower it further for testing. Do you think, @herd, lowering the Vcore to 1.8V would work well at 500MHz? It's a 7400 at 466MHz.
Mine's rectangular too, and at 466MHz like yours. I thought the problem was solved with the 7410s, but I don't know anymore. The strange thing is that I got it to run at 500MHz with a 2V Vcore, and now it's not stable. I can't even boot it.Is your 7400 die square shaped, or rectangular shaped? I think the one I've got as described above, is the rectangular die.
The die shape changed due to a die shrink, hence the shape change. The older 7400s can't overclock as much as those.

Well, I think all the 500MHz issues have nothing to do with the processor or the bus. I think there's a hardware problem. This problem has gotten worse and worse, and now it's gotten to the point where the iMac boots up but no longer has an L2 cache, and nothing has changed since the last tests. Maybe a cache chip has been damaged, or maybe some trace has been damaged... I don't know.
This daughterboard has been through so many experiments, it's been the guinea pig, and in the end it paid its price. Now I'm without a processor, I don't have another one, and they don't usually come up for sale, so I'll have to end the experiment for myself.
I think @cheesestraws was looking to part with an iMac CPU daughtercard, maybe he can help you out?
dev via-cuda
cr 80 0 do 80 0 i 2* read-iic ?dup if cr i . dump cr then loop
54
ff86b87b: 80 08 00 00 00 40 00 1e 01 00 00 00 00 00 00 00 :.....@..........:
ff86b88b: 02 00 04 c8 00 00 10 00 00 00 00 00 00 00 00 00 :................:
ff86b89b: 01 e8 03 64 00 00 00 00 00 00 00 00 00 00 00 00 :...d............:
ff86b8ab: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 :................:
ff86b8bb: 53 4f 4e 54 45 47 56 00 00 00 00 00 00 00 00 00 :SONTEGV.........:
ff86b8cb: 00 00 00 00 00 00 00 00 00 00 00 05 37 34 35 35 :............7455:
ff86b8db: 00 00 00 00 65 53 4f 4e 4e 45 54 20 54 45 43 48 :....eSONNET TECH:
ff86b8eb: 4e 4f 4c 4f 47 49 45 53 00 ff ff ff ff ff ff ff :NOLOGIES........:
cd "/Volumes/Storage/Downloads/MPCPCMEC ROMs?"
IFS=$'\n'
for thefile in $(find . -iname '*.bin'); do
echo "$thefile"
xxd "$thefile"
echo
done
./1.42GHz-Dual-7455B-2MBL3.BIN
00000000: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000010: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000020: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000030: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000040: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000050: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000060: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000070: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000080: c930 0801 3030 392d 3634 3131 0216 9b41 .0..009-6411...A
00000090: 8410 c0bc 8410 ccbc 0000 0000 0112 0611 ................
000000a0: 0000 0000 0115 0661 0578 0200 ed33 08db .......a.x...3..
000000b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000000c0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000d0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000e0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000f0: ffff ffff ffff ffff ffff ffff ffff ffff ................
./1Ghz-Single-7455A-1MBL3-MDD-CPU-CARD-SPD-EEPROM-DUMP.bin
00000000: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000010: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000020: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000030: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000040: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000050: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000060: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000070: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000080: c930 0801 3030 392d 3634 3535 0116 9b41 .0..009-6455...A
00000090: 8410 c0bc 8410 ccbc 0000 0000 0112 0611 ................
000000a0: 0000 0000 0114 0641 0578 0500 ed7e 08c4 .......A.x...~..
000000b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000000c0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000d0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000e0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000f0: ffff ffff ffff ffff ffff ffff ffff ffff ................
./400MHz1MB.BIN
00000000: 5753 7278 0008 2000 9304 0000 0000 0000 WSrx.. .........
00000010: 0100 866f 2101 0000 0000 0000 9600 1ee1 ...o!...........
00000020: 93ff ffff ffff ffff ffff ffff ffff ffff ................
00000030: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000040: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000050: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000060: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000070: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000080: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000090: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000a0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000b0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000c0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000d0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000e0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000f0: ffff ffff ffff ffff ffff ffff ffff ffff ................
./iMacG3_tray_233MHz512K.BIN
00000000: 5753 7278 0008 2000 8104 0000 0000 0000 WSrx.. .........
00000010: 0100 866f 2101 0000 0000 0000 7800 1e11 ...o!.......x...
00000020: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000030: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000040: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000050: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000060: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000070: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000080: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000090: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000a0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000b0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000c0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000d0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000e0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000f0: ffff ffff ffff ffff ffff ffff ffff ffff ................
./PB_Lombard_400MHz_1MB.BIN
00000000: 5753 7278 0008 2000 0a04 0000 0000 0000 WSrx.. .........
00000010: 0100 b16f 3111 0000 0000 0000 7800 005b ...o1.......x..[
00000020: 0aff ffff ffff ffff ffff ffff ffff ffff ................
00000030: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000040: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000050: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000060: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000070: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000080: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000090: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000a0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000b0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000c0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000d0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000e0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000f0: ffff ffff ffff ffff ffff ffff ffff ffff ................
./PB_Wallstreet2_300_1MB (0xFC).BIN
00000000: 5753 7278 0008 2000 0604 0000 0000 0000 WSrx.. .........
00000010: 0100 fc6f 3111 0000 0000 0000 783c 320a ...o1.......x<2.
00000020: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000030: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000040: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000050: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000060: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000070: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000080: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000090: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000a0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000b0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000c0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000d0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000e0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000f0: ffff ffff ffff ffff ffff ffff ffff ffff ................
./PB_Wallstreet2_300_1MB.BIN
00000000: 5753 7278 0008 2000 0604 0000 0000 0000 WSrx.. .........
00000010: 0100 986f 3111 0000 0000 0000 783c 320a ...o1.......x<2.
00000020: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000030: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000040: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000050: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000060: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000070: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000080: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000090: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000a0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000b0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000c0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000d0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000e0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000f0: ffff ffff ffff ffff ffff ffff ffff ffff ................
./PM_G4_DA_466.BIN
00000000: 5007 0100 646d 6320 6275 644c 6a61 6269 P...dmc budLjabi
00000010: 0132 0802 14dc 9380 6d6f 746f 8014 c044 .2......moto...D
00000020: 081a 0004 0000 0000 0016 0708 0114 0602 ................
00000030: 2111 09c4 7361 6d73 0000 0000 0000 0000 !...sams........
00000040: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000050: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000060: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000070: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000080: c92c 0801 646d 6320 6275 644c 0116 0000 .,..dmc budL....
00000090: 8014 cca4 8014 c0a4 0100 0000 0114 0621 ...............!
000000a0: 0100 0000 0000 0000 0000 0000 0000 0000 ................
000000b0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000c0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000d0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000e0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000f0: ffff ffff ffff ffff ffff ffff ffff ffff ................
./QS_933_2MB_4-1.BIN
00000000: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000010: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000020: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000030: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000040: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000050: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000060: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000070: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000080: c92c 0801 646d 6320 6772 6d00 0216 0000 .,..dmc grm.....
00000090: 8410 c0bc 8410 ccbc 0000 0000 0112 0611 ................
000000a0: 0000 0000 0115 0641 0530 0000 0000 0000 .......A.0......
000000b0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000c0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000d0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000e0: ffff ffff ffff ffff ffff ffff ffff ffff ................
000000f0: ffff ffff ffff ffff ffff ffff ffff ffff ................
" /u4@0,f8000000/i2c@f8001000" 2dup find-device open-dev dup . to my-self
h# 100 buffer: buf
cr 80 0 do buf 80 i 2* 0 read-i2c-at ?dup if i 2* 2 u.r buf swap dump cr then loop
" /u4@0,f8000000/i2c@f8001000/i2c-bus@1" 2dup find-device open-dev dup . to my-self
h# 100 buffer: buf
cr 80 0 do buf 80 i 2* 0 read-i2c-at ?dup if i 2* 2 u.r buf swap dump cr then loop
" /ht@0,f2000000/pci@8/mac-io@7/i2c@18000" 2dup find-device open-dev dup . to my-self
h# 100 buffer: buf
cr 80 0 do buf 80 i 2* 0 read-i2c-at ?dup if i 2* 2 u.r buf swap dump cr then loop
WSrx and found an occurrence in the Wallstreet ExceptionTable code (the Start code or boot code). The tbxi command will split the ROM into parts, including the ExceptionTable part. I don't know if this occurrence is related to the EEPROM. 1602: FFF03678: 3C80 5753 lis r4,0x5753 "<ÄWS"
1603: FFF0367C: 6084 7278 ori r4,r4,0x7278 "`Ñrx"
In my experience, I think some of the bits of that feature might exist in the tray loader's firmware in some form, but it's mostly unimplemented, including the OPT/ALT invocation which, as you found, does nothing.if I boot by pressing the "ALT" key, the menu to choose a boot disk never appears; it boots directly from whatever is selected in the control panel.
multi-boot is text only in the beginning. Later, it got a UI. In the later versions, to get the text menu instead of the GUI menu, enter multi-boot-menu.