Возможно ли дебажить ось начиная с нажатия кнопки Пуск?

Тема в разделе "WASM.BEGINNERS", создана пользователем neutronion, 31 июл 2010.

  1. max7C4

    max7C4 New Member

    Публикаций:
    0
    neutronion
    Что значит соответствуют исходным. При наличии исходных прошивок для этого достаточно просто сравнить побайтно файлы. При их же отсутсвии на поможет ни дизассемблирование, ни их отладка

    ааа... бред
    Ни кто не мешает запустить этот код уже после загрузки системы уже непосредственно в ОС или в эмуляторе компа, при этом не обязательно чтобы он мог отлаживать код с самого начала (имеется ввиду со старта).
     
  2. neutronion

    neutronion New Member

    Публикаций:
    0
    Что и с чем будем сравнивать. Одну прошивку биоса в виде файла с чем?
    Какая вторая сущность, с которой будем сравнивать?
     
  3. c4m310t

    c4m310t New Member

    Публикаций:
    0
    neutronion

    Вы уж определитесь...
     
  4. neutronion

    neutronion New Member

    Публикаций:
    0
    Ладно, хочется сравнить прошивку в виде файла, которая теоретически записана в микросхеме биос, с тем, что действительно записано на микросхеме биос.
     
  5. max7C4

    max7C4 New Member

    Публикаций:
    0
    neutronion
    Достаточно воспользоваться прогой для перепрошивки, вытащить то что там записано и поместить в файл
     
  6. neutronion

    neutronion New Member

    Публикаций:
    0
    а если биос не позволяет вытаскивать данные из биоса,
    А если то, что записывает программа в биос, совсем не то, что она действительно записывает?
     
  7. neutronion

    neutronion New Member

    Публикаций:
    0
    А если то, что вы читаете из биоса, программа изменяет и вы получаете другие данные?
     
  8. neutronion

    neutronion New Member

    Публикаций:
    0
    Зачем столько времени тратить на то, чтобы выяснить вопрос "зачем это нужно", вместо того, чтобы просто выяснить "как это сделать"?
    Лишняя трата времени и усилий.
     
  9. neutronion

    neutronion New Member

    Публикаций:
    0
    Да-а-а, похоже нашел, что нужно. Зацените:
    http://www.lauterbach.com/frames.html

    вот список компаний предаставляющие нужное оборудование.
    Удовольствие недешевое!!!
    http://community.edc.intel.com/t5/New-to-Intel-Architecture-Blog/JTAG-debug-support-for-Intel-Architecture-adding-Lauterbach-to/ba-p/2324;jsessionid=C359B141F38F62C8DA2F009A9F9134FE
     
  10. 7mm

    7mm New Member

    Публикаций:
    0
    Ну да, это обычно Development Kit или Evaluation Board называется. Стоит дорого. Для Freescale процессоров мы брали по несколько килобаксов за штуку + сам хардварный отладчик с ценой того же порядка. Так что, это не всем под силу :)
     
  11. neutronion

    neutronion New Member

    Публикаций:
    0
    В youtube нашел, туториалы, где чуваки паяют для jtag отладки прямо
    на мамке, т.е. творят сами разъемы и соединяют их через параллельный порт к компу. Правда мамка xbox 360.
     
  12. max7C4

    max7C4 New Member

    Публикаций:
    0
    Это звучит так. "Если компьютер не запускается"
    А это уже параноя
    Тогда стоит изучить программу, а не то что находиться в микросхеме биос
    Лишняя трата времени и усилий это как раз заниматься такой ерундой. Но как вы сами наверное уже поняли - это занятие не из дешевых. Гораздо дешевле и проще найти альтернативные методы исследования этих тонкостей, а для этого и нужно выяснить необходимость таких исследований, чем заниматься тем, что вы предлагаете. К тому аппаратная отладка за частую нужна только при разработке микросхем, да и то сейчас большую часть отладки выполняет компьютерная программа.
     
  13. neutronion

    neutronion New Member

    Публикаций:
    0
    Общее направление теперь ясно, вопрос можно закрывать.
     
  14. neutronion

    neutronion New Member

    Публикаций:
    0
    самое полезное слово здесь jtag, автор 7mm, за что ему спасибо.
     
  15. neutronion

    neutronion New Member

    Публикаций:
    0
    Кстати модераторам вопрос: можно как-нибудь законченные темы помечать ключевыми словами, чтобы народу было легче искать ответы в дальнейшем?
     
  16. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    neutronion
    Как именно помечать? Могу модифицировать движок форума, чтобы ключевые слова, например, [CLOSED], автоматически бы дописывались в название топика при закрытии, если очень нужно.
     
  17. neutronion

    neutronion New Member

    Публикаций:
    0
    Например при решении проблемы данного топика очень помогло слово jtag, которое если ввести в гугле, позволяет сразу найти при желании ответы, я это имел ввиду.
     
  18. neutronion

    neutronion New Member

    Публикаций:
    0
    ну фиг его знает, я не спец по поисковым технологиям, может и бредятина все это.