Перейти к содержанию
    

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

Память я в qsys отключил, а из периферии мне нужны только светодиоды, больше мне пока не надо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

я надеюсь, это не новый способ троллинга? потому как после добавления в qsys sdio и uart preloader магическим образом стартует. все констрейны для памяти, sdio, uart в приложении ниже взяты из упомянутого sockit_ghrd

SOPC_LINUX.7z

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я надеюсь, это не новый способ троллинга? потому как после добавления в qsys sdio и uart preloader магическим образом стартует. все констрейны для памяти, sdio, uart в приложении ниже взяты из упомянутого sockit_ghrd

 

Епт..., извините, забегался, я пролошил.

Спасибо еще раз, вы мне всегда помогаете:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, preloader грузится.

Но после загрузки прелоадера не загружается linux c sd карты и fpga тоже.

Как мне настроить preloader, чтобы с sd карты грузился fpga: файл rbf c раздела 4 fat, и linux: img с 83 раздела?

В готовой загрузочной sd карте, которую можно скачать с rocketboard все это работает, но я не могу посмотреть настройки, так как там файлы img.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а в чем проблема посмотреть? запишите на sd-карту и монтируйте спокойно. там, емнип, 3 раздела: preloader, fat, и ext с линуксом. preloader заработал - дальше грузите u-boot (он на fat-разделе лежит, в настройках прелодера, естественно, название бинарника u-boot вписать), а он уже линукс загрузит.

 

upd: наврал, u-boot лежит сразу за preloader`ом, на fat его скрипты

http://rocketboards.org/foswiki/view/Docum...owSoCKitEdition

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Загрузил прелоадер: sudo dd if=preloader-mkpimage.bin of=/dev/sdc3 bs=64k seek=0

залрузил u-boot.img: sudo dd if=u-boot.img of=/dev/sdc3 bs=64k seek=4

 

При загрузке прелоадера вылезает ошибка: error - DMA finish failed;

 

Заранее спасибо.

 

И еще я взял прелоадер с rocketboard файл - preloader.img (из архива linux), записал его вместо своего прелоадера, но оставил свой файл u-boot.img, загрузился и linux и fpga...

Ошибка где-то в прелоадере, может надо грузить именно файл img, а не bin?

post-87886-1443793022_thumb.png

Изменено пользователем Kostochkin

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ошибка где-то в прелоадере, может надо грузить именно файл img, а не bin?

проблема с sdram: показывает 8МБ, а проц лезет явно по левым адресам

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Странно, скраббинг у меня настроен так же как и в ghrd, а про размер sdram не понимаю, должно же быть 1024, а не 8...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Плюнул на все, взял проект ghrd изменил под себя, все заработало, но осадок остался...

как же сделать проект с нуля не понятно...

Eще раз спасибо, vadimuzzz.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...