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

 
 
> Проект по переводу документации Nios II, http://www.naliwator.narod.ru/
naliwator
сообщение Jul 2 2010, 06:59
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 146
Регистрация: 11-08-08
Из: Kolpino
Пользователь №: 39 551



Если кому-нибудь интересно, то я взялся за перевод документации по Nios II.
Любая поддержка (словом, делом) приветствуется!

Храниться будет здесь.

Уже доступно:
Nios II Разработка аппаратных средств
Это самоучитель про проектированию аппаратной части
встраиваемых систем на базе ядра Nios II.
Nios II Hardware Development Tutorial в переводе на русский.
Основное внимание сконцентрировано именно на проектировании аппаратной части,
поэтому в качестве примера работающей в системе программы -
примитивный двоичный счётчик.
Может служить отправной точкой для начала изучения встраиваемых процессорных систем Nios II.

Процессор Nios II Настольная книга. Введение
Это мой перевод первой главы настольной книги по Nios II
Nios II Processor Reference Handbook. Introduction
Даётся общая концепция организации семейства
встроенных процессоров Altera Nios II.
Эта глава позволяет аппаратным и программным инженерам
понять сходства и отличия между процессором Nios II и
традиционными процессорами.

Приятного чтения!

smile3046.gif


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
naliwator
сообщение Apr 17 2012, 07:19
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 146
Регистрация: 11-08-08
Из: Kolpino
Пользователь №: 39 551



Пополнение библиотеки.

10. Операционная система реального времени MicroC/OS-II
10. MicroC/OS-II Real Time Operating System
В главе предоставляется общая информация об особенностях реализации операционной системы реального времени MicroC/OS-II от Micrium на базе процессорной системы Nios II.


--------------------
Go to the top of the page
 
+Quote Post
608
сообщение May 10 2012, 06:06
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 70
Регистрация: 8-05-07
Пользователь №: 27 604



Добрый день, Антон!

Пытаюсь повторить Ваши рекомендации для статьи "Загрузка программы из EPCS флеш памяти".
Все нормально идет до пункта "32. Создание .jic файла". Но в нем, при подключении hex-файла, выдается сообщение "Data in HEX File overlaps between data blocks at address 8 and address 0", с последующим "Failed to generate output_file.jic", т.е. далее отказывается.

Рекомендации из
http://www.altera.com/support/kdb/solution...282011_907.html
http://electronix.ru/forum/lofiversion/index.php/t58758.html
тоже не помогли. В чем причина?
Go to the top of the page
 
+Quote Post
naliwator
сообщение May 10 2012, 07:32
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 146
Регистрация: 11-08-08
Из: Kolpino
Пользователь №: 39 551



Цитата(608 @ May 10 2012, 10:06) *
Добрый день, Антон!

Пытаюсь повторить Ваши рекомендации для статьи "Загрузка программы из EPCS флеш памяти".
Все нормально идет до пункта "32. Создание .jic файла". Но в нем, при подключении hex-файла, выдается сообщение "Data in HEX File overlaps between data blocks at address 8 and address 0", с последующим "Failed to generate output_file.jic", т.е. далее отказывается.



Возможно вы сможете найти ответ здесь.
В двух словах, ваш Hex файл может использовать адресацию по словам, вместо того, чтобы использовать адресацию по байтам. В приведённой рекомендации Altera описано, как справляться с этой проблемой. Попутно сказано, что это проблема встречается на 11 версии ...

P.S. Обратил внимание, что вы уже пользовались этой рекомендацией безуспешно. Сделайте скриншот экрана окна конвертации и прикрепите map файл.


--------------------
Go to the top of the page
 
+Quote Post
608
сообщение May 10 2012, 10:11
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 70
Регистрация: 8-05-07
Пользователь №: 27 604



Если учитывать рекомендации, то вроде все успешно получается. Хотя пошло и не с первого раза...
Но после загрузки *.jic в EPCS, не чувствуется работа самого NiosII.

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

При конфигурировании от компьютера *.sof и при загрузке Run-Run, светодиод управляемый от NiosII подмигивает, как и хотелось; подмигивают также и светодиоды от аппаратуры.

Но после создания *.jic, теперь уже успешного (никто уже не ругается - учтены отмеченных выше рекомендации от altera.com/support), и после обычной загрузки *.jic в EPCS, а также включения/выключения питания, светодиод от NiosII не подмигивает, в то же время мигают светодиоды от аппаратуры.

Не понятно, в чем причина?
Плата рабочая, проверена на jic-файлах от других проектов.

Сообщение отредактировал 608 - May 10 2012, 10:17
Прикрепленные файлы
Прикрепленный файл  output_file.zip ( 251 байт ) Кол-во скачиваний: 27
 
Go to the top of the page
 
+Quote Post
naliwator
сообщение May 10 2012, 10:26
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 146
Регистрация: 11-08-08
Из: Kolpino
Пользователь №: 39 551



Цитата(608 @ May 10 2012, 14:11) *
При конфигурировании от компьютера *.sof и при загрузке Run-Run, светодиод управляемый от NiosII подмигивает, как и хотелось; подмигивают также и светодиоды от аппаратуры.

Но после создания *.jic, теперь уже успешного (никто уже не ругается - учтены отмеченных выше рекомендации от altera.com/support), и после обычной загрузки *.jic в EPCS, а также включения/выключения питания, светодиод от NiosII не подмигивает, в то же время мигают светодиоды от аппаратуры.


Подозреваю, что вектор сброса у вас указан не на EPCS.


--------------------
Go to the top of the page
 
+Quote Post
FLTI
сообщение Oct 16 2013, 21:18
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 399
Регистрация: 8-06-05
Пользователь №: 5 832



Цитата(naliwator @ May 10 2012, 14:26) *
Подозреваю, что вектор сброса у вас указан не на EPCS.

Из-за чего может быть, что в пункте 12 статьи "Загрузка программы из EPCS флеш памяти" вектор сброса не удаётся указать на EPCS?
Его нет в pull-down меню , хотя в системе QSYS он задан.

Прикрепленное изображение

Кстати, я использую не SOPC Builder, а QSYS. Но дело наверное не в этом?

В качестве замечания - перед п. 13 стоило бы указать все связи между элементами.
И ещё вопрос: EPCS Serial Flash Controller и Serial Flash Loader - это одно и тоже в смысле того, что описано в этой статье?
У Вас описан EPCS Serial Flash Controller, но ведь Serial Flash Loader вроде бы делает то же самое , что и EPCS Serial Flash Controller.
В чём в двух словах в них отличие?
Go to the top of the page
 
+Quote Post
FLTI
сообщение Oct 29 2013, 15:01
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 399
Регистрация: 8-06-05
Пользователь №: 5 832



Цитата(FLTI @ Oct 17 2013, 01:18) *
Из-за чего может быть, что в пункте 12 статьи "Загрузка программы из EPCS флеш памяти" вектор сброса не удаётся указать на EPCS?
Его нет в pull-down меню , хотя в системе QSYS он задан.

Прикрепленное изображение

В качестве замечания - перед п. 13 стоило бы указать все связи между элементами.

Отвечу себе сам.
Забыл завести связь от Instruction Master от NIOS к EPCS-контроллеру.
Перед п. 13 действительно стоило бы указать все связи между элементами!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- naliwator   Проект по переводу документации Nios II   Jul 2 2010, 06:59
- - naliwator   Процессор Nios II Настольная книга. Архитектура пр...   Jul 29 2010, 12:05
|- - Serhiy_UA   Огромное спасибо за эти переводы и те, что были ра...   Jul 29 2010, 12:23
- - FalloutMan   Отлично написанно. Особенно Msim понравился, прям ...   Aug 27 2010, 20:00
- - naliwator   Начало работы с графической оболочкой Это мой пере...   Oct 25 2010, 12:16
- - DevL   хорошее дело, думаю будет полезно так же ссылки ...   Oct 26 2010, 10:51
- - naliwator   Nios II Software Developer’s Handbook. 5. Developi...   Nov 9 2010, 07:30
- - naliwator   SOPC Builder. Система структуры внутренних соедине...   Nov 16 2010, 10:22
- - naliwator   SOPC Builder. Ядро последовательного флеш контролл...   Nov 23 2010, 15:59
- - naliwator   Nios II Software Developer’s Handbook. 6. Developi...   Dec 1 2010, 08:35
- - naliwator   Альтернативные методы загрузки Nios II Это мой пер...   Jan 17 2011, 09:07
- - naliwator   Перевод четвёртой главы SOPC Builder 4. SOPC Build...   Jan 26 2011, 12:07
- - naliwator   Друзья. пока писал для себя памятку, как сделать с...   Feb 4 2011, 08:59
- - torik   Поелзно, я раньше не пользовался таким методом, а ...   Feb 4 2011, 14:34
|- - naliwator   Цитата(torik @ Feb 4 2011, 17:34) Поелзно...   Feb 7 2011, 11:35
- - Kuzmi4   Вопрос всемогущим форма сего: если мне не изменяет...   Feb 6 2011, 14:50
- - Nixon   Да, была в "шапке". Закрепил повторно.   Feb 6 2011, 15:22
- - torik   base=1800 - как в системе SOPC получилось, так и н...   Feb 8 2011, 18:13
|- - naliwator   Цитата(torik @ Feb 8 2011, 21:13) base=18...   Feb 9 2011, 08:28
- - naliwator   Разместил перевод Nios II Software Developer’s Han...   Feb 14 2011, 10:20
- - chirik   Добрый день! Большое спасибо за перевод стате...   Feb 27 2011, 16:35
|- - naliwator   Цитата(chirik @ Feb 27 2011, 19:35) Добры...   Feb 28 2011, 08:23
- - chirik   Спасибо! Теперь можно приступать за работу) PS...   Feb 28 2011, 19:38
|- - naliwator   Цитата(chirik @ Feb 28 2011, 22:38) PS Жа...   Mar 2 2011, 10:55
- - chirik   Эти ссылки я видел, и файлы скачивал. Например, ск...   Mar 3 2011, 08:31
|- - naliwator   Цитата(chirik @ Mar 3 2011, 11:31) Эти сс...   Mar 3 2011, 09:04
- - chirik   Так, an459_software_80.zip где можно найти?   Mar 3 2011, 11:47
|- - naliwator   Цитата(chirik @ Mar 3 2011, 14:47) Так, a...   Mar 3 2011, 12:01
|- - naliwator   Цитата(naliwator @ Mar 3 2011, 15:01) Я н...   Mar 3 2011, 12:56
- - chirik   Так он под QUARTUS9.1 в 9.0 не пойдет...   Mar 3 2011, 12:34
|- - naliwator   Цитата(chirik @ Mar 3 2011, 15:34) Так он...   Mar 3 2011, 12:38
- - chirik   Спасибо за помощь! А можно вопрос, где вы его ...   Mar 3 2011, 12:51
- - chirik   Добрый день! Выполняю проект по руководству t...   Mar 4 2011, 10:47
|- - naliwator   Цитата(chirik @ Mar 4 2011, 13:47) Добрый...   Mar 4 2011, 11:08
- - chirik   Странно... quartus пишет full version. PS а у вас...   Mar 4 2011, 11:35
|- - naliwator   Цитата(chirik @ Mar 4 2011, 14:35) PS а у...   Mar 4 2011, 12:11
- - chirik   Те как я понял, временная симуляция прошла успешно...   Mar 4 2011, 13:04
- - naliwator   Да, и дальше - хуже. Необходимо будет успевать зап...   Mar 4 2011, 13:25
- - chirik   Запустил eclipse, в руководстве tt_nios2_hardware_...   Mar 4 2011, 13:47
- - naliwator   Всё верно, если Вы внимательно прочитаете требован...   Mar 4 2011, 14:52
- - chirik   Ах да, Спасибо!   Mar 4 2011, 14:56
- - naliwator   Пополнение в библиотеке переводов. Процессор Nios...   Mar 5 2011, 14:21
- - naliwator   Пополнение библиотеки. SOPC Builder. Ядро контрол...   Mar 14 2011, 08:08
- - MisterDi   Цитататребуется много энергонезависимой памяти Пох...   Mar 14 2011, 14:51
|- - naliwator   Цитата(MisterDi @ Mar 14 2011, 17:51) Пох...   Mar 14 2011, 15:05
- - naliwator   Пополнение библиотеки. Процессор Nios II Настольн...   Apr 1 2011, 10:24
- - andrew_b   Вы проделали очень большую работу. В целом очень х...   Apr 5 2011, 07:45
|- - naliwator   Цитата(andrew_b @ Apr 5 2011, 11:45) Вы п...   Apr 5 2011, 07:57
- - naliwator   Пополнение библиотеки. SOPC BUILDER. Ядро UART.   Apr 28 2011, 07:50
- - naliwator   Пополнение библиотеки. SOPC Builder. 10. Сквозной...   May 12 2011, 06:36
- - naliwator   Пополнение библиотеки. SOPC Builder. Ядро SPI Это...   May 23 2011, 06:40
- - naliwator   Пополнение библиотеки. Настольная книга по встраи...   Jun 9 2011, 13:51
- - naliwator   Написал статью о подключении внешней SRAM памяти к...   Jun 17 2011, 08:48
- - torik   Довольно полезная статься для новичков. Вот только...   Jun 20 2011, 09:52
|- - naliwator   Цитата(torik @ Jun 20 2011, 13:52) А еще ...   Jun 20 2011, 10:07
- - naliwator   Пополнение библиотеки. SLS. IP ядро устройства US...   Aug 12 2011, 07:47
- - naliwator   Пополнение библиотеки. Отладка Nios II системы пр...   Sep 28 2011, 07:25
- - torik   Последнюю статью введение глянул. Не понял назначе...   Oct 5 2011, 05:30
|- - naliwator   Цитата(torik @ Oct 5 2011, 09:30) Последн...   Oct 5 2011, 07:13
- - Огурец   А никто не переводил случайно даташит вот этой шту...   Oct 26 2011, 06:18
- - chirik   Добрый день! А почему ваши pdf нельзя распечат...   Nov 3 2011, 17:22
- - naliwator   Пополнение библиотеки. Симуляция проектов со встр...   Nov 25 2011, 08:55
- - WitFed   Да, Антон, не надо так сильно нас бояться и запрещ...   Dec 28 2011, 09:14
|- - naliwator   Цитата(WitFed @ Dec 28 2011, 13:14) Обычн...   Dec 28 2011, 09:45
|- - 608   Цитата(naliwator @ May 10 2012, 13:26) По...   May 10 2012, 10:54
||- - naliwator   Цитата(608 @ May 10 2012, 14:54) Там все ...   May 10 2012, 11:08
||- - 608   Получилось, все работает. Антон, в приложении нек...   May 11 2012, 06:47
||- - naliwator   Цитата(608 @ May 11 2012, 10:47) Получило...   May 11 2012, 08:40
- - naliwator   Пополнение библиотеки. 11. Изернет и TCP/IP стек ...   May 21 2012, 06:56
- - naliwator   Пополнение библиотеки. Учебное пособие. Использов...   Jul 3 2012, 13:03


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

 


RSS Текстовая версия Сейчас: 27th April 2024 - 19:55
Рейтинг@Mail.ru


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