RE: [LinuxBIOS] flash issue with AMD Ref board

SST49LF004 or SST49LF040 ? YH _____ From: beneo [mailto:beneo@comcast.net] Sent: Wednesday, May 11, 2005 7:20 PM To: beneo; YhLu; linuxbios@openbios.org Subject: Re: [LinuxBIOS] flash issue with AMD Ref board YhLu, EEPOM should be SST 49LF004, sorry. I also get the CPU version, it's a print out from cat /proc/cpuinfo. Total two CPU, I put the the second CPU here. processor : 1 vendor_id : AuthenticAMD cpu family : 15 model : 5 model name : 02/05 stepping : 8 cpu MHz : 1395.089 cache size : 1024 KB physical id : 0 siblings : 1 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall mmxext l m 3dnowext 3dnow bogomips : 2785.28 Thanks Beneo ----- Original Message ----- From: beneo <mailto:beneo@comcast.net> To: YhLu <mailto:YhLu@tyan.com> ; linuxbios@openbios.org <mailto:linuxbios@openbios.org> Sent: Wednesday, May 11, 2005 7:14 PM Subject: Re: [LinuxBIOS] flash issue with AMD Ref board EEPROM is SST 48LF004. I install 2GB to CPU0 and 2GB to CPU1. I use 512MB DIMM, 4 DIMM per CPU, so total should be 4GB. But linux command cat /proc/meminfo report one 2 GB when using LinuxBIOS. I have two opteron CPU, I'm not sure the version though. thanks beneo ----- Original Message ----- From: YhLu <mailto:YhLu@tyan.com> To: beneo <mailto:beneo@comcast.net> ; linuxbios@openbios.org <mailto:linuxbios@openbios.org> Sent: Wednesday, May 11, 2005 7:27 PM Subject: RE: [LinuxBIOS] flash issue with AMD Ref board what is EEPROM in your BIOS socket? How do you install your DIMM? 4x1G in CPU0? What is your cpu version? YH _____ From: beneo [mailto:beneo@comcast.net] Sent: Wednesday, May 11, 2005 6:57 PM To: linuxbios@openbios.org <mailto:linuxbios@openbios.org> Subject: [LinuxBIOS] flash issue with AMD Ref board I'm playing with the AMD seranede board. The flash_and_burn utility can not program linuxBIOS to the flash. but I can read the linuxbios and save to a file correctly. If I boot from AMI BIOS, using same utility, I can program a linuxBIOS into the flash. That made me believe some setting by linuxBIOS on the AMD Ref board is not right. I just don't know what. I used gdb to trace the code, Flash_and_burn utility enables flash by program two AMD Southbridge 8111 registers, One for enable 4MB window to flash (DevB, 0x43), one for enable write to the flash (DevB, 0x40). I checked the AMD datasheet, it seems all it need. But if I boot with LinuxBIOS, the flash erase command has no effect. with AMI BIOS, I can sucessfully erase a sector. could anybody give me some pointer on what to check? I should add, the linuxBIOS only reports 2GB memory when I really have 4GB in the system. I don't know if this have something to do with my issue. Thanks Beneo _____ _______________________________________________ LinuxBIOS mailing list LinuxBIOS@openbios.org http://www.openbios.org/mailman/listinfo/linuxbios _____ _______________________________________________ LinuxBIOS mailing list LinuxBIOS@openbios.org http://www.openbios.org/mailman/listinfo/linuxbios

It's SST 49LF004. It the replacement for SST49LF040. They use same argorithm to flash. I looked the flash_and_burn utility. That's the case there too. beneo. ----- Original Message ----- From: YhLu To: beneo ; linuxbios@openbios.org Sent: Thursday, May 12, 2005 9:53 AM Subject: RE: [LinuxBIOS] flash issue with AMD Ref board SST49LF004 or SST49LF040 ? YH ---------------------------------------------------------------------------- From: beneo [mailto:beneo@comcast.net] Sent: Wednesday, May 11, 2005 7:20 PM To: beneo; YhLu; linuxbios@openbios.org Subject: Re: [LinuxBIOS] flash issue with AMD Ref board YhLu, EEPOM should be SST 49LF004, sorry. I also get the CPU version, it's a print out from cat /proc/cpuinfo. Total two CPU, I put the the second CPU here. processor : 1 vendor_id : AuthenticAMD cpu family : 15 model : 5 model name : 02/05 stepping : 8 cpu MHz : 1395.089 cache size : 1024 KB physical id : 0 siblings : 1 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall mmxext l m 3dnowext 3dnow bogomips : 2785.28 Thanks Beneo ----- Original Message ----- From: beneo To: YhLu ; linuxbios@openbios.org Sent: Wednesday, May 11, 2005 7:14 PM Subject: Re: [LinuxBIOS] flash issue with AMD Ref board EEPROM is SST 48LF004. I install 2GB to CPU0 and 2GB to CPU1. I use 512MB DIMM, 4 DIMM per CPU, so total should be 4GB. But linux command cat /proc/meminfo report one 2 GB when using LinuxBIOS. I have two opteron CPU, I'm not sure the version though. thanks beneo ----- Original Message ----- From: YhLu To: beneo ; linuxbios@openbios.org Sent: Wednesday, May 11, 2005 7:27 PM Subject: RE: [LinuxBIOS] flash issue with AMD Ref board what is EEPROM in your BIOS socket? How do you install your DIMM? 4x1G in CPU0? What is your cpu version? YH ---------------------------------------------------------------------- From: beneo [mailto:beneo@comcast.net] Sent: Wednesday, May 11, 2005 6:57 PM To: linuxbios@openbios.org Subject: [LinuxBIOS] flash issue with AMD Ref board I'm playing with the AMD seranede board. The flash_and_burn utility can not program linuxBIOS to the flash. but I can read the linuxbios and save to a file correctly. If I boot from AMI BIOS, using same utility, I can program a linuxBIOS into the flash. That made me believe some setting by linuxBIOS on the AMD Ref board is not right. I just don't know what. I used gdb to trace the code, Flash_and_burn utility enables flash by program two AMD Southbridge 8111 registers, One for enable 4MB window to flash (DevB, 0x43), one for enable write to the flash (DevB, 0x40). I checked the AMD datasheet, it seems all it need. But if I boot with LinuxBIOS, the flash erase command has no effect. with AMI BIOS, I can sucessfully erase a sector. could anybody give me some pointer on what to check? I should add, the linuxBIOS only reports 2GB memory when I really have 4GB in the system. I don't know if this have something to do with my issue. Thanks Beneo ------------------------------------------------------------------------ _______________________________________________ LinuxBIOS mailing list LinuxBIOS@openbios.org http://www.openbios.org/mailman/listinfo/linuxbios -------------------------------------------------------------------------- _______________________________________________ LinuxBIOS mailing list LinuxBIOS@openbios.org http://www.openbios.org/mailman/listinfo/linuxbios ------------------------------------------------------------------------------ _______________________________________________ LinuxBIOS mailing list LinuxBIOS@openbios.org http://www.openbios.org/mailman/listinfo/linuxbios
participants (2)
-
beneo
-
YhLu