реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Ошибка при прошивке EPCS, чем это вызвано?
torik
сообщение Jun 24 2010, 09:40
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Как это сделать? Зашил jic.
Код
nios2-flash-programmer --epcs --base=0x01001800 --read="kvm2_sofr.flash"

Считывает все содержимое EPCS-ки, как сравнивать с тем, что sof2flash сгенерил?

По идее, после заливки jic, логично бы сделать
Код
nios2-flash-programmer --verify --epcs --base=0x01001800 "kvm2_s.flash"

однако, результат проверки отрицательный, сразу же на нулевом адресе


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
RYury
сообщение Jun 24 2010, 10:35
Сообщение #17


Участник
*

Группа: Свой
Сообщений: 70
Регистрация: 4-12-06
Из: Окно Петра в Европу
Пользователь №: 23 119



Цитата(torik @ Jun 24 2010, 13:40) *
однако, результат проверки отрицательный, сразу же на нулевом адресе

а посмотрите, не перевернуты ли байты в слове и биты в байте (пример 0x00AA0055 и 0xAA005500) , либо что-то одно
Go to the top of the page
 
+Quote Post
torik
сообщение Jun 24 2010, 11:37
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



О каких байтах идет речь?
Я уже проклял все, перепробовал что только можно... А дело наверняка в какой-нибудь фигне.


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Jun 24 2010, 11:47
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(torik @ Jun 24 2010, 16:40) *
Как это сделать?

да прямо побайтно и сравнить. по логике: для jic и sof2flash используется один и тот же sof, различий в битстриме быть не должно (ну, м.б. содержимое on-chip разное). а какая версия квартуса?
Go to the top of the page
 
+Quote Post
torik
сообщение Jun 24 2010, 12:32
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Ква 91.
Цитата
да прямо побайтно и сравнить.

файлы jic и .flash непохожи совсем по содержанию, как их вообще можно сравнивать, что в них является битстримом?

Стрелять-колотить! Взял другую плату со своей системой с ниосом, которая, доподлинно известно, работала. И на тебе - та же хрень происходит. Видимо это произошло после установки SP2.


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
RYury
сообщение Jun 24 2010, 12:49
Сообщение #21


Участник
*

Группа: Свой
Сообщений: 70
Регистрация: 4-12-06
Из: Окно Петра в Европу
Пользователь №: 23 119



файлы .flash записаны в формате Motorola SRecords (в инете должна быть инфа, что-то альтернативное Intel HEX)
в файле .jic сначала идёт заголовок, затем сам битстрим.
Внизу пример на картинке, но это для версии Quartus 8.1 При этом если сравнивать - то биты в байте перевернуты, т.е. 0x55 -> 0xAA

Сообщение отредактировал RYury - Jun 24 2010, 12:59
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Jun 24 2010, 12:51
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(torik @ Jun 24 2010, 19:32) *
файлы jic и .flash непохожи совсем по содержанию, как их вообще можно сравнивать, что в них является битстримом?

не, не сами файлы, а дампы флешки после прошития одним и другим.

хотя... http://www.alteraforum.com/forum/showthread.php?t=22441

похоже, вы правы
Go to the top of the page
 
+Quote Post
torik
сообщение Jun 25 2010, 04:37
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Ну им не стыдно ли... винду седьмую нельзя, хотя уже давным давно пора было, а теперь вот, знаете ли, сервиспаки сюрпризы подкидывают.


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Jun 25 2010, 05:38
Сообщение #24


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



наверное, это они так с нелицензионным софтом борятся - работать можно только при наличии контакта с их саппортом, просто лицензии уже мало smile.gif
Go to the top of the page
 
+Quote Post
COMA
сообщение Jun 25 2010, 07:07
Сообщение #25


Знающий
****

Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559



Если у вас выведен отдельный разъем для прошивки флешки (AS), то можно все залить через этот разъем - и NIOS и программу для него.
Go to the top of the page
 
+Quote Post
torik
сообщение Jun 25 2010, 12:34
Сообщение #26


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Проверил на SP1 - все прошивается и работает. Короче, SP2 виноват.
Цитата
Если у вас выведен отдельный разъем для прошивки флешки (AS), то можно все залить через этот разъем - и NIOS и программу для него.

Не, только jtag.


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th July 2025 - 14:30
Рейтинг@Mail.ru


Страница сгенерированна за 0.01466 секунд с 7
ELECTRONIX ©2004-2016