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

 
 
6 страниц V  « < 3 4 5 6 >  
Reply to this topicStart new topic
> Проект по переводу документации Nios II, http://www.naliwator.narod.ru/
chirik
сообщение Nov 3 2011, 17:22
Сообщение #61


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

Группа: Участник
Сообщений: 129
Регистрация: 29-10-09
Из: Карелии
Пользователь №: 53 301



Добрый день! А почему ваши pdf нельзя распечатать? Вы поставили защиту?
PS неудобно тыкаться между quartus и pdf... crying.gif
Go to the top of the page
 
+Quote Post
naliwator
сообщение Nov 25 2011, 08:55
Сообщение #62


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

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



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

Симуляция проектов со встроенным процессором Nios II
Это мой перевод AN-351-1.3 Simulating Nios II Embedded Processor Designs
Это учебное пособие, в котором приводится пример организации процесса симуляции системы Qsys с процессором Nios II, используя симулятор ModeSim-Altera.


--------------------
Go to the top of the page
 
+Quote Post
WitFed
сообщение Dec 28 2011, 09:14
Сообщение #63


Местный
***

Группа: Свой
Сообщений: 271
Регистрация: 6-12-11
Из: Taganrog
Пользователь №: 68 701



Да, Антон, не надо так сильно нас бояться и запрещать в Акробате всё подряд wink.gif
Исходные же документы совершенно открыты, текст только изменился на русский, смысла шифроваться нет совершенно.
Обычно я пользуюсь драйвером doPDF, если авторы запрещают копирование контента из pdf.
Тогда печатаешь в тот новый софт-принтер, получается новый pdf уже без запретов, где воруешь что угодно из примеров.
Но когда и печать запрещена... wink.gif

Есть предложение выкладывать файлы покрупнее, тематически собранные из мелких текущих кусочков, полные аналоги Альтерных чтоб лежали на сайте, они тогда и в сумме меньше весят, и качать удобнее скопом.
Ну и над литературностью текста поработать бы -- там очень жидко всё расписано, один в один с аглицкого, запятые так же не по-нашему, как будто Сократом переводилось wink.gif Русские люди мыслят гораздо плотней и быстрей wink.gif Можно и своего опыта добавить -- пусть они уже обратно переводят... wink.gif
Go to the top of the page
 
+Quote Post
naliwator
сообщение Dec 28 2011, 09:45
Сообщение #64


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

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



Цитата(WitFed @ Dec 28 2011, 13:14) *
Обычно я пользуюсь драйвером doPDF


bb-offtopic.gif Каждый человек сам определяет степень своей свободы.

Цитата(WitFed @ Dec 28 2011, 13:14) *
Есть предложение выкладывать файлы покрупнее, тематически собранные из мелких текущих кусочков, полные аналоги Альтерных чтоб лежали на сайте, они тогда и в сумме меньше весят, и качать удобнее скопом.
Ну и над литературностью текста поработать бы -- там очень жидко всё расписано, один в один с аглицкого, запятые так же не по-нашему, как будто Сократом переводилось wink.gif Русские люди мыслят гораздо плотней и быстрей wink.gif Можно и своего опыта добавить -- пусть они уже обратно переводят... wink.gif

bb-offtopic.gif И в этом смысле Altera значительно уступает Actel.


--------------------
Go to the top of the page
 
+Quote Post
naliwator
сообщение Apr 17 2012, 07:19
Сообщение #65


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

Группа: Свой
Сообщений: 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
Сообщение #66


Участник
*

Группа: Участник
Сообщений: 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
Сообщение #67


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

Группа: Свой
Сообщений: 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
Сообщение #68


Участник
*

Группа: Участник
Сообщений: 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
Сообщение #69


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

Группа: Свой
Сообщений: 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
608
сообщение May 10 2012, 10:54
Сообщение #70


Участник
*

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



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


Там все один-в-один, как указано в пункте 12 статьи "Загрузка программы из EPCS флеш памяти", полное соответствие.....
Go to the top of the page
 
+Quote Post
naliwator
сообщение May 10 2012, 11:08
Сообщение #71


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

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



Цитата(608 @ May 10 2012, 14:54) *
Там все один-в-один, как указано в пункте 12 статьи "Загрузка программы из EPCS флеш памяти", полное соответствие.....


Посмотрите в BSP Editor вкладку Linker Script. Какой памяти в вашем проекте назначаются секции кода?


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


Участник
*

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



Получилось, все работает.

Антон, в приложении некоторые пояснения.
Если сочтете необходимым, то можете добавить их к пункту "32. Создание .jic файла".

Ключевым действием было:
2.Открыть требуемый hex-файл через File -> Open. Появится окно с запросом о ширине слова Word Size. Задать его равным 8 (важно задать именно 8).

Прикрепленные файлы
Прикрепленный файл  hex.zip ( 108.53 килобайт ) Кол-во скачиваний: 39
 
Go to the top of the page
 
+Quote Post
naliwator
сообщение May 11 2012, 08:40
Сообщение #73


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

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



Цитата(608 @ May 11 2012, 10:47) *
Получилось, все работает.

Антон, в приложении некоторые пояснения.
Если сочтете необходимым, то можете добавить их к пункту "32. Создание .jic файла".

Ключевым действием было:
2.Открыть требуемый hex-файл через File -> Open. Появится окно с запросом о ширине слова Word Size. Задать его равным 8 (важно задать именно 8).


Подозреваю, что это "фокусы" 11 версии, которые Altera грозится исправить в будущем. Hex файлы, полученные путём конвертации из elf файла в предыдущих версиях, уже имеют побайтную адресацию. При попытке открыть файл в одиннадцатой версии Quartus II выводится предупреждение: Warning (113007): Byte addressed memory initialization file "program.hex" was read in the word-addressed format. Если переходить в раздел помощи, то да, там и советуют сделать так, как вы описали в методике. Не забывая указать, что слово должно быть 8-ми битным, а количество слов по умолчанию - 256.

Заштопали.... очень рад.


--------------------
Go to the top of the page
 
+Quote Post
naliwator
сообщение May 21 2012, 06:56
Сообщение #74


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

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



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

11. Изернет и TCP/IP стек NicheStack - Версия под Nios II

Это мой перевод Section III. Advanced Programming Topics. 11. Ethernet and the NicheStack TCP/IP Stack - Nios II Edition.
В этой главе обсуждается стек NicheStack TCP/IP - варианта упрощённой реализации TCP/IP стека для встраиваемых систем с малой памятью. Стек поддерживает следующие протоколы: IP, ICMP, UDP, TCP, RTT, DHCP, ARP, а также Socket API. В главе сделан акцент именно на Nios II реализацию стека: описаны инициализация и правила использования в программе.


--------------------
Go to the top of the page
 
+Quote Post
naliwator
сообщение Jul 3 2012, 13:03
Сообщение #75


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

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



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

Учебное пособие. Использование стека NicheStack TCP/IP - версия под Nios II

Это мой перевод Using the NicheStack TCP/IP Stack - Nios II Edition Tutorial. TU-01001-3.0
В главе подробно описывается пример проекта Nios II Simple Socket Server. Описывается его взаимодействие с системными задачами MicroC/OS-II, детально описано фукнционирование и настройка приложения.


--------------------
Go to the top of the page
 
+Quote Post

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

 


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


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