Hi,
It's fantastic to see progress on a port to v2 for the 440BX, I had v1 working for a total of 5 minutes, about a year ago, which left me wanting more!
I've got two Asus P2B here, some P2-99, and a P2B-F.
I did an SVN checkout, configured an Etherboot payload, and flashed to SST 29F002 with Uniflash, to a P2B:
LinuxBIOS-2.0.0.0Fallback Sun Oct 1 22:50:50 EDT 2006 starting... SMBus controller enabled
dimm: 00.0: 50 00: 80 08 04 0c 09 01 40 00 01 75 54 00 80 10 00 01 10: 8f 04 04 01 01 00 0e 00 00 00 00 14 0e 14 2d 10 20: 15 08 15 08 00 00 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 12 a3 40: 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 50: 53 41 30 33 30 30 39 00 00 00 00 00 00 00 00 00 60: 00 00 00 4d 53 33 38 36 34 55 50 53 2d 54 38 36 70: 41 33 00 00 00 00 00 00 00 00 00 00 00 00 64 cd 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff dimm: 01.0: 51 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ..... the rest (dimm 1-3) are all 0xff, then: ..... Copying LinuxBIOS to ram. Jumping to LinuxBIOS.
my PCI POST card displays 12.
I tried a 64, 128, and 256MB module.
Any suggestions?
Regards,
Jeremy
PS - After I get this going, Tyan S2865 is next.
On Sat, 2006-07-29 at 08:24 -0500, Richard Smith wrote:
I've done this already. I'll push the code up in a few hours or so. Its on a machine I don't have local access to right now. Its pretty easy though just find an existing SuperIO in V2 copy over the structure and replace the names and guts of the functions with the stuff for the new SuperIO. The NSC chip that the Bitoworks IMS uses would be a good example.
....
After I push up the p2b stuff, you can look at it. Its got some debug output. The file you want to look at is auto.c. Thats the first part of your mainboard config that is run.