|
|
  |
Проект не стартует, .sof + .elf в CFI |
|
|
|
Mar 5 2015, 08:32
|

Утомлённый солнцем
     
Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832

|
Вот результат трансляции без файла meminit.qip Код BLOCK START ADDRESS END ADDRESS
Page_0 0x00000000 0x0004845F а вот с ним Код BLOCK START ADDRESS END ADDRESS
Page_0 0x00000000 0x0004849B Программа ниос занимает примерно 16Кб, так что она к sof не пристегнулась.
|
|
|
|
|
Mar 5 2015, 10:32
|
Профессионал
    
Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539

|
У меня всё нормально работает и Ниос при данном способе получения прошивки стартует (5CEFA9, Q14.0). Есть ли в системе EPCS Flash Controller? Если да то где-то видел, что на Q13.0 могут быть проблемы с запуском Ниоса. Цитата(_Anatoliy @ Mar 5 2015, 11:32)  Программа ниос занимает примерно 16Кб, так что она к sof не пристегнулась. Это - неправильный метод оценки. Если компрессия не используется, то значение END ADDRESS будет соответствовать размеру прошивки (максимальному без компрессии для используемого девайса) и не будет зависеть от того, подключён meminit.qip или нет. Т.е. подключение meminit.qip влияет на внутреннее содержимое выходного файла, а не на его размер. Если компрессия используется, то и размер прошивки будет изменяться при изменении программы Ниос, но не на величину программы.
|
|
|
|
|
Mar 5 2015, 13:18
|
Профессионал
    
Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539

|
Цитата(_Anatoliy @ Mar 5 2015, 14:33)  Я конвертирую *.sof в файл *.jic. Всё аналогично, работает. Цитата(_Anatoliy @ Mar 5 2015, 14:33)  Тогда странно что не работает. А meminit.qip посто добавить в проект и всё? Да, должно работать. После того как проект железа скомпилен, если меняем программу для Ниос и говорим пересобрать проект в Quartus, то выполнится только ассемблер (smart compilation должен стоять). По этому можно определить понял ли Quartus, что произошли изменения в программе Ниоса. Иногда происходили глюки, не хотел пересобирать прошивку, типа ничего не изменилось, хотя были изменения в программе Ниоса.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|