Имеем нетбук Acer Aspire one. У него есть напаяная набортная память 512 Мб и слот расширения. Чипсет 945GMS поддерживает 2Gb памяти. Но 2-х гиговую планку не понимает. Есть нетбук на таком-же чипсете(MSI Wind), у которого в биосе есть отключение встроенной памяти, тогда 2-х гиговая планка в него становится. Просто снять напаянную память и SPD с Acer ни к чему не привели, при этом он отказывается видеть память вообще. Решения проблемы я вижу 2.
1. Поправить биос от Асера чтобы в нем была возможность отключить встроенную память (желательно чтобы она была отключенная по умолчанию, ну или 2 версии в одной по умолчанию включена в другой выключена)
2. Найти каким образом чипсет продолжает лезть к отсутсвующей памяти и отпаять/поставить чтобы он подумал что ее нету.
Биос MSI Wind, с пунктом отключения встроенной памяти
Скриншоты биоса MSI Wind.
Это версия биоса и информация о системе.
А это пункт которого так не хватает.
PS. Если кто-то возмется это сделать за небесплатно - пишите предложения, этот вариант тоже рассматривается.
Также принимаются советы, ссылки,...
PPS. От Acer A110 есть эл. принципиальная схема. Могу залить если поможет.
здесь на расширяемую память заведён CS3
вот его попробовать поменять на тот который идёт на набортную память(см схему)
есть мысль что должно увидеть даже 1 гиг(вместо 512 м) без переделки биоса
исхожу из того что ,как вы писали
если биосы в ревизиях не отличаются-то мать может работать как по SPD так и без
значит (и это моё имхо) есть шанс что в слоте она увидит память в соответствии с её spd-шкой- т.е. гиг
-но включать не даёт биос
все четыре CSA заведены на резисторы (в ревизии D И CSA#1 тоже) и, 3 и 2 на слот расширения
возможно ревизия D-это что то из машин с встроенным 1г памяти(кстати-интересно биосы у них отличаются?)
думаю да
вот здесь не понял-зачем на тот же...?
имхо-просто CSA 0 И 1 перекинуть на места 2 и3(если из соображений удобства не получится использовать
уже существующие на плате резисторы-то распаять под CSA1# недостающие)
Теперь по поводу ревизий. Конкретно моя плата ревизии Е, резисторы 170 и 178 - присутствуют (166 и 184 пока не нашел) напаяно 512Мб (было) В слоте свободно видело 1Гб. Присутствуют сомнения что просто подключением CSA 0, 1 на места 2,3 - что-либо поменяет ибо тогда оно полезет выставить CSA0, в реальности выставиться CSA2, а оно будет использовать ресичтры от 0 слота (например ODTA0, и я не знаю какие еще). Да и сама процедура "перекидывания" мягко говоря не очень веселая (хоть и не невозможная), запараллелить проще.
Может кто-нибудь знает что такое "termination resistor" и что будет если его убрать/поставить ? Должно же быть что-то что заставляет чипсет думать что в этом слоте что-то есть. Может я не прав что провожу аналогию с десктопом. Там же чипсету глубоко пофигу в какой слот запихали память.
тема интересная...
асер ледит разабранный в ожидании апгрейда...
Тоже задался вопросом,какие выводы для слотов общие а какие раздельные,то-есть должны же быть уникальные сигналы для слотов,для идентификации.
http://www.xilinx.com/products/boards/ml505/datasheets/HTF4C16_32_64x64HG.pdf
спецификация sodimm DDR2
Смотрел смотрел мыслей не много.
Для начала я решил найти какие выводы общие для слота и для памяти на плате.
Затем простым экспериментом и методом исключения выяснить остальное.
Если терминатор будет отсутствовать, то будут проблемы с передачей данных по данной линии.
Запись и чтение записанных данных, например :). Т.е. это может быть заложено на программном уровне.
Т.е. процесс записи/чтения не зависит от наличия/присутствия реального устройства, а вот уже сравнение результатов покажет наличие/присутствие.[/off]