Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум разработчиков электроники ELECTRONIX.ru _ Сигнальные процессоры и их программирование - DSP _ VDSP Update. Для, тех, кто, возможно, еще не в курсе.

Автор: Fat Robot Sep 1 2006, 11:16

VisualDSP++ Release 4.5 - July 2006 Update

Автор: dxp Sep 1 2006, 12:46

Цитата(Fat Robot @ Sep 1 2006, 18:16) *
VisualDSP++ Release 4.5 - July 2006 Update

Интересно, как с ней уживается EMU-AD? Кто-нибудь уже пробовал?

Автор: v_shamaev Sep 6 2006, 12:50

Цитата(Fat Robot @ Sep 1 2006, 15:16) *
VisualDSP++ Release 4.5 - July 2006 Update

А где лежит? На сайте AD только майский.

Автор: sav6622 Sep 7 2006, 18:31

Цитата(v_shamaev @ Sep 6 2006, 16:50) *
Цитата(Fat Robot @ Sep 1 2006, 15:16) *

VisualDSP++ Release 4.5 - July 2006 Update

А где лежит? На сайте AD только майский.


Вот здесь посмотрите http://electronix.ru/redirect.php?http://www.analog.com/processors/sharc/evaluationDevelopment/crosscore/toolsUpgrades/index.html

Сам пока нашел.... cranky.gif

Автор: v_shamaev Sep 8 2006, 08:26

Цитата(sav6622 @ Sep 7 2006, 22:31) *
Цитата(v_shamaev @ Sep 6 2006, 16:50) *

Цитата(Fat Robot @ Sep 1 2006, 15:16) *

VisualDSP++ Release 4.5 - July 2006 Update

А где лежит? На сайте AD только майский.


Вот здесь посмотрите http://electronix.ru/redirect.php?http://www.analog.com/processors/sharc/evaluationDevelopment/crosscore/toolsUpgrades/index.html

Сам пока нашел.... cranky.gif

Ага - понял - спасибо. Видимо, я был недостаточно внимательным - скачивал с этой же страницы.

Автор: fontp Sep 8 2006, 09:29

для SHARCов. Для BF

http://electronix.ru/redirect.php?http://www.analog.com/processors/blackfin/evaluationDevelopment/crosscore/toolsUpgrades/index.html

Автор: Fat Robot Sep 8 2006, 10:15

Цитата(fontp @ Sep 8 2006, 13:29) *
для SHARCов. Для BF

http://electronix.ru/redirect.php?http://www.analog.com/processors/blackfin/evaluationDevelopment/crosscore/toolsUpgrades/index.html



для 4.0 и далее эти обновления одинаковы.

Автор: v_shamaev Sep 29 2006, 12:57

Обнаружил сегодня новый апдейт - сентябрский (для sharc: http://electronix.ru/redirect.php?http://download.analog.com/tools/patches/VisualDSP++4.5_September_2006_update.vdu )

Автор: sav6622 Sep 30 2006, 19:14

Цитата(v_shamaev @ Sep 29 2006, 16:57) *
Обнаружил сегодня новый апдейт - сентябрский (для sharc: http://electronix.ru/redirect.php?http://download.analog.com/tools/patches/VisualDSP++4.5_September_2006_update.vdu )


Он не только для шарков вроде,но и для блекфинов и тигершарков...
Насколько я понимаю он единый для всех процессоров, поддерживаемых VDSP 4.5. Просто для каких процессоров одни исправления, для других - другие, где-то - общие...

Или я не прав ?

Автор: aaarrr Sep 30 2006, 19:34

Цитата(sav6622 @ Sep 30 2006, 23:14) *
Просто для каких процессоров одни исправления, для других - другие, где-то - общие...

Или я не прав ?

Прав. Исправления можно в http://electronix.ru/redirect.php?http://download.analog.com/tools/patches/VisualDSP_45_Update_Release_Note.pdf посмотреть.

Автор: PhilipS Nov 22 2006, 14:29

Очередной ( Ноябрьский ) апдейт 179 метров
http://electronix.ru/redirect.php?http://download.analog.com/tools/patches/VisualDSP++4.5_November_2006_update.vdu
и чего поменяли
http://electronix.ru/redirect.php?http://www.analog.com/UploadedFiles/Associated_Docs/205694146VisualDSP_45_Update_Release_Note.pdf

Автор: Dimonira Nov 30 2006, 14:45

Цитата(PhilipS @ Nov 22 2006, 14:29) *
Очередной ( Ноябрьский ) апдейт 179 метров
http://electronix.ru/redirect.php?http://download.analog.com/tools/patches/VisualDSP++4.5_November_2006_update.vdu
и чего поменяли
http://electronix.ru/redirect.php?http://www.analog.com/UploadedFiles/Associated_Docs/205694146VisualDSP_45_Update_Release_Note.pdf


Не торопитесь ставить!
Перед установкой обновления сохраните файл flex.dll из директория System\.
Потом после обновления замените новый файл на этот старый.
Иначе может случиться как у меня было - после обновления запросил новую лицензию.
Подробности моего случая http://electronix.ru/forum/index.php?showtopic=24214.

Автор: PhilipS Mar 15 2007, 17:01

Появился Февральский:
http://electronix.ru/redirect.php?http://download.analog.com/tools/patches/VisualDSP++_45_February_2007_update.vdu

Release Note:
http://electronix.ru/redirect.php?http://www.analog.com/UploadedFiles/Associated_Docs/20965107VisualDSP_45_Update_Release_Note.pdf

Кто нибудь успел пробовать ?
Старый крэк с заменой flex.dll на dll изболее старой версии работает ?

Автор: Pathfinder Mar 16 2007, 15:52

Попробовал, все работает - замена flex.dll помогла.
К сожалению, некоторые неприятные глюки так и не исправили sad.gif

Автор: AlexMad Mar 30 2007, 07:13

А кто нибудь ставил BlackfinSDK? у меня он говорит, что нужен "VisualDSP November update or later", стоит обновление за февраль 2007 года, я так понимаю, что он более later, чем ноябрьский... Или нужно именно ноябрьский? так его теперь искать придется sad.gif

Автор: fontp Mar 30 2007, 11:14

А что его искать? Он в архиве тулсов на сайте AD. А может лучше подождать обновления SDK?
http://electronix.ru/redirect.php?http://www.analog.com/processors/blackfin/evaluationDevelopment/crosscore/toolsUpgrades/archives.html

Автор: fontp Apr 24 2007, 21:10

Цитата(AlexMad @ Mar 30 2007, 08:13) *
А кто нибудь ставил BlackfinSDK? у меня он говорит, что нужен "VisualDSP November update or later", стоит обновление за февраль 2007 года, я так понимаю, что он более later, чем ноябрьский... Или нужно именно ноябрьский? так его теперь искать придется :(


Вышел релиз 2.01. Проблема с ноябрьским апдейтом вроде решена
http://electronix.ru/redirect.php?http://www.analog.com/processors/platforms/sdk.html

Автор: fontp Jul 8 2007, 17:14

Вышел июньский апгрейд
http://electronix.ru/redirect.php?http://www.analog.com/processors/blackfin/evaluationDevelopment/crosscore/toolsUpgrades/index.html

Автор: Fat Robot Oct 4 2007, 15:01

Подниму-ка я здесь эту тему в связи с выходом VDSP 5.0.. Правда, вразумительной методики лечения пока нет.
(что-то невнятное здесь: http://electronix.ru/forum/index.php?showtopic=36351 , но толку от этого мало весьма)
Старые/добрые способы не прокатывают.

Из лично мне интересного бросилось в глаза:
- поддержка uCOS
- драйвер UART с поддержкой ПДП

Успехов.

Автор: Fat Robot Dec 11 2007, 10:28

VisualDSP++ Release 5.0 - Update 1
Software Download - November 2007

Автор: GDI Dec 12 2007, 07:04

Толку от апдейта если лечилки нету...

Автор: fontp Feb 1 2008, 10:25

В VDSP v5 пока ещё хромой С-компилятор.
Ожидается ближайший апдейт в феврале

Но появился куммулятивный январский апдейт 6 для версии 4.5
в архиве

http://electronix.ru/redirect.php?http://www.analog.com/processors/blackfin/evaluationDevelopment/crosscore/toolsUpgrades/archives.html

Автор: fontp Feb 27 2008, 19:45

Господа! Встречайте

Давно обещаный февральский апдейт v5
http://electronix.ru/redirect.php?http://www.analog.com/processors/blackfin/evaluationDevelopment/crosscore/toolsUpgrades/index.html

Ура! Компилятор больше не падает на каждом втором модуле при включении оптимайзера.
Респект и уважуха суппорту!

Автор: fontp May 4 2008, 12:06

Цитата(Fat Robot @ Oct 4 2007, 19:01) *
Из лично мне интересного бросилось в глаза:
- поддержка uCOS
- драйвер UART с поддержкой ПДП

Успехов.


В версии 5 заложена поддержка uC/OS на уровне библиотек. А Micrium со своей стороны выложил порты для процессоров BF, в том числе и с поддержкой uС/TCPIP
http://electronix.ru/redirect.php?http://www.micrium.com/analog/index.htm

Никто не пробовал? Напрашивается 3 преимущества перед lwIP

- uCOS занимает поменьше памяти чем VDK. Возможно портирование чисто во внутреннюю память (?)
(lwIP+VDK как известно никак не проходят по памяти программ, по данным можно настроиться в малой конфигурации)
- более полноценный стек. В частности поддерживает QoS
- PPP не реализовно ни там, ни там. Но Micrium обещает реализацию в 2008г, в то время как в порте lwIP указывают на большие проблемы для

Автор: Fat Robot Jun 23 2008, 05:05

VisualDSP++ Release 5.0 - Update 3
June 2008 (vdu, 225 MB)

http://electronix.ru/redirect.php?http://www.analog.com/processors/blackfin/evaluationDevelopment/crosscore/toolsUpgrades/index.html

Успехов

Автор: Itch Jun 23 2008, 12:02

Цитата(Fat Robot @ Jun 23 2008, 12:05) *
VisualDSP++ Release 5.0 - Update 3

Expert Linker не виснет?

Автор: SALOME Jun 24 2008, 05:33

Цитата(Fat Robot @ Jun 23 2008, 12:05) *
VisualDSP++ Release 5.0 - Update 3
June 2008 (vdu, 225 MB)

http://electronix.ru/redirect.php?http://www.analog.com/processors/blackfin/evaluationDevelopment/crosscore/toolsUpgrades/index.html

Успехов

Cпасибо за напоминание smile.gif. Сделала апдейт, пока ничего не заметила. Единственное - в редакторе не каждый раз удается перетащить строку на другое место. Приходится через Cut/Paste. Немного напрягает.

Автор: fontp Sep 4 2008, 11:56

Update 4 September 2008

http://electronix.ru/redirect.php?http://www.analog.com/en/embedded-processing-dsp/software-and-reference-designs/content/visualdsp_tools_upgrades/fca.html

Автор: vik0 Sep 6 2008, 14:45

Цитата(fontp @ Sep 4 2008, 14:56) *
Update 4 September 2008

http://electronix.ru/redirect.php?http://www.analog.com/en/embedded-processing-dsp/software-and-reference-designs/content/visualdsp_tools_upgrades/fca.html


В release notes упоминается поддержка семейства Blackfin 51x. НО. Ни сайт AD ни Google ничего об этих процессорах не знает.. 05.gif
Ни у кого нет какой либо информации об этом семействе?

Автор: uriy Sep 7 2008, 15:53

Да я тоже это заметил в pdf. И тоже искал в инете и на сайте AD ничего не нашел. 9 числа к нам приедут из элтеха надо спросить.

Автор: vik0 Sep 7 2008, 16:39

Цитата(uriy @ Sep 7 2008, 18:53) *
...9 числа к нам приедут из элтеха надо спросить.

Поделитесь потом информацией (если будет), хорошо?

Автор: bmf Sep 8 2008, 13:19

Цитата(vik0 @ Sep 6 2008, 17:45) *
В release notes упоминается поддержка семейства Blackfin 51x. НО. Ни сайт AD ни Google ничего об этих процессорах не знает.. 05.gif
Ни у кого нет какой либо информации об этом семействе?


судя по include файлам из дистрибутива - это 52x с добавленным SD интерфейсом

Автор: uriy Oct 30 2008, 05:24

Собственно информация о процессорах 51х уже появилась на сайте AD.

Автор: fontp Oct 30 2008, 08:41

http://electronix.ru/redirect.php?http://www.pr-inside.com/newest-blackfin-r-processors-expand-analog-r881893.htm

www.analog.com/bf51x

Автор: Fat Robot Nov 4 2008, 16:02

Имею сложности при сборке большого проекта С+АСМ изначально отлаженного под 4.5 на 5.0 upd 4. На первый взгляд, по-разному работает асм (разные результаты). Сейчас более подробно разбираться нет задора и времени - остаюсь на 4.5. Возможно в будущем вернусь к этой проблеме.

Успехов.

Автор: vik0 Nov 4 2008, 19:11

Цитата(Fat Robot @ Nov 4 2008, 18:02) *
Имею сложности при сборке большого проекта С+АСМ изначально отлаженного под 4.5 на 5.0 upd 4. На первый взгляд, по-разному работает асм (разные результаты). Сейчас более подробно разбираться нет задора и времени - остаюсь на 4.5. Возможно в будущем вернусь к этой проблеме.

Успехов.

Если не секрет, под какой процессор?

Автор: Fat Robot Nov 4 2008, 20:32

bf537

Цитата(vik0 @ Nov 4 2008, 22:11) *
Если не секрет, под какой процессор?

Автор: bvvlab Nov 6 2008, 12:12

[quote name='Fat Robot' date='Oct 4 2007, 18:01' post='302973']
Подниму-ка я здесь эту тему в связи с выходом VDSP 5.0.. Правда, вразумительной методики лечения пока нет.
(что-то невнятное здесь: http://electronix.ru/forum/index.php?showtopic=36351 , но толку от этого мало весьма)
Старые/добрые способы не прокатывают.

Если надоело откатывать образ диска, подскажу какой ключ в реестре прибить для повторного ввода триального 90-дневного ключа smile.gif

Автор: fontp Nov 6 2008, 12:20

не прокатывали

На настоящий момент добрые-старые снова прокатывают, серийник не забанен.
http://electronix.ru/redirect.php?http://depositfiles.com/files/6045904

чем мало было толку тоже непонятно. Там обсуждалось изготовление лицензии, если серийник забанен AD. И толку было много - ограничения демо снимались - не знаю уж какого ещё рожна нужно

Автор: bvvlab Nov 6 2008, 13:02

Цитата(fontp @ Nov 6 2008, 15:20) *
не прокатывали

На настоящий момент добрые-старые снова прокатывают, серийник не забанен.
http://electronix.ru/redirect.php?http://depositfiles.com/files/6045904

чем мало было толку тоже непонятно. Там обсуждалось изготовление лицензии, если серийник забанен AD. И толку было много - ограничения демо снимались - не знаю уж какого ещё рожна нужно


тот линк не доступен, вот я и запостил, а за кейген спасиб yeah.gif

Автор: fontp Dec 3 2008, 15:35

Update 5 VDSP++ v.5

http://electronix.ru/redirect.php?http://www.analog.com/en/embedded-processing-dsp/software-and-reference-designs/content/visualdsp_tools_upgrades/fca.html

Автор: vik0 Dec 3 2008, 20:09

Цитата(fontp @ Dec 3 2008, 17:35) *
Update 5 VDSP++ v.5

http://electronix.ru/redirect.php?http://www.analog.com/en/embedded-processing-dsp/software-and-reference-designs/content/visualdsp_tools_upgrades/fca.html

Прикольно...
Мне сегодня представитель AD рассказывал что update 5 выйдет в конце декабря, не раньше smile.gif

Автор: denebopetukius Jan 27 2009, 04:32

Простите, за возможно дурацкий вопрос ниже.

Скачал VisualDSP++5.0.exe и VisualDSP_4.5_February_2007_update.vdu, ключ взял с конфы на СахАре.

Хватит ли этих файлов чтоб начать работать с bf532 ?

Можно ли не ставить VisualDSP_4.5_February_2007_update.vdu, если есть VisualDSP++5.0.exe ?

Мне собственно нужен только компилятор, асемблер и линковщик.

Автор: uriy Jan 27 2009, 05:06

Что-то вы намудрили. VisualDSP++5.0.exe вы скачали правильно, а вот зачем вам апдейт для VisualDSP++4.5 непонятно. Качайте апдейт для VisualDSP++5.0 ссылка на него дана в предыдущем посте. Этого хватит чтобы начать работать с BF532.

Автор: denebopetukius Jan 27 2009, 05:13

спасибо!

какой апдейт качать? (там несколько, а ссылка в предыдущем сообщении выходит на всё сразу) ?

Update 5 - November 2008• Software Download (vdu)

Update 4 - September 2008• Software Download (vdu)

Update 2 - February 2008• Software Download (vdu)

Автор: Мухаммор Jan 27 2009, 08:29

Упдате 5 - Новембрь 2008 (я вот сейчас как раз его качаю)

Автор: bookevg Jan 27 2009, 10:12

Скачиваешь самый последний и устанавливаешь его:
Update 5 - November 2008• Software Download (vdu)

Автор: uriy Jan 27 2009, 17:12

Почему-то никто не пояснил что каждый следующий апдейт VDSP содержит в себе все предыдущие. Таким образом пятый апдейт содержит в себе все апдейты с первого по пятый.

Автор: denebopetukius Jan 28 2009, 01:15

благодарю за исчерпывающие ответы a14.gif

P.S. тогда зачем два предыдущих апдейта на сайте AD лежат?

Автор: uriy Jan 28 2009, 05:17

Цитата
P.S. тогда зачем два предыдущих апдейта на сайте AD лежат?
Понятия не имею. Там же где лежат апдейты над ними написано:
Updates
(Note: Each update is cumulative and can be applied on top of the VisualDSP++ 5.0 Base Release and any previous updates.)

Автор: gridinp Feb 2 2009, 17:21

Цитата(uriy @ Jan 28 2009, 08:17) *
Понятия не имею. Там же где лежат апдейты над ними написано:
Updates
(Note: Each update is cumulative and can be applied on top of the VisualDSP++ 5.0 Base Release and any previous updates.)

А лежат они наверное на случай если в последнем ошибок наделают больше чем исправят.

Автор: Fat Robot Mar 9 2009, 12:48

для "поиграть":
VisualDSP++ Beta Update for the SHARC 2146x

с довольно таки странным замечанием:
NOTE: This update requires Release 5.0, base release only. It will not install on any of the updates to this release.

Ссылка:
http://electronix.ru/redirect.php?http://www.analog.com/en/embedded-processing-dsp/software-and-reference-designs/content/2146x_beta_visualdsp/fca.html

Успехов.

Автор: sav6622 Apr 14 2009, 09:16

Вышел новый апдейт для VisualDSP 5.0

Апдейт № 6.

Установился без проблем.

Автор: sevstels Jul 8 2009, 07:58

>> Почему-то никто не пояснил что каждый следующий апдейт VDSP содержит в себе все предыдущие.
Ничего подобного.
Обновился с 2го сразу на 6й, и не увидел возможности переключения страниц в GUI.
Если делать всё последовательно, тогда всё нормально.

Автор: vik0 Jul 8 2009, 08:42

Цитата(sevstels @ Jul 8 2009, 10:58) *
Ничего подобного.
Если делать всё последовательно, тогда всё нормально.

Вы хотите сказать, что AD на странице http://electronix.ru/redirect.php?http://www.analog.com/en/embedded-processing-dsp/software-and-reference-designs/content/visualdsp_tools_upgrades/fca.html предоставляет неправдивую информацию?
Цитата
Обновился с 2го сразу на 6й, и не увидел возможности переключения страниц в GUI.

Каких страниц? К каком GUI?

Автор: sevstels Jul 8 2009, 10:28

Имелись ввиду кнопки вкладок (смотрите рисунок ниже).
Они напрочь отсутсовали, что причиняло мне тяжкие моральные и физические страдания, всячески замедляло работу с проектом. Доставить апдейты в нормальном хронологическом порядке не удалось, поэтому пришлось снести номер 6, сам VDS и всё и переставить заново.
Лично на мой вкус, тех кто слепил это VDSP++ нужно повесить головой об угол. Более кривой и бездарной IDE в жизни не видел. Но это сугубо моё, личное мнение "о доверии" AD.


Автор: vik0 Jul 8 2009, 10:58

Цитата(sevstels @ Jul 8 2009, 13:28) *
Доставить апдейты в нормальном хронологическом порядке не удалось, поэтому пришлось снести номер 6, сам VDS и всё и переставить заново.

Видимо что-то где-то у вас "глюкануло". У меня эти закладки работают с 4-й версии и по сегодняшний день (со всеми апдейтами).
Цитата
Лично на мой вкус, тех кто слепил это VDSP++ нужно повесить головой об угол.

А вот тут я с вами соглашусь на 1000% maniac.gif

Автор: uriy Jul 8 2009, 11:50

Цитата
Более кривой и бездарной IDE в жизни не видел.
На IAR посмотрите.

Автор: sevstels Jul 8 2009, 12:04

Вы не правы, коллега.
IAR - это просто песня. Удобнейшая для реальной работы и предсказуемая среда с отличной докой.
До ИАР, Аналогу как до Пекина раком...

Автор: dxp Jul 9 2009, 03:19

Цитата(sevstels @ Jul 8 2009, 19:04) *
Вы не правы, коллега.
IAR - это просто песня. Удобнейшая для реальной работы и предсказуемая среда с отличной докой.
До ИАР, Аналогу как до Пекина раком...

Всем им до нормального редактора так далеко, что разница между ними теряется в шумах. Имхо, они годятся только для того, чтобы отладочные сессии гонять, что и использую, потому как другого пути просто нет. А для работы с кодом и сборки используются отдельные, куда более продвинутые инструменты. Зато VDSP основан на COM, что дает очень широкие возможности по использованию скриптов и различной автоматизации. Это его однозначный жирный +! smile.gif Чего IAR'у явно не хватает.

Тема редакторов/систем сборки многократно обсуждалась. Сорри за bb-offtopic.gif

Автор: Gunner Jul 9 2009, 07:41

Цитата(vik0 @ Jul 8 2009, 13:58) *
Видимо что-то где-то у вас "глюкануло". У меня эти закладки работают с 4-й версии и по сегодняшний день (со всеми апдейтами).

А вот тут я с вами соглашусь на 1000% maniac.gif


У меня тоже нет таких кнопок (а хотелось бы). Может они как-то настраиваются? Кто-нибудь в курсе?

Разобрался ---> выбираем "View-Editor Tab". Делов-то smile.gif

Автор: denebopetukius Jul 9 2009, 23:12

Прошу огласить вкратце преимущества 6-го апдейта по сравнению с 5-м

Автор: uriy Jul 10 2009, 04:52

http://electronix.ru/redirect.php?http://download.analog.com/tools/patches/VisualDSP++5.0_Update_6_Release_Notes.pdf на первой и второй страницах.

Автор: sevstels Oct 6 2009, 01:00

Вероятно, следующего "чистого" VDSP++ уже не будет.
ADI устал бороться с глюками и собственным разгильдяйством, в планах - полностью перейти на платфому "Eclipse". И это хорошая новость! rolleyes.gif

Автор: dxp Oct 6 2009, 04:19

Цитата(sevstels @ Oct 6 2009, 08:00) *
Вероятно, следующего "чистого" VDSP++ уже не будет.
ADI устал бороться с глюками и собственным разгильдяйством, в планах - полностью перейти на платфому "Eclipse". И это хорошая новость! rolleyes.gif

Насколько понимаю, Eclipse - это оболочка, а точнее - "морда" с окошками, менюшками и прочими элементами GUI. В таком случае как это поможет борьбе с глюками компилятора, линкера, ассемблера и других тулзов? Кроме того, оболочка - это только верхняя надстройка, весь функционал IDE реализован там в ядре, не имеющим отношения к собственно оболочке - всеми функциями можно рулить "удаленно" через API в виде СОМ интерфейсов. Сомнительно, чтобы сама "морда" вызывала какие-то трудности в реализации, тем более, что там давно уже ничего не менялось, и работает она достаточно стабильно.

Если и правда планируется переход на Eclipse, то причины тут должны быть более глубокие. Например, шаг в сторону кроссплатформенности. Хотя не представляю как в этом случае будет разруливаться замыкание функционала на COM технологию, которая есть только в винде.

Автор: sevstels Oct 6 2009, 08:50

Глюков у оболочки хватет с избытком ...
Например чего стоит "gmake-378: *** No rule to make target", который меня сильно доставал, пока не догадался делать затычки из пустых хедеров вместо изменённых по имени. Т е если хедер переименовывался, его всё равно компилили, насильно, но так как его нигде не могли найти, то зависали с - "gmake-378: *** No rule to make target" wink.gif

А про то, как VDSP++ по ходу крэша дебаг-сессии затёр мне мне стартап системы, дык воообще вспоминать не хочется...

Автор: vik0 Oct 6 2009, 10:41

Цитата(sevstels @ Oct 6 2009, 04:00) *
в планах - полностью перейти на платфому "Eclipse"

Откуда информация?
Цитата(sevstels @ Oct 6 2009, 11:50) *
Например чего стоит "gmake-378: *** No rule to make target", который меня сильно доставал, пока не догадался делать затычки из пустых хедеров вместо изменённых по имени.

Проще удалить зависимость из файла <имя_проекта>.mak

Автор: sevstels Oct 6 2009, 10:48

он после этого вообще не работает
говорит типа - файл поврёждён ... smile.gif

Автор: vik0 Oct 6 2009, 11:21

А чем редактировали? Скорее всего редактор TABы заменил на пробелы. А для make это критично laughing.gif
Я правил FAR-ом, никаких проблем не было.

Автор: sevstels Oct 7 2009, 06:23

Редактировал в редакторе Microsoft VS 2008, причём ничего своего не добавлял, аккуратненько вырезал пустое поле спереди, строчку с зависимостью и нажал Ctrl+S. Каких либо предупреждений о изменении структуры файла MVS не показал. Вот после этого приключился полный финиш, и проект пришлось создать заново.

Автор: dxp Oct 8 2009, 04:04

Цитата(sevstels @ Oct 7 2009, 13:23) *
Редактировал в редакторе Microsoft VS 2008, причём ничего своего не добавлял, аккуратненько вырезал пустое поле спереди, строчку с зависимостью и нажал Ctrl+S. Каких либо предупреждений о изменении структуры файла MVS не показал. Вот после этого приключился полный финиш, и проект пришлось создать заново.

Меняли ли вы что-то или нет - не важно. Достаточно сохранить скрипт make в "неправильном" редакторе, и он (скрипт) будет испорчен. Проблема в том, что любая строка с указанием тула в правилах должна начинаться с символа табуляции. Если редактор при сохранении заменяет табуляции на пробелы - будут проблемы. Поэтому редактировать makefile очень желательно в редакторе, имеющим специальный режим, показывающий спецсимволы - в данном случае символы табуляции. По крайней мере так сразу видно, что есть косяк. И, конечно же, редактор ни в коем случае при сохранении не должен заменять табуляции на пробелы. Таковы особенности утилиты gnu make. А вообще make - фтопку. smile.gif

Автор: vik0 Nov 6 2009, 09:17

Вышел 7-й update
И еще весьма интересное чудо: http://electronix.ru/redirect.php?http://www.analog.com/en/embedded-processing-dsp/blackfin/emulator-100/products/product.html

Автор: fontp Nov 11 2009, 10:35

Цитата(vik0 @ Nov 6 2009, 12:17) *
И еще весьма интересное чудо: http://electronix.ru/redirect.php?http://www.analog.com/en/embedded-processing-dsp/blackfin/emulator-100/products/product.html



Обещали уже привезти за $210 в рознице на пробу
Тем кто в ВУЗе нужно пробовать заказать в качестве "образцов" по университетским программам

Автор: Itch Nov 11 2009, 12:06

Цитата(vik0 @ Nov 6 2009, 15:17) *
И еще весьма интересное чудо

Объясните, пожалуйста, для тупых. Это USB 2.0 JTAG, которым можно свои платы отлаживать?

Автор: fontp Nov 11 2009, 12:09

Цитата(Itch @ Nov 11 2009, 15:06) *
Объясните, пожалуйста, для тупых. Это USB 2.0 JTAG, которым можно свои платы отлаживать?


Это USB 2.0 JTAG, которым можно свои платы отлаживать вместо того
ADZS-USB-ICE, который был за $1200, но для всех процессоров AD,
а этот только для BF

И тот был 150 KB/Sec (за $1200) а этот 255 KB/Sec (за $150)
Ещё есть 1.5 MB/Sec ADZS-HPUSB-ICE но тот за $4000
http://electronix.ru/redirect.php?http://www.analog.com/en/embedded-processing-dsp/blackfin/USB-EMULATOR/products/product.html


Можно видеть, что это экономичное решение реализовано программно на BF.
Понятно также, что на корпусе сэкономили. Корпус как раз и стоит $1000 ))
Не понятно только где POD? Наверное, здесь же на плате

Автор: vik0 Nov 11 2009, 13:01

Цитата(fontp @ Nov 11 2009, 14:09) *
Это USB 2.0 JTAG, которым можно свои платы отлаживать вместо того
ADZS-USB-ICE, который был за $1200, но для всех процессоров AD,
а этот только для BF

Добавлю что этот (дешевый) не поддерживает BTC и statistical profiling
Цитата
Понятно также, что на корпусе сэкономили. Корпус как раз и стоит $1000 ))

biggrin.gif
Цитата
Не понятно только где POD? Наверное, здесь же на плате

Ну да, вверху видны запаянные штыри.

Автор: sevstels Nov 11 2009, 13:53

Да уж...
Если USB-ICE за 1200 не могут до ума довести, представляю что будет за 150 баксов...
С первого взгляда сразу радует "гармоничное" расположение юсб разьёма.
Всё продумано до мелочей! Кто бы сомневался wink.gif

Автор: fontp Nov 11 2009, 14:30

Зато скорость объявлена довольно приемлемая

У HPUSB-ICE 1.5 МB/Sec за $4000 - 375 бит/($*сек)
У Инcис-PCI реально 0.6-1.7 МB/Sec за $1000 - 600-1700 бит/($*сек)
( в данном случае скорость закачки данных по JTAG реально измеренная, а не номинальная, последнюю Insys не публикует)

А у этого 0.225 МB/Sec за $210 (розница) - 1070 бит/($*сек)
Оптом - дешевле.
Если взять в качестве образца за так - так ему вообще не будет конкурента в этой эффективности ))
Он не годится, конечно, по JTAG какие-нибудь тестовые векторы гонять. В остальном, в смысле скорости - вполне на уровне

BTC не очень-то нужен. А почему нет s/profiling? Протоэмулятор Insys EMU-AD PCI делает...

ЗЫ. Ещё написано, что работает только с седьмым апдейтом версии 5 vDSP++. Но мы-то знаем как руками в regestry хоть к третьей версии, хоть даже ISA прикрутить )) Думаю, что там нет никакой проблемы

Автор: sevstels Nov 12 2009, 00:48

Вот интересно.
Возможно ли переделать драйвер от SM510PCI, чтоб он мог работать под VDSP++?
Вероятно, такой вариант был бы более качественный, чем недоделки от AD.

Автор: vik0 Nov 12 2009, 08:19

Цитата(fontp @ Nov 11 2009, 16:30) *
А почему нет s/profiling?

В release note к седьмому апдейту написано что не поддерживается.
Хотя в любом случае, цена перебивает все недостатки.

Автор: uriy Nov 18 2009, 12:23

При компиляции с седьмым апдейтом (BF-533) вылазит такое сообщение в окне Build
Anomaly Actions
Detecting: 05000371 05000443
Working-around:
В списке аномалий выложенном на сайте ADI ADSP-BF531/BF532/BF533 Blackfin Anomaly List for Revisions 0.3, 0.4, 0.5, 0.6 (Rev E, 09-18-2008) нет с номером 05000443. Там последняя 05000426. Что бы это значило?

Автор: blackfin Nov 18 2009, 12:40

Цитата(uriy @ Nov 18 2009, 15:23) *
При компиляции с седьмым апдейтом (BF-533) вылазит такое сообщение в окне Build
Anomaly Actions
Detecting: 05000371 05000443
Working-around:
В списке аномалий выложенном на сайте ADI ADSP-BF531/BF532/BF533 Blackfin Anomaly List for Revisions 0.3, 0.4, 0.5, 0.6 (Rev E, 09-18-2008) нет с номером 05000443. Там последняя 05000426. Что бы это значило?

05000443 есть в списке на BF54x и поскольку это аномалия ядра DSP (IFLUSH+HWLOOP=Infinite Stall), вероятно, присутствует во всех BF5x..

Автор: kokaradik Nov 27 2009, 16:12

может я не в ту тему пишу. сори если это так.
ЖИтели! очень поршу. я новичок в VDSP. юзаю 3.5. помогите разобраться. не могу банальных вещей понять.
при сложении если в старшем разряде - 1, предполагается, что число в дополнительно коде?
допустим складываю 2 числа. одно положительное и одно отрицательное. получается, что число, которое отрицательное, атоматически предполагается находящимся в дополнительном коде??


и вот еще
AR=AX0+AY0+C;
что именно дает +C?? какие тока комбинации не рассматривал но так и не понял как оно помогает при переносе...
в чем отличие от обычного
AR=AX0+AY0;?

нет ли русских мануалов по программированию? руководстов пользователся не предлагать - уже есть.
видал ассемблер мануал на английском. нет ли чегонть на русском?

Автор: fontp Nov 27 2009, 16:21

Цитата(kokaradik @ Nov 27 2009, 19:12) *
может я не в ту тему пишу. сори если это так.
ЖИтели! очень поршу. я новичок в VDSP. юзаю 3.5. помогите разобраться. не могу банальных вещей понять.
при сложении если в старшем разряде - 1, предполагается, что число в дополнительно коде?
допустим складываю 2 числа. одно положительное и одно отрицательное. получается, что число, которое отрицательное, атоматически предполагается находящимся в дополнительном коде??

в дополнительном

Цитата(kokaradik @ Nov 27 2009, 19:12) *
и вот еще
AR=AX0+AY0+C;
что именно дает +C?? какие тока комбинации не рассматривал но так и не понял как оно помогает при переносе...
в чем отличие от обычного
AR=AX0+AY0;?


Для двойной точности

Цитата(kokaradik @ Nov 27 2009, 19:12) *
нет ли русских мануалов по программированию? руководстов пользователся не предлагать - уже есть.
видал ассемблер мануал на английском. нет ли чегонть на русском?


Нет.

Не в тему всё. Завели бы себе тему в разделе и там тренировались

Автор: bookevg Jun 23 2010, 11:04

Вышел Update 8 June 2010
http://electronix.ru/redirect.php?http://www.analog.com/en/embedded-processing-dsp/software-and-reference-designs/content/visualdsp_tools_upgrades/fca.html

Автор: bookevg Jun 30 2010, 08:29

Новая версия среды разработки для аналога выйдет на основе Eclipse IDE

Автор: Ghost2 Aug 28 2010, 09:04

Цитата(bookevg @ Jun 30 2010, 11:29) *
Новая версия среды разработки для аналога выйдет на основе Eclipse IDE

А ведь хорошая была среда, с глючками, но терпеть можно было. Представляю как будет тормозить/глючить богомерзкий Eclipse.

Автор: Fat Robot Feb 24 2011, 06:20

Update 9 – February 2011

Автор: sav6622 Sep 18 2011, 19:13

Эххх... вышел 10 Update...

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

Автор: Zeof Sep 27 2011, 12:12

Що цікаво мав перший реліз версії . 5 ключів були згенеровані с самого початку . На саме ПО скарг немав , окрім Ц редактора .
Пошукавши теми на цьому форумі знайшов що вже від першого релізу пройшло 10 оновлень . Встановив останє 10 оновлення.
Розмір паків вразив , розмір 10го оновлення переважав 1й реліз в 3 рази .
Update пройшов без ексцесів та помилок . Ключі так і залишились незачепленими.
P.S. Всім комфортної роботи. rolleyes.gif

Автор: bookevg Oct 9 2011, 20:15

Цитата(sav6622 @ Sep 18 2011, 23:13) *
Эххх... вышел 10 Update...

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

Ставь. Я их заставил исправить собственные баги.

Автор: sav6622 Oct 21 2011, 10:10

Цитата(bookevg @ Oct 10 2011, 00:15) *
Ставь. Я их заставил исправить собственные баги.


Это хорошо =)) но проблема в том, что часто одни баги компенсируют другие... Если они убрали свои, то всплывают мои =))) так и получилось в релизе 9...
поэтому к переходу нужно время выделить, на последующую проверку функциональности...

Автор: Fat Robot Jun 20 2012, 14:03

Тем временем:
http://electronix.ru/redirect.php?http://www.analog.com/en/evaluation/adswt-cces/eb.html

пока эта красота существует лишь для двухядерных BF60x. Интересно, будут ли в этой среде со временем поддерживаться остальные BF?

Автор: srslab Jul 4 2012, 18:54

А подскажите, pls, существуют ли методы разлочивания VDSP 5.0? Надоело жить в прошлом времени, а 3.5\4.5 не работают с новым дешевым отладчиком... wacko.gif

Автор: sav6622 Jul 6 2012, 13:02

Цитата(srslab @ Jul 4 2012, 22:54) *
А подскажите, pls, существуют ли методы разлочивания VDSP 5.0? Надоело жить в прошлом времени, а 3.5\4.5 не работают с новым дешевым отладчиком... wacko.gif


Вроде тот же способ что и для 4,5 использовали подходит...

Автор: Fat Robot Aug 13 2012, 09:42

Update 10.1 – August 2012

когда же эклипс?

Автор: bookevg Sep 23 2012, 16:48

Цитата(Fat Robot @ Aug 13 2012, 13:42) *
Update 10.1 – August 2012

когда же эклипс?

10.1 - в нем только ADSP-2147x добавлены
Уже есть эклипс для Sharc-ов, осталось взломать.
Как минимум можно время остановить и не выходить за пределы 90 дней. Это было проверено случайно на вирт.машине.
uC-OS-III можно самим прикрутить к VDSP++, т.к. все предоставлено для этого.

Автор: Fat Robot Oct 11 2012, 15:42

ура-ура

http://electronix.ru/redirect.php?http://www.analog.com/en/evaluation/adswt-cces/eb.html

CrossCore® Embedded Studio

Supports all Blackfin and SHARC processor families, with the exception of ADSP-BF535 and ADSP-210xx.

Автор: bookevg Nov 6 2013, 03:11

VisualDSP++ 5.1 вышел (недели 4 назад) - переход на 5.1 обусловлен поддержкой W8.
Ряд ошибок подправили, но ничего нового. Ключи предыдущей версии великолепно подхватывает.

Автор: sav6622 Nov 13 2013, 07:31

Цитата(bookevg @ Nov 6 2013, 07:11) *
VisualDSP++ 5.1 вышел (недели 4 назад) - переход на 5.1 обусловлен поддержкой W8.
Ряд ошибок подправили, но ничего нового. Ключи предыдущей версии великолепно подхватывает.


Ссылку на скачивание пожалуйста, на офсайте не нашел упоминаний.

И если можно чейнжлог.

Обновление - уже сам нашел, почему то в общем списке нету, есть только здесь http://electronix.ru/redirect.php?http://www.analog.com/en/dsp-software/vdsp-bf-sh-ts/sw.html
и непонятно нужно ли обновляться с 5.0 update 10.1...

Автор: a123-flex Nov 15 2013, 22:39

Цитата(Fat Robot @ Oct 11 2012, 18:42) *
ура-ура

http://electronix.ru/redirect.php?http://www.analog.com/en/evaluation/adswt-cces/eb.html

CrossCore® Embedded Studio

Supports all Blackfin and SHARC processor families, with the exception of ADSP-BF535 and ADSP-210xx.


очень интересно. А вроде AD бросил шарки производить ? или просто поставлять ?

Автор: _VM Nov 17 2013, 20:33

Цитата(a123-flex @ Nov 16 2013, 02:39) *
очень интересно. А вроде AD бросил шарки производить ? или просто поставлять ?

Было извещение http://electronix.ru/redirect.php?http://www.analog.com/static/imported-files/PCN/ADI_PDN_13_0035_Rev_-_Form.pdf
Но только для нескольких старых моделей, для каждой рекомендована замена.
Или есть еще какие-то сведения?

По теме топика.
Жаль что VDSP прикрывают.
Eclipse тормозная система, java ведь.
Да и явно сыроват этот crosscore studio.
Получение результататов профайлинга особо доставляет... вывод в html страницу.

Автор: uriy Nov 18 2013, 05:03

Цитата
Жаль что VDSP прикрывают.
Eclipse тормозная система, java ведь.

Нисколько не жалко.
Редактор VDSP также убог как блокнот.
Я уже давно писал код в eclipse, а VDSP использовал только для компиляции и пошаговой отладки.

Автор: fontp Nov 18 2013, 15:31

QUOTE (uriy @ Nov 18 2013, 09:03) *
Нисколько не жалко.
Редактор VDSP также убог как блокнот.
Я уже давно писал код в eclipse, а VDSP использовал только для компиляции и пошаговой отладки.


Понятно. Как редактор, crosscore годится, а так не очень ))
И лицензия у него неправильной какой-то системы

Автор: sevstels Nov 19 2013, 14:39

Цитата
Нисколько не жалко.

Верно. Это закономерный результат идиотизма их менеджеров.
Всё "тайну" делали из каждой ерунды. На каждый "пук" или вопрос, требовали регистрацию и поклоны им бить и в "попу целовать".
Вот и допрыгались.

Автор: bookevg Nov 28 2013, 04:38

Цитата(_VM @ Nov 18 2013, 00:33) *
Или есть еще какие-то сведения?

Обещают новое на базе sharc в 2015
Цитата(_VM @ Nov 18 2013, 00:33) *
Да и явно сыроват этот crosscore studio.

Самое главное -это новая реализация обработки прерываний, она заточена под uOC-2/3 - отсюда тормоза, т.к никаким способом не используется теневые регистры.
Хотя неофициально уже дали способ как откатиться на старую реализацию обработки прерываний, но все равно делается через одно место.

Автор: novlev Jan 16 2014, 06:37

Вышла студия - VisualDSP++ 5.1.0.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)