Интересует как тестируют bios после его написания. Имею ввиду может есть что то наподобии эмуляторов материнских плат. Или же все это тестируется сразу же на реальных материнках.
...
Хочу попробовать ethernetboot для загрузки БИОСа прямо в память (прочитал об этом где-то в форуме). Если я не ошибаюсь , то БИОС на ethernet карточке стартует до выполнения БИОСа на материнке, тогда можно загрузить новый ROM в память и выполнить. Вы так не пробовали, или что-нибудь тут не правильно?
Биос ethernet карточки стартует тогда, когда bios материнской платы передает ему управление.
Broadcast message from PAO EC
Power is going down for shutdown NOW!
Ок, а если после передачи управления загружать БИОС не из флеш а по сети, так будет работать? Хочеться зашить флеш один раз, а пробы новых прошивок делать без перепрошивки оной.
Похоже что нет, меня интересует вопрос отладки БИОС в сравнительно комфортных условиях. В идеале это было бы что-нибудь вроде WinCE emulator в MS VS
Но пока что я использую recovery, бегаю на программатор или дёргаю хат-своп, что как-то по-любительски...
Поэтому я хочу загрузчик ROM через ethernet. В начале я ошибочно подумал что БИОС ethernet стартует первее чем на материнке, но это не так (спасибо за советы), тогда реализовывать загрузчик по сети на карточке нет особого смысла, это можно сделать и в материнской флешке.
Вот пока вся информация, надеюсь с помощью общественности на этом всё не закончится...
Но пока что я использую recovery, бегаю на программатор или дёргаю хат-своп, что как-то по-любительски...
С нетехнической точки зрения, если на проект не хватает денег, чтобы купить пусть даже простенький программатор, то значит сам проект того стоит. Т.е. ничего не стоит
Но это частное замечание. Вы умалчиваете о сути того кода, который Вы разрабатывеаете (что вобщем-то и понятно), но если бы Вы очертили хотя бы круг задач, то можно было бы предметно что-то советовать.
О комфорте. Он начинается тогда, когда существует пусть поверхностное, но правильное понимание, как работает BIOS. Но, если честно, то из Ваших предыдущих постов это не следует. Как по мне, то на это требуется обратить особое внимание...
ТоварищЪ Вас же интересует вопрос отладки не основного, а некого Addon BIOS (в данном случае - биоса сетевой карты), так? Кто ж мешает взять нормальную сетевуху с флешем и шить ее с PCI или "шляпу" какую повесить? А уж после отладки, если надо, интегрировать в основной.
P.S. У меня "свое" железо, т.е. спроектировано так, что Addon BIOS я пишу на соседнем компе и шью по JTAG. А отлаживаюсь - плюю мессаги на экран или в COM.
Strelets Наши там шевелятся? Насколько знаю - "добро" сверху на работу есть
Биос ethernet карточки стартует тогда, когда bios материнской платы передает ему управление.
Broadcast message from PAO EC
Power is going down for shutdown NOW!
Ок, а если после передачи управления загружать БИОС не из флеш а по сети, так будет работать? Хочеться зашить флеш один раз, а пробы новых прошивок делать без перепрошивки оной.
ТоварищЪВас, очевидно, интересует подобное устройство, описанное товарищем icbook в вики...
Тема обсуждалась допустим здесь, правда выросла совсем из другого вопроса..
-=Кто сказал что бесполезно биться головой об стену...=- (НП)
Пх’нглуи мглв’нафх Ктулху Р’льех вгах’нагл фхтагн
Хочешь сделать хорошо - сделай это сам
Похоже что нет, меня интересует вопрос отладки БИОС в сравнительно комфортных условиях. В идеале это было бы что-нибудь вроде WinCE emulator в MS VS
Но пока что я использую recovery, бегаю на программатор или дёргаю хат-своп, что как-то по-любительски...
Поэтому я хочу загрузчик ROM через ethernet. В начале я ошибочно подумал что БИОС ethernet стартует первее чем на материнке, но это не так (спасибо за советы), тогда реализовывать загрузчик по сети на карточке нет особого смысла, это можно сделать и в материнской флешке.
Вот пока вся информация, надеюсь с помощью общественности на этом всё не закончится...
С нетехнической точки зрения, если на проект не хватает денег, чтобы купить пусть даже простенький программатор, то значит сам проект того стоит. Т.е. ничего не стоит
Но это частное замечание. Вы умалчиваете о сути того кода, который Вы разрабатывеаете (что вобщем-то и понятно), но если бы Вы очертили хотя бы круг задач, то можно было бы предметно что-то советовать.
О комфорте. Он начинается тогда, когда существует пусть поверхностное, но правильное понимание, как работает BIOS. Но, если честно, то из Ваших предыдущих постов это не следует. Как по мне, то на это требуется обратить особое внимание...
Открытая книга: icbook.com.ua
ага, чипсет i430hx...
можно попросить у Вас файл с прошивкой биоса?
icbook.com.ua/5tf.zip
Там - оба два лежат до завтра...
P.S. А собственно, на пуркуа па?
Открытая книга: icbook.com.ua
Открою биос на любой странице
и не могу - читаю до конца (с)
Я просто в отпуске.
Чертовски хочется что-нибудь отэмулировать
ТоварищЪ Вас же интересует вопрос отладки не основного, а некого Addon BIOS (в данном случае - биоса сетевой карты), так? Кто ж мешает взять нормальную сетевуху с флешем и шить ее с PCI или "шляпу" какую повесить? А уж после отладки, если надо, интегрировать в основной.
P.S. У меня "свое" железо, т.е. спроектировано так, что Addon BIOS я пишу на соседнем компе и шью по JTAG. А отлаживаюсь - плюю мессаги на экран или в COM.
Strelets Наши там шевелятся? Насколько знаю - "добро" сверху на работу есть
А кому счас легко...
«Чертовски хочется поработать!»
® Егор Кузьмич Лигачев
Если понадобится информация, то она здесь.
А также: IOCoupler = W83768, DS12887, KBC = Amikey-2 (or compatible)
Открытая книга: icbook.com.ua
Отправить комментарий