Группа: Свой
Сообщений: 211
Регистрация: 25-09-05
Из: Москва
Пользователь №: 8 922
Входные данные: 1. Сделали плату аналогичную по подсоединению SDRAM и Dataflash AT91RM9200-DK 2. Кварцевый резонатор 7.3728Мhz. 3. SDRAM - 2 микросхемы по 265 Mbit. 4. Загрузчик первого уровня Darrell bootloader - работает нормально, тест SDRAM проходит. 5. U-boot 1.1.5 для at91rm9200dk - не удается запустить из Darrell bootloader - пишет resseting cpu и зависает.
6. В качестве эксперемента проверки способности загрузить тестовую программу в SDRAM вместо U-boot был записан атмеловский romboot. На него удалось сделать переход из Darrell bootloader.
Подскажите куда копать??? Какие параметры U-boot критичны для запуска??
Группа: Свой
Сообщений: 211
Регистрация: 25-09-05
Из: Москва
Пользователь №: 8 922
Цитата(dch @ Jan 22 2010, 07:40)
Там тест SDRAM может быть слабый, u-boot может быть зипованный.
1. SDRAМ - да... понял что почему-то из 64 мегобайт доступны только 32. Буду разбираться. Да кстати подскажите "грамотный тест SDRAM. http://www.bipom.com/armdev_down.php - этот подойдет.
2. А как определить зипованный ли U-Boot. Вроде на выходе объектный файл получается??? Разве объектный файл может быть зипованный??
Группа: Участник
Сообщений: 1 179
Регистрация: 15-09-04
Из: 141070 г. Королев МО, улица Горького 39-121
Пользователь №: 661
имелось в виду часто u-boot представляет собой небольшую програмку которая грузит в SDRAM сам u-boot и сам u-boot :-), соответсвенно u-boot может быть сжат или нет, всё зависит как первая програмка устроена. Копирование операция простая, скопировать можно и в неработающую память, а развернуть иногда нет.