|
Проблема с Nios, Проблема с Nios |
|
|
|
 |
Ответов
|
Dec 16 2014, 08:45
|
Частый гость
 
Группа: Свой
Сообщений: 187
Регистрация: 4-01-07
Из: Казань
Пользователь №: 24 091

|
Цитата(Kuzmi4 @ Dec 16 2014, 11:32)  2 artem79 надо бы побольше деталей... Кстати, пересборку с нуля всего пробовали ? все что нужно могу выложить. Да пробовал. Добавлю. Первоначально проект делался под 9.1 потом был перенесен на 12.0 тот же соф что и при прошивке заливаешь и все как часы ....
|
|
|
|
|
Dec 16 2014, 09:01
|

Лентяй
     
Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843

|
Цитата(artem79 @ Dec 16 2014, 11:45)  все что нужно могу выложить. Ну, "все" может быть и не надо  Из какой памяти процессор стартует? Где находится сегмент кода? Куда указывают вектора сброса и исключения? Каковы настройки bsp (alt_load и т.п.)? Для начала... Цитата(artem79 @ Dec 16 2014, 11:45)  Добавлю. Первоначально проект делался под 9.1 потом был перенесен на 12.0 Т.е. из SOPC Builder'a в Qsys?
--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
|
|
|
|
|
Dec 16 2014, 10:30
|
Частый гость
 
Группа: Свой
Сообщений: 187
Регистрация: 4-01-07
Из: Казань
Пользователь №: 24 091

|
Цитата(Stewart Little @ Dec 16 2014, 11:55)  Ну, "все" может быть и не надо  Из какой памяти процессор стартует? Где находится сегмент кода? Куда указывают вектора сброса и исключения? Каковы настройки bsp (alt_load и т.п.)? Для начала... прикладываю скрины Цитата(artem79 @ Dec 16 2014, 12:07)  прикладываю скрины нет не переводил. SOPC остался Прошивка на флеш. Работает из on_chip. Покрайней мере так было... в 9-ке вкладка драйверов. нет драйвера для on_chip_memr ??? Так понимаю что проблема довольно глубоко... Цитата(warrior-2001 @ Dec 16 2014, 11:54)  Может где-то нет сброса на регистрах при штатной загрузке? А когда заливается sof, то эти регистры становятся нулями и все ок. Думал об этом. Проверял. Не нашел. Фишка в том что все рабочее было...
Эскизы прикрепленных изображений
|
|
|
|
|
Dec 16 2014, 11:04
|
Частый гость
 
Группа: Свой
Сообщений: 187
Регистрация: 4-01-07
Из: Казань
Пользователь №: 24 091

|
Цитата(Stewart Little @ Dec 16 2014, 13:54)  Сдается мне, что у Вас сегменты .rodata и .rwdata стартапом не инициализируются... Что с этим делать?.. может быть проблема в железе?
|
|
|
|
|
Dec 16 2014, 11:05
|

Лентяй
     
Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843

|
Цитата(artem79 @ Dec 16 2014, 13:57)  Что с этим делать?.. Изучать матчасть! В зависимости от того, как написан Ваш сишный код, в настройках BSP Editor взведите "enable alt_load", "enable alt_load_copy_rodata", "enable alt_load_copy_rwdata". Цитата(artem79 @ Dec 16 2014, 14:04)  может быть проблема в железе? Если при закрузке исполняемого кода из эклипса все работает, то причем тут железо?
--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
|
|
|
|
|
Dec 16 2014, 11:57
|
Частый гость
 
Группа: Свой
Сообщений: 187
Регистрация: 4-01-07
Из: Казань
Пользователь №: 24 091

|
Цитата(Stewart Little @ Dec 16 2014, 14:05)  Изучать матчасть! В зависимости от того, как написан Ваш сишный код, в настройках BSP Editor взведите "enable alt_load", "enable alt_load_copy_rodata", "enable alt_load_copy_rwdata". Если при закрузке исполняемого кода из эклипса все работает, то причем тут железо? Спасибо большое. Обязательно пройдусь по настройкам, особенно которые ранее на трогал. Но проблема все таки была в железе. На втором девайсе все работает. кристал инициализируется неправильно
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|