To apple_rom: Mobile Sempron (LP, 25W) на десктопных MoBo?

Огромная просьба к уважаемому разработчику, подскажите чем и чего надо ручками поправить в BIOSе мамы Biostar K8NHA-M Grand (или, как альтернатива, K8MM-LSR) для поддержки ею Low Power Sempron (25Ватт)? Подробности здесь:
rom.by/phpBB2/viewtopic.php?t=7303

BIOSы здесь:
biostar.com.tw/support/bios/bios.php3?model=K8NHA-M%20Grand,
msi.com.tw/program/support/download/dld/spt_dld_detail.php?UID=624&kind=1

Заранее огромное спасибо.

Root вообщем-то в конце все более-менее свежих эпоксовских мануалов идет описание возможных посткодов. Так что фак тут теоретически не причем, если уж есть конкретный мануал от производителя, а не "вообще мануал".

ex-K9

Аватар пользователя apple_rom

Можно скинуть сюда только "AWARD Version 6.0 ...64", который и стоит у вас - вместе посмеемся. ;)
CF - с большой долей вероятности, я так понимаю, он появляется сразу же, первым, если только после С0.


Обозначать он может многое, только толку от этого обычно мало. Т.к. характеризует нестабильную работу на самом старте системы. Это может быть и переразгон, и некорректное содержимое кмоса, и проблемы биоса, и северник, и т.п. и т.д. В случае заведомо исправной платы-биоса-процессора, конечно, можно предположить и проблемы с поддержкой в биосе. Но точно так же - с поддержкой самой матплаты.
Для решения проблемы ограничений биоса нужно найти биос, с которым пускается дальше CF. Проще всего попробовать прошить биос от чего-нибудь более универсального. Раньше это был однозначно Акорп, нонче это знамя подхватил Епокс.;) (т.е. егоные биосы мало отличаются от референсных и потому больше подходят для проверки подобных случаев).
Если с епоксным биосом будет тот же CF (в чем я почти уверен), придется списывать проблему на неподдержку со стороны матплаты. Дальше получений таких результатов прогнозировать бессмысленно.

Спасибо за варианты, буду пробовать. А вот собственно 64-ая страница моего мануала:

AWARD Version 6.0
CF Test CMOS read/write functionality
C0 Early chipset initialization: Disable shadow RAM, L2 cache (socket 7 and
below), program basic chipset registers
C1 Detect memory: Auto detection of DRAM size, type and ECC, auto detection of
L2 cache (socket 7 and below)
C3 Expand compressed BIOS code to DRAM
C5 Call chipset hook to copy BIOS back to E000 & F000 shadow RAM
01 Expand the Xgroup codes located in physical memory address 1000:0
02 Reserved
03 Initial Superio_Early_Init switch
04 Reserved
05 Blank out screen; Clear CMOS error flag
06 Reserved
07 Clear 8042 interface; Initialize 8042 self test
08 Test special keyboard controller for Winbond 977 series Super I/O chips; Enable
keyboard interface
09 Reserved
0A
Disable PS/2 mouse interface (optional); Auto detect ports for keyboard &
mouse followed by a port & interface swap (optional); Reset keyboard for
Winbond 977 series Super I/O chips
0B Reserved
0C Reserved
0D Reserved
0E Test F000h segment shadow to see whether it is read/write capable or not. If
test fails, keep beeping the speaker
0F Reserved
10 Auto detect flash type to load appropriate flash read/write codes into the run
time area in F000 for ESCD & DMI support
11 Reserved
12 Use walking 1's algorithm to check out interface in CMOS circuitry. Also set real
time clock power status and then check for overrride
13 Reserved
14 Program chipset default values into chipset. Chipset default values are
MODBINable by OEM customers
15 Reserved
16 Initial Early_Init_Onboard_Generator switch
17 Reserved
18 Detect CPU information including brand, SMI type (Cyrix or Intel) and CPU level
(586 or 686)
19 Reserved
1A Reserved
1B Initial interrupts vector table. If no special specified, all H/W interrupts are
directed to SPURIOUS_INT_HDLR & S/W interrupts to SPURIOUS_soft_HDLR
1C Reserved
1D Initial EARLY_PM_INIT switch
1E Reserved
1F Load keyboard matrix (notebook platform)
20 Reserved
21 HPM initialization (notebook platform)
22 Reserved
23
Check validity of RTC value; Load CMOS settings into BIOS stack. If CMOS
checksum fails, use default value instead; Prepare BIOS resource map for PCI &
PnP use. If ESCD is valid, take into consideration of the ESCD's legacy
information; Onboard clock generator initialization. Disable respective clock
resource to empty PCI & DIMM slots; Early PCI initialization - Enumerate PCI
bus number, assign memory & I/O resource, search for a valid VGA device &
VGA BIOS, and put it into C000:0
DualPOST Benutzerhandbuch Seite 64
24 Reserved
25 Reserved
26 Reserved
27 Initialize INT 09 buffer
28 Reserved


29
Program CPU internal MTRR (P6 & PII) for 0-640K memory address; Initialize
the APIC for Pentium class CPU; Program early chipset according to CMOS
setup; Measure CPU speed; Invoke video BIOS
2A Reserved
2B Reserved
2C Reserved
2D Initialize multilanguage; Put information on screen display, including Award
title, CPU type, CPU speed, etc...
2E Reserved
2F Reserved
30 Reserved
31 Reserved
32 Reserved
33 Reset keyboard except Winbond 977 series Super I/O chips
34 Reserved
35 Reserved
36 Reserved
37 Reserved
38 Reserved
39 Reserved
3A Reserved
3B Reserved
3C Test 8254
3D Reserved
3E Test 8259 interrupt mask bits for channel 1
3F Reserved
40 Test 9259 interrupt mask bits for channel 2
41 Reserved
42 Reserved
43 Test 8259 functionality
44 Reserved
45 Reserved
46 Reserved
47 Initialize EISA slot
48 Reserved
49 Calculate total memory by testing the last double last word of each 64K page;
Program writes allocation for AMD K5 CPU
4A Reserved
4B Reserved
4C Reserved
4D Reserved
4E
Program MTRR of M1 CPU; initialize L2 cache for P6 class CPU & program
cacheable range; Initialize the APIC for P6 class CPU; On MP platform, adjust
the cacheable range to smaller one in case the cacheable ranges between each
CPU are not identical
4F reserved
50 Initialize USB
51 Reserved
52 Test all memory (clear all extended memory to 0)
53 Reserved
54 Reserved
55 Display number of processors (multi-processor platform)
56 Reserved
DualPOST Benutzerhandbuch Seite 65
57 Display PnP logo; Early ISA PnP initialization and assign CSN to every ISA PnP
device
58 Reserved
59 Initialize the combined Trend Anti-Virus code
5A Reserved
5B Show message for entering AWDFLASH.EXE from FDD (optional feature)
5C Reserved
5D Initialize Init_Onboard_Super_IO switch; Initialize Init_Onboard_AUDIO switch
5E Reserved
5F Reserved
60 Okay to enter Setup utility
61 Reserved
62 Reserved
63 Reserved
64 Reserved
65 Initialize PS/2 mouse
66 Reserved
67 Prepare memory size information for function call: INT 15h ax=E820h
68 Reserved
69 Turn on L2 cache
6A Reserved
6B Program chipset registers according to items described in Setup & Auto-
Configuration table
6C Reserved
6D Assign resources to all ISA PnP devices; Auto assign ports to onboard COM ports
if the corresponding item in Setup is set to "AUTO"
6E Reserved
6F Initialize floppy controller; Setup floppy related fields in 40:hardware
70 Reserved
71 Reserved
72 Reserved
73 Enter AWDFLASH.EXE if: AWDFLASH.EXE is found in floppy dive and ALT+F2 is
pressed
74 Reserved
75 Detect and install all IDE devices: HDD, LS120, ZIP, CDROM...
76 Reserved
77 Detect serial ports and parallel ports
78 Reserved
79 Reserved
7A Detect and install coprocessor
7B Reserved
7C Reserved
7D Reserved
7E Reserved
7F
Switch back to text mode if full screen logo is supported: if errors occur, report
errors & wait for keys, if no errors occur or F1 key is pressed continue - Clear
EPA or customization logo
80 Reserved
81 Reserved
82 Call chipset power management hook: Recover the text fond used by EPA logo
(not for full screen logo), If password is set, ask for password
83 Save all data in stack back to CMOS
84 Initialize ISA PnP boot devices
85
Final USB initialization; NET PC: Build SYSID structure; Switch screen back to
text mode; Set up ACPI table at top of memory; Invoke ISA adapter ROM's;
Assign IRQ's to PCI devices; Initialize APM; Clear noise of IRQ's
86 Reserved
87 Reserved
88 Reserved
DualPOST Benutzerhandbuch Seite 66
89 Reserved
90 Reserved
91 Reserved
92 Reserved
93 Read HDD boot sector information for Trend Anti-Virus code
94
Enable L2 cache; Program boot up speed; Chipset final initialization; Power
management final initialization; Clear screen and display summary table;
Program K^ write allocation; Program P6 class write combining
95 Program daylight saving; Update keyboard LED and typematic rate
96 Build MP table; Build and update ESCD; Set CMOS century to 20h or 19h; Load
CMOS time into DOS timer tick; Build MSIRQ routing table
FF Boot attempt (INT 19h)

Что-то не могу найти подходящего 2MB-BIOSа под nForce3 250. На сайте EPOX и GigaByte только 4MB. Может кто встречал чего подходящено, или можно как-то обрезать 4MB до двух?

Аватар пользователя Root

Цитата:
Если кому надо могу намылить

давайте - пригодится (мыло в профиле). Можно даже выложить куда-нибудь, чтобы все могли юзать.
4MB = 4MBit = 512KB. Так?
Тогда есть три варианта:
- ждать нормального работающего UltraPack'а в БИОС Патчере
- искать флешку на 4МБита с LPC интерфейсом
- все-таки найти БИОС 2МБита у Эпокса, хотя я сомневаюсь, что оные есть под нФорсе 3
Из любознательности скачал БИОС от MSI. Ну, он имеет размер 512КБ. Т.е. флешка на этой маме 512КБ*8бит/байт = 4096КБит = 4МБит... А вот Биостар действительно 256КБ, т.е 2МБита .....

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

предлагаю зайти с другого конца -превратить мобилный 754 в десктоп(временно!) поигравшись с VID ножками (а кстати мобилный 754 кажись без МЕДНОЙ КРЫШКИ -1 раз такой видел-СЭМПЛ -так там мостики тоже были!) как это многие делали для сокетА- ни один проц от этого не помер-оверы подтвердят-если заработает то либо мирится с завышенным питалом(но тогда толку от Q&Q lol либо проследить путь VID ножки-ШИМмикруха-наверняка НЕ ВСЕ РАЗВЕДЕНЫ- (в свое время AMD настоятелно рекомендовала для сокет А - не разводить SVID!-вот оно и не пашет на на БОЛШИНСТВЕ них) и если ЭТО ТАК доработать мамку (про гарантию прийдется забыть !)-
:) :) а еще можно НАПИСАТЬ производителюмамы - и попросить разобраться с этим-глядиш или БЕТТУ пришлют или (О ЧУДО!)-в следующем релизе мамку доведут-токо вот тут помощь форумчан нужна изза 1 проца -парится не станут
а вот если с разных мыл с 10 запросов прийдет или 1 но от дисрибьюторов США-ТОЧНО ПОФИКСЯТ :)

Возможно все ! Но возможны и Последствия ЭТОГО...

Аватар пользователя apple_rom

>>Можно скинуть сюда только "AWARD Version 6.0 ...64", который и стоит у вас - вместе посмеемся.
>А вот собственно 64-ая страница моего мануала:
AWARD Version 6.0
>...
>25 Reserved
>26 Reserved
>...
Можно смеяться - Award 4.5x собственной персоной, как и везде.
Что касается сложности найти 2Мбитный, то это - да, в вашем случае придется искать нечто совсем "безымянное", с минимумом "интегрированных" излишеств. Найдете - скажите, будет полезно всем.

Господа, а проблема то решилась. Беда была в материнке, а именно в ее подпорченном Flash. Именно подпорченном, потому как после третей прошивки флэшка позволяла успешно прошивать лишь отдельные блоки, а после пятого подхода сдохла вообще. Вобщем после замены Flash все заработало как надо. Так что код ошибки в принципе то соответствовал проблеме. Т.е. надо думать CF - TEST CMOS - посылка то верная. Я сразу собственно сразу и стал проверять именно в этом направлении и как выяснилось не напрасно. Значит теперь про BIOS-ы. Мать совершенно корректно работает со всеми двухмегабитными BIOS-ами от BIOSTAR под nForce3. Пробовал все без исключения в том числе и для полных ATX (Nha0725.bfg --> BioStar K8NHA Grand (nForce3 250GB), N325a826.bf --> BioStar NF325-A7 (nForce3 250) и пр.). И еще прекрасно подходит BIOS от NF3615.bin --> Elite Group (ESC) NFORCE3-A (1.0A) на nForce3 250. Собственно он как две капли воды похож на Биостаровские разве что лишен пункта обновления BIOS прямо из BIOS-а. Кстати, на моей MoBo это единственный рабочий вариант обновления BIOS. Ни просто прошивка с помощью известных программ ни аварийное восстановление BIOS на это матери не работали, не зависимо от положения джампера открывающего, закрывающего доступ к BIOSу. Жаль нет больше MSI под рукой не могу проверить как там. И еще проблема ACPI-контролер сидит в маме по тем же адресам что занимают видяхи Matrox G-серии. Ручная разводка не работает. Ни одна из версий всех перепробванных BIOS проблему не решает. Как следствие Windows XP не становится вовсе. Windows 98 становится, но не может активизировать драйвер видях и орет про конфликты адресов. Полное выключение ACPI на проблему не влияет. Есть у кого мысли? Да забыл добавть. По 98-ым прекрасно работает QnQ, жаль вот только напряжение при максимальной загрузке 1,350V вместо положенных 1,250. Программы поддерживающие ручное изменение напряжения этого не делают.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей