Взял memtester из rootfs-a чьего-то с местного ftp ... просто elf скопировал себе в /usr/bin .... Вобщем результаты такие =
Надеюсь memtester правильно определяет адрес RAM-ы с 0x40000000 начинает, не как mtest из u-boot-a...?
Получается постоянно тулится 4 в третем нибле, когда ее не должно быть и не тулится, когда должна быть...один бит все время инвертированный...странно это...может это быть задержка в шине данных по ноге d10? или что это может быть?
Как прокомментируете ситуацию?*
Перепаял RAM на нoвую... все работает на ура...memtester показывает одни ..ок!!! Тока проц греется ужасно...че на него куллер вешать или радиатор?
Хотелось бы знать ответ еще на один вопрос, но он больше по imx23. Там интерфейс EMI , теоретически поддерживает любые типы микросхем, нетолько Micron 46v32m16... (и почему ее именно взяли....не понятно)...тоесть, если, допустим взять какой-нить SAMSUNG , выпаять из планки RAM комповой, ее можно будет прикрутить к этому процу... Я так понимаю это надо boot_prep править? или не только?
В ядре Linux ничего не нужно точно - все настройки памяти в загрузчике, что логично, иначе как оно вообще загрузится - sram ему явно недостаточно :) Павел помоему использует SAMSUNG - думаю расскажет что исправлял, это не тайна. Единственно - больше 64М тут не поставить.
Вы там кстати напрасно power_prep "выкинули" - процессор стартует на LDO и они ограничены по току, в power_prep питание переключается на более мощные DC-DC. На сайте freescale раньше была дока выложена - как это происходит, но что-то я ее не вижу сейчас.