Автор: ROMby Unknown , 21 февраля 2008

Уважаемые специалисты помогите пожалуйста!

очень прошу!!!!

 уже который день не могу разобраться как написать прог-му инициализации 855pm северного моста

не хватает у меня знаний английского и не только.


задача: есть 1Гб ddr модуль, на нем есть полностью неисправная мс памяти подключенная к d0-d7 (скажем не работает совсем но другие сигналы не сажает)

организация модуля: 2 физ банка по 8мс (8бит) (двухсторонний 16 микрух)

есть платформа на базе ноута samsung X10+ и пост карта (80порт)


я так понимаю простейший алгоритм таков


1) настраиваем северный мост для работы с памятью

a)  тайминги по умолчанию или минимальная скорость

b) включаем 2 банка первого слота DDR ( или все банки памяти с минимальной организацией строк и столбцов)

c) включаем работу ddr ram


2) пишем циклом во все возможное адресное пространство памяти AAAAAAAAh (55555555h)


3) читаем все пространство памяти с ветвлениями по условиям

a) если не AAAAAAxxh  игнорируем и продолжаем цикл

b) если считывается AAAAAAxxh

       выводим в 80-порт сообщение типа NAh

        где N-номер бэд байта в данном случае-0

               A - младший адрес(последние 4бита) анализируемого dw


в прикрепленном файле бут-блок конкретного ноута


или ткните носом в адрес бут блока , где можно начинать цикл записи и чтения уже настроенной памяти.

если настроить чипсет вручную очень сложно.


С надеждой на помощь,

 Сергей

serge@cdmagsm.net

Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.
я так понимаю, простейший алгоритм таков:
1) настраиваем северный мост для работы с памятью

Этот алгоритм должен выполняться в Boot-block?
P.S. Есть опыт создания подобных процедур для других чипсетов, попроще (типа Intel BX)?

Sergworknout (не проверено)

18 лет назад

собственно я и не могу настроить северный мост для работы с памятью, нужно его настроить чтобы можно было записать считать хотя бы 1 dw.

бут блок по сути мне не нужен нужно сделать тестер памяти из материнки ноутбука с выводом на посткарту.

Sergworknout (не проверено)

18 лет назад

Разобрался,  тестер памяти соорудил.


вопрос снят.

Разобрался, тестер памяти соорудил
Приходится только ждать, когда фото-коллаж о его прохождении будет представлен здесь.