<?xml version="1.0"?>
<rss version="2.0"><channel><title>&#x421;&#x438;&#x433;&#x43D;&#x430;&#x43B;&#x44C;&#x43D;&#x44B;&#x435; &#x43F;&#x440;&#x43E;&#x446;&#x435;&#x441;&#x441;&#x43E;&#x440;&#x44B; &#x438; &#x438;&#x445; &#x43F;&#x440;&#x43E;&#x433;&#x440;&#x430;&#x43C;&#x43C;&#x438;&#x440;&#x43E;&#x432;&#x430;&#x43D;&#x438;&#x435; - DSP Latest Topics</title><link>https://electronix.ru/forum/forum/3-signalnye-protsessory-i-ih-programmirovanie-dsp/</link><description>&#x421;&#x438;&#x433;&#x43D;&#x430;&#x43B;&#x44C;&#x43D;&#x44B;&#x435; &#x43F;&#x440;&#x43E;&#x446;&#x435;&#x441;&#x441;&#x43E;&#x440;&#x44B; &#x438; &#x438;&#x445; &#x43F;&#x440;&#x43E;&#x433;&#x440;&#x430;&#x43C;&#x43C;&#x438;&#x440;&#x43E;&#x432;&#x430;&#x43D;&#x438;&#x435; - DSP Latest Topics</description><language>en</language><item><title>&#x417;&#x430;&#x43F;&#x443;&#x441;&#x43A; adsp-21369 &#x432; &#x441;&#x43B;&#x435;&#x439;&#x432;&#x435; &#x441; &#x445;&#x43E;&#x441;&#x442; &#x43A;&#x43E;&#x43D;&#x442;&#x440;&#x43E;&#x43B;&#x43B;&#x435;&#x440;&#x430;</title><link>https://electronix.ru/forum/topic/219953-zapusk-adsp-21369-v-sleyve-s-host-kontrollera/</link><description><![CDATA[<p>
	Приветствую, знающие люди, уже не в первый раз пытаюсь запустить платку с 21369 есть несколько вопросов, мануал просматривал, ответов не нашел, может не туда смотрю.
</p>

<p>
	вопрос в следующем, 21369 сконфигурированна в слэйв, а рулит всем PIC18F27J53, на ней же сделан usb интерфейс, при запуске на 21369 присутствуют spiclk, mosi, spids в низком уровне, res в низком уровне, 
</p>

<p>
	miso отсутствует, то есть adsр и/или spi flash и не отвечает, на платке так же присутствует ddr, и кардридер,  cs для флеш идет с пик контроллера и он этой ногой дергает при включении, сам пик работает и очень бодр, прошивка на нем обновляется, предположу, что не в нем проблема. Как я понял в начале контроллер заливает первичную прошивку в adsp, но далее ни чего не происходит, программа на компе не видит adsp и постоянно предлагает сбросить его на дефаулт или прошить dsp, и делает это , и все по кругу.
</p>

<p>
	так как по CS для флеш есть движения, при включении и восстановлении, значит он к ней обращается и возможно заливает изначально в нее.
</p>

<p>
	Подскажите, куда копать, какой порядок загрузки?
</p>
]]></description><guid isPermaLink="false">219953</guid><pubDate>Fri, 10 Apr 2026 06:15:31 +0000</pubDate></item><item><title>&#x41A;&#x442;&#x43E; &#x43F;&#x440;&#x43E;&#x431;&#x43E;&#x432;&#x430;&#x43B; &#x43D;&#x43E;&#x432;&#x44B;&#x439; Cross Core Embedded Studio &#x43E;&#x442; Anlog Devices &#x438; &#x43F;&#x440;&#x43E;&#x446;&#x435;&#x441;&#x441;&#x43E;&#x440;&#x44B; BF-609?</title><link>https://electronix.ru/forum/topic/102272-kto-proboval-novyy-cross-core-embedded-studio-ot-anlog-devices-i-protsessory-bf-609/</link><description><![CDATA[
<p>Доброго времени суток!</p>
<p>
Насколько возможно пользоваться новыми разработками AD (Cross Core Embedded Studio) и процессорами BF-609? Насколько сильно они глючат вместе и есть ли лекарство для нового софта?</p>
]]></description><guid isPermaLink="false">102272</guid><pubDate>Wed, 02 May 2012 08:27:44 +0000</pubDate></item><item><title>TMS320 &#x434;&#x438;&#x437;&#x430;&#x441;&#x441;&#x435;&#x43C;&#x431;&#x43B;&#x435;&#x440;</title><link>https://electronix.ru/forum/topic/139298-tms320-dizassembler/</link><description><![CDATA[<p>Имеется бинарный файл прошивки от TMS320VC5510 может быть кто-то знает где взять готовый дизассемблер для этого процессора?</p>]]></description><guid isPermaLink="false">139298</guid><pubDate>Tue, 13 Dec 2016 08:21:09 +0000</pubDate></item><item><title>Code Composer 4.10</title><link>https://electronix.ru/forum/topic/169420-code-composer-410/</link><description><![CDATA[<p>
	Не могу никак найти ПО Code Composer 4.10 (не Studio!). Софт 2001 года. Нигде не могу найти. На форуме TI тоже помочь не могут.
</p>

<p>
	Поделитесь кто может, если есть. 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">169420</guid><pubDate>Tue, 29 Nov 2022 15:23:26 +0000</pubDate></item><item><title>&#x41A;&#x438;&#x442;&#x430;&#x439;&#x441;&#x43A;&#x438;&#x439; &#x430;&#x43D;&#x430;&#x43B;&#x43E;&#x433; ADSP-TS201</title><link>https://electronix.ru/forum/topic/198120-kitayskiy-analog-adsp-ts201/</link><description><![CDATA[<p>
	Наткнулся на китайский аналог ADSP-TS201-50/60
</p>

<p>
	Документация один в один, только на китайском. Есть вариант на -40..85С и на -55..125С
</p>

<p>
	Разработка в VisualDSP++
</p>
<p>
<a class="ipsAttachLink" href="https://electronix.ru/forum/applications/core/interface/file/attachment.php?id=169781&amp;key=f6538c512eb27177185b49509fefab57" data-fileExt='pdf' data-fileid='169781' data-filekey='f6538c512eb27177185b49509fefab57'>TTS201 brief datasheet.pdf</a></p>]]></description><guid isPermaLink="false">198120</guid><pubDate>Tue, 24 Dec 2024 08:31:19 +0000</pubDate></item><item><title>TMS320DM642 EVM &#x434;&#x43B;&#x44F; &#x437;&#x43D;&#x430;&#x44E;&#x449;&#x438;&#x445;</title><link>https://electronix.ru/forum/topic/70346-tms320dm642-evm-dlya-znayuschih/</link><description><![CDATA[
<p>Добрый день!</p>
<p>
Вплотную занялся изучением КИТа TMS320DM642 EVM  и программированием в CCS его процессора. </p>
<p> </p>
<p>
Проблема: не знаю как связать процессор с периферийными видеопортами. На структурной схеме КИТа показано что между процессором и видеовходами стоит ПЛИС. </p>
<p> </p>
<p>
Вопросы: 1) как и чем (и нужно ли) программировать ПЛИС? Если есть готовая программа - дайте пожалуйста</p>
<p> </p>
<p>
2) Если за более чем пять лет существования серии TMS320 C6000 наконец - то появилось фундаментальное описание работы с этой серией (eXpress DSP for dummers и обзорные статьи о преимуществах этих плат не в счёт), дайте ссылки на эти труды</p>
<p> </p>
<p>
Спасибо, </p>
<p> </p>
<p>
Михаил</p>
]]></description><guid isPermaLink="false">70346</guid><pubDate>Thu, 03 Dec 2009 12:22:23 +0000</pubDate></item><item><title>SDFlasher</title><link>https://electronix.ru/forum/topic/201782-sdflasher/</link><description><![CDATA[<p>
	<span style="color:#000000;"><span style="font-size:14px;">Здраствуйте, есть необходимость прошить DSP TMSF240. Есть XDS510+ USB и COFF файл, но прошивальщик от Code Composer Studio 3.3 не работает с этим микроконтроллером. Почитал форум TI и понял, что мне нужен SDFlasher. Но так и не нашел где можно это скачать, cайт Spectrum Digital уже не работает. Может у кого-нибудь сохранилась эта древность. Буду очень признателен.</span></span>
</p>
]]></description><guid isPermaLink="false">201782</guid><pubDate>Fri, 21 Mar 2025 17:18:16 +0000</pubDate></item><item><title>&#x41A;&#x430;&#x43A; &#x441;&#x43A;&#x43E;&#x43F;&#x438;&#x440;&#x43E;&#x432;&#x430;&#x442;&#x44C; &#x43F;&#x440;&#x43E;&#x448;&#x438;&#x432;&#x43A;&#x443; &#x441; TMS320F2811. CCS 3.3</title><link>https://electronix.ru/forum/topic/202480-kak-skopirovat-proshivku-s-tms320f2811-ccs-33/</link><description><![CDATA[<p>
	Давным-давно на нашем предприятии запустили несколько технологических приборов.
</p>

<p>
	Собрали один, отладили, написали ПО верхнего уровня и пользовались до сих пор. Понадобилось второй экземпляр. Программистов работавших с ним уже нет. Есть исходники якобы от прибора, но почему-то с CMD для RAM  сборки.
</p>

<p>
	Попробовал считать через CCS 3.3 на которой исходники, но там только просмотр возможен. Поставил CCS 8.3 - есть возможность сбросить в разных форматах, но прошивочного не нашел.
</p>

<p>
	Как правильно скопировать флеш из одного прибора в дргой?
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">202480</guid><pubDate>Thu, 10 Apr 2025 03:35:51 +0000</pubDate></item><item><title>&#x41F;&#x440;&#x43E;&#x431;&#x43B;&#x435;&#x43C;&#x430; &#x441; ICE-1000</title><link>https://electronix.ru/forum/topic/195305-problema-s-ice-1000/</link><description><![CDATA[<p>
	Здравствуйте.
</p>

<p>
	Передо мной ICE-1000.
</p>

<p>
	До позавчерашнего дня нормально работал.
</p>

<p>
	И дебаг, и прошивка. Через VisualDSP и CrossCore Studio.
</p>

<p>
	При очередном подключении мелькнуло сообщение о проблемах с firmware (без всякого запроса на подтверждение),
</p>

<p>
	потом сообщение об ошибке CRC, и все.
</p>

<p>
	Теперь LED-индикатор красного цвета, и ничего не работает.
</p>

<p>
	В диспетчере устройств Windows его нет. Если смотреть сторонней утилитой (такой, как USBDEview) - там он виден.
</p>

<p>
	VisualDSP и CrossCore Studio его не видят.
</p>

<p>
	 
</p>

<p>
	Возможно, кто-нибудь сталкивался с таким?
</p>

<p>
	Интересуют любые крохи информации.
</p>

<p>
	Спасибо.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">195305</guid><pubDate>Tue, 15 Oct 2024 12:13:24 +0000</pubDate></item><item><title>&#x41F;&#x440;&#x43E;&#x442;&#x43E;&#x43A;&#x43E;&#x43B; &#x43E;&#x442;&#x43B;&#x430;&#x434;&#x43A;&#x438; Ez-ice &#x43E;&#x442; Analog Devices</title><link>https://electronix.ru/forum/topic/161189-protokol-otladki-ez-ice-ot-analog-devices/</link><description><![CDATA[
<p>
	Добрый день.Существует ли в открытом доступе описание протокола отладки по ez-ice для процессоров adsp218x ?
</p>

<p>
	Схемы отладчика нет, известно что на нем микроконтроллер 80с31, 
</p>

<p>
	флешка,память,кварцевый генератор и  программируемая  логика.
</p>

<p>
	Прошивка микроконтроллера есть в папке visual dsp.основной секрет в
</p>

<p>
	программируемой логике.видимо в ней и зашит весь протокол .
</p>

<p>
	Процессоры уже как 20 лет не выпускаются.
</p>

<p>
	 
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://electronix.ru/forum/uploads/monthly_2021_04/Screenshot_1.png.9ceff97b4330b413355ab2d6b69c4160.png" data-fileid="136848" data-fileext="png" rel=""><img alt="Screenshot_1.png" class="ipsImage ipsImage_thumbnailed" data-fileid="136848" data-ratio="130,79" width="367" src="https://electronix.ru/forum/uploads/monthly_2021_04/Screenshot_1.thumb.png.f3aa192333c3758c586bf3a77bad1bbb.png" /></a>
</p>
]]></description><guid isPermaLink="false">161189</guid><pubDate>Sun, 18 Apr 2021 14:53:32 +0000</pubDate></item><item><title>&#x414;&#x435;&#x43A;&#x43E;&#x434;&#x438;&#x440;&#x43E;&#x432;&#x430;&#x43D;&#x438;&#x435; &#x432;&#x438;&#x434;&#x435;&#x43E; &#x43D;&#x430; &#x43F;&#x440;&#x43E;&#x446;&#x435;&#x441;&#x441;&#x43E;&#x440;&#x435; DM368</title><link>https://electronix.ru/forum/topic/201893-dekodirovanie-video-na-protsessore-dm368/</link><description><![CDATA[<p>
	Добрый день!
</p>

<p>
	Мы используем процессор DM368, SDK с сайта Ti dvsdk_dm368-evm_4_02_00_06. С кодированием видео, и выводом в rtsp поток нет проблем, всё работает. Проблема с декодированием видео.
</p>

<p>
	 
</p>

<p>
	gst-launch -v videotestsrc ! <span lang="en-us" xml:lang="en-us">"video/x-raw-yuv,width=(int)768,height=(int)576,framerate=(fraction)30/1" \</span>
</p>

<p>
	<span lang="en-us" xml:lang="en-us">! TIDmaiVideoSink displayDevice=/dev/video2 displayStd=v4L2 videoStd=D1_PAL videoOutput=COMPOSITE accelFrameCopy=FALSE \</span>
</p>

<p>
	sync=false - тестовый скрипт работает, на выходе CVBS появляется тестовая картинка
</p>

<p>
	 
</p>

<p>
	<span lang="en-us" xml:lang="en-us">gst-launch rtspsrc location="rtsp://192.168.1.126:554/test" name=rtsp protocols=0x00000002 \</span>
</p>

<p>
	<span lang="en-us" xml:lang="en-us">! rtph264depay byte-stream=true ! h264parse config-interval=1 ! "video/x-h264,width=768,height=576,framerate=(fraction)30/1" \</span>
</p>

<p>
	<span lang="en-us" xml:lang="en-us">! dmaidec_h264 numInputBufs=11 numOutputBufs=11 qos=1 ! dmaiperf ! TIDmaiVideoSink displayDevice=/dev/video2 displayStd=v4L2 \</span>
</p>

<p>
	<span lang="en-us" xml:lang="en-us">videoStd=D1_PAL videoOutput=COMPOSITE accelFrameCopy=TRUE sync=false </span>
</p>

<p>
	<span lang="en-us" xml:lang="en-us">- </span>данный<span> </span>скрипт<span> </span>не<span> </span>работает<span lang="en-us" xml:lang="en-us">, </span>может<span> </span>кто<span> </span>сталкивался<span> </span>с<span lang="en-us" xml:lang="en-us"> </span>декодированием видеопотока через gstreamer на DM368?
</p>

<p>
	Примечание: vlc плеер декодирует поток нормально, плата на <span lang="en-us" xml:lang="en-us">RK</span>3568 декодирует поток нормально.
</p>
]]></description><guid isPermaLink="false">201893</guid><pubDate>Tue, 25 Mar 2025 08:54:22 +0000</pubDate></item><item><title>&#x41D;&#x443;&#x436;&#x435;&#x43D; &#x43E;&#x440;&#x438;&#x433;&#x438;&#x43D;&#x430;&#x43B;&#x44C;&#x43D;&#x44B;&#x439; ROM &#x43E;&#x442; ADSP-21061 Sharc EZ-KIT Lite</title><link>https://electronix.ru/forum/topic/199935-nuzhen-originalnyy-rom-ot-adsp-21061-sharc-ez-kit-lite/</link><description><![CDATA[<p>
	добрый день. у кого есть такая плата и кто может поделиться дампом прошивки микросхемы рома ,буду очень признателен.
</p>

<p><a href="https://electronix.ru/forum/uploads/monthly_2025_02/1563481843_.PNG.a6482469e20cd5ea7a3e256df9aef9b8.PNG" class="ipsAttachLink ipsAttachLink_image" ><img data-fileid="170830" src="https://electronix.ru/forum/uploads/monthly_2025_02/1563481843_.PNG.a6482469e20cd5ea7a3e256df9aef9b8.PNG" data-ratio="68.08" width="567" class="ipsImage ipsImage_thumbnailed" alt="ром.PNG"></a></p>]]></description><guid isPermaLink="false">199935</guid><pubDate>Thu, 06 Feb 2025 16:23:06 +0000</pubDate></item><item><title>visual dsp++ 3.0 &#x434;&#x43B;&#x44F; &#x43F;&#x440;&#x43E;&#x446;&#x435;&#x441;&#x441;&#x43E;&#x440;&#x43E;&#x432; SHARC</title><link>https://electronix.ru/forum/topic/200028-visual-dsp-30-dlya-protsessorov-sharc/</link><description><![CDATA[<p>
	где взять данную версию?
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">200028</guid><pubDate>Sat, 08 Feb 2025 22:24:07 +0000</pubDate></item><item><title>Standalone Debug Agent ADZS-DBGAGENT-BRD</title><link>https://electronix.ru/forum/topic/58608-standalone-debug-agent-adzs-dbgagent-brd/</link><description><![CDATA[
<p>Купили сабж. Есть target board на Sharc проце. Нет кита на основе Blackfin-а с возможностью работы с этим debug agent-ом.</p>
<p>
Поэтому непонятно, что надо подавать на 2- ой разъем J2 на debug agent-е. Известно, что 9-14 - земля, а 1-2 - питание, скорее всего 3.3В, но вот что надо подавать на ножки 3-8? Это д.б. наверное какой-нибудь ключ, вот только неясно, этот ключ статический или динамический. Кто бы мог помоч? У кого есть киты ADSP-BF526 EZ-KIT Lite или  ADSP-BF518 EZ-KIT Lite, к-ые позволяют работать с новым Standalone Debug Agent ADZS-DBGAGENT-BRD - помогите. С обратной стороны платы кита есть разъемы P1(JTAG) и ZP1 (питание + возможно ключ) - интересует поведение сигналов на разъеме ZP1.</p>
]]></description><guid isPermaLink="false">58608</guid><pubDate>Fri, 30 Jan 2009 13:21:08 +0000</pubDate></item><item><title>ADSP-21489</title><link>https://electronix.ru/forum/topic/150779-adsp-21489/</link><description><![CDATA[<p>
	Захотелось немного повозиться с DSP для хобби (обработка музыки). Заказал с Али, 900 руб. Я правильно понял, что с ним вполне сносно можно работать по юарту, и обойтись без дорого джитага? Он вроде же может грузиться с еепром? Какую модель еепром можно поставить?
</p>]]></description><guid isPermaLink="false">150779</guid><pubDate>Tue, 12 Feb 2019 08:10:52 +0000</pubDate></item><item><title>&#x412;&#x43B;&#x430;&#x434;&#x435;&#x43B;&#x44C;&#x446;&#x430;&#x43C; ICE-1000/ICE-2000</title><link>https://electronix.ru/forum/topic/201133-vladeltsam-ice-1000ice-2000/</link><description><![CDATA[<p>
	<span lang="ru" xml:lang="ru"><span><span>Мы знаем о проблеме в VisualDSP++ 5.1.1, когда ICE-1000/ICE-2000 иногда может быть обновлено с помощью прошивки для ICE-100B, что делает эмулятор непригодным для использования.</span></span><span><span> </span></span></span>
</p>

<p>
	<span lang="ru" xml:lang="ru"><span><span>Для решения этой проблемы мы создали новую версию VisualDSP++, 5.1.2, в которой ошибка была устранена.</span></span> <span><span>Если вы используете ICE-1000/ICE-2000 с VisualDSP++ 5.1.1, мы настоятельно рекомендуем вам загрузить и установить VisualDSP++ 5.1.2, который доступен бесплатно здесь.</span></span> <span><span>Заметку о выпуске для VisualDSP++ 5.1.2 можно найти здесь.</span></span><span><span> </span></span></span>
</p>

<p>
	<span lang="ru" xml:lang="ru"><span><span>Если ваш эмулятор был затронут этой проблемой, он будет отображаться как «ICE-100B JTAG Emulator» в «ADI Development Tools» в диспетчере устройств вашего компьютера после принятия вами сообщения об обновлении прошивки.</span></span><span><span> </span></span></span>
</p>

<p>
	<strong><span lang="ru" xml:lang="ru"><span><span>К сожалению, нет способа исправить эмулятор, если он был затронут.</span></span> <span><span>Если вы считаете, что ваш ICE-1000/ICE-2000 был неправильно обновлен до прошивки ICE-100B, обратитесь в частную службу поддержки.</span></span></span></strong>
</p>

<p>
	<span lang="ru" xml:lang="ru"><span><span><a href="https://ez.analog.com/dsp/software-and-development-tools/hardware-tools/w/documents/6734/ice-1000-ice-2000-detected-as-an-ice-100b-after-working-with-visualdsp-5-1-1" rel="external nofollow">https://ez.analog.com/dsp/software-and-development-tools/hardware-tools/w/documents/6734/ice-1000-ice-2000-detected-as-an-ice-100b-after-working-with-visualdsp-5-1-1</a></span></span></span>
</p>
]]></description><guid isPermaLink="false">201133</guid><pubDate>Thu, 06 Mar 2025 22:27:41 +0000</pubDate></item><item><title>&#x417;&#x430;&#x43A;&#x440;&#x44B;&#x442;&#x44B;&#x439; NEC &#x43E;&#x43D; &#x436;&#x435; Renesans v850,&#x432;&#x43E;&#x437;&#x43C;&#x43E;&#x436;&#x435;&#x43D; &#x43B;&#x438; &#x43E;&#x431;&#x445;&#x43E;&#x434; &#x437;&#x430;&#x449;&#x438;&#x442;&#x44B;?</title><link>https://electronix.ru/forum/topic/169149-zakrytyy-nec-on-zhe-renesans-v850vozmozhen-li-obhod-zaschity/</link><description><![CDATA[<p>
	Закрытый NEC он же Renesans v850,есть ли умельцы которые готовы взяться за хак данных процессоров программным способом,не пиля его итд,не воздействуя физически?и возможно ли такое впрнципе?
</p>
]]></description><guid isPermaLink="false">169149</guid><pubDate>Tue, 08 Nov 2022 18:56:12 +0000</pubDate></item><item><title>&#x421;&#x430;&#x43C;&#x43E;&#x434;&#x435;&#x43B;&#x44C;&#x43D;&#x44B;&#x439; JTAG &#x43E;&#x442;&#x43B;&#x430;&#x434;&#x447;&#x438;&#x43A; &#x43F;&#x43E; &#x441;&#x445;&#x435;&#x43C;&#x435; &#x438;&#x437; ADSP-21161 EZ-KIT Lite</title><link>https://electronix.ru/forum/topic/164149-samodelnyy-jtag-otladchik-po-sheme-iz-adsp-21161-ez-kit-lite/</link><description><![CDATA[
<p>
	добрый день.попалась вот такая платка для сборки jtag отладчика из ADSP-21161 EZ-KIT Lite.
</p>

<p>
	есть ли у кого опыт его сборки или информация о нем (кто автор, рабочая ли плата, что за микросхема с обратной стороны)?
</p>

<p>
	где была информация о сборке этого отладчика ?  в поисковиках не нашел.
</p>

<p>
	заранее спасибо
</p>

<p>
	 
</p>

<p><a href="https://electronix.ru/forum/uploads/monthly_2021_10/tSBI2bayGcl-bpvELrOsE-l6Gc_oeBs.jpg.66287e91e571507ef6273dab22147256.jpg" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="141934" src="https://electronix.ru/forum/uploads/monthly_2021_10/tSBI2bayGcl-bpvELrOsE-l6Gc_oeBs.thumb.jpg.dba9629601ed190ebe169f77a6bc59f5.jpg" data-ratio="52,03" width="640" class="ipsImage ipsImage_thumbnailed" alt="tSBI2bayGcl-bpvELrOsE-l6Gc_oeBs.jpg"></a></p>
<p><a href="https://electronix.ru/forum/uploads/monthly_2021_10/v3cEXLayE54y65GTdjKmRKX_E5ik_RE.jpg.0480b0d12a9514f41c6d79f3ea047abc.jpg" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="141935" src="https://electronix.ru/forum/uploads/monthly_2021_10/v3cEXLayE54y65GTdjKmRKX_E5ik_RE.thumb.jpg.ed3b06b9ec721390fd31f2757ef81143.jpg" data-ratio="52,34" width="640" class="ipsImage ipsImage_thumbnailed" alt="v3cEXLayE54y65GTdjKmRKX_E5ik_RE.jpg"></a></p><p>
<a class="ipsAttachLink" href="https://electronix.ru/forum/applications/core/interface/file/attachment.php?id=141932" data-fileExt='pdf' data-fileid='141932'>21161_EZKIT_Lite_2.1.pdf</a> 
<a class="ipsAttachLink" href="https://electronix.ru/forum/applications/core/interface/file/attachment.php?id=141933" data-fileExt='pdf' data-fileid='141933'>Сборочный чертеж_.pdf</a></p>]]></description><guid isPermaLink="false">164149</guid><pubDate>Sun, 24 Oct 2021 15:24:43 +0000</pubDate></item><item><title>Sharc ez kit lite</title><link>https://electronix.ru/forum/topic/81657-sharc-ez-kit-lite/</link><description><![CDATA[
<p>Привет всем. Достал плату ANALOG DEVICES SHARC EZ-KIT LITE, думаю с помощью нее начать изучать ЦОС. Скрин платы приложил. Возникло несколько вопросов, кто может помогите, пожалуйста.</p>
<p>
Первый вопрос: плата древняя и с ней можно соединиться только по RS-232. У меня есть только ноут, как быть? Будет ли работать если купить переходник USB-com?</p>
<p>
Второй вопрос: Какие типы задач можно научиться решать с помощью этой платы (в общих чертах)? С чего советуете начать?</p>
<p>
Третий вопрос: Где можно найти exampl'ы программ на си, которые можно будет загнать в это проц и протестировать?</p>
<p>
Спасибо.</p>
<p><a class="ipsAttachLink ipsAttachLink_image" href="https://electronix.ru/forum/uploads/monthly_10_2010/post-59461-1287169413.jpg" data-fileid="48800" rel=""><img src="https://electronix.ru/forum/uploads/monthly_10_2010/post-59461-1287169413_thumb.jpg" data-fileid="48800" class="ipsImage ipsImage_thumbnailed" alt="post-59461-1287169413_thumb.jpg" /></a></p>
]]></description><guid isPermaLink="false">81657</guid><pubDate>Fri, 15 Oct 2010 19:15:01 +0000</pubDate></item><item><title>&#x41C;&#x435;&#x43D;&#x44F;&#x435;&#x442;&#x441;&#x44F; &#x43F;&#x440;&#x43E;&#x438;&#x437;&#x432;&#x43E;&#x434;&#x438;&#x442;&#x435;&#x43B;&#x44C;&#x43D;&#x43E;&#x441;&#x442;&#x44C; TMS320F28335</title><link>https://electronix.ru/forum/topic/198603-menyaetsya-proizvoditelnost-tms320f28335/</link><description><![CDATA[<p>
	Здравствуйте все.
</p>

<p>
	В начале некий код выполнялся за 600нсек. Проверялось с помощью выхода. Т.е. на входе кода на вывод устанавливалась 1 на выходе кода 0. Осциллографом проверялось. Через некоторое время этот же код выполнялся уже за 60 мксек. Путем оптимизации в свойствах, скорость выполнения снизилось до 2мксек. На сл. день код выполнения опять стал 60 мксек. Что то совсем не пойму. В чем дело. Интересно из питания CPU в 1,87В. в место 1,9 может быть такое? 
</p>
]]></description><guid isPermaLink="false">198603</guid><pubDate>Sun, 05 Jan 2025 15:56:19 +0000</pubDate></item><item><title>TMS320F28335 &#x43D;&#x435; &#x43C;&#x43E;&#x433;&#x443; &#x432;&#x44B;&#x437;&#x432;&#x430;&#x442;&#x44C; &#x432;&#x43D;&#x435;&#x448;&#x43D;&#x435;&#x435; &#x43F;&#x440;&#x435;&#x440;&#x44B;&#x432;&#x430;&#x43D;&#x438;&#x435;.</title><link>https://electronix.ru/forum/topic/196805-tms320f28335-ne-mogu-vyzvat-vneshnee-preryvanie/</link><description><![CDATA[<p>
	Здравствуйте всем.
</p>

<p>
	Почему то не получается вызвать внешнее прерывание по входу GPIO58. Вот инициализация:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">	InitPieCtrl();
    IER = 0x0000;
    IFR = 0x0000;

	InitPieVectTable();

	PieCtrlRegs.PIECTRL.bit.ENPIE = 1;          // Enable the PIE block
    PieCtrlRegs.PIEIER12.bit.INTx1 = 1;         // Enable PIE Group 12 INT1
 
	EALLOW;
    PieVectTable.XINT3 = &amp;xint3_isr;
    EDIS

   	IER |= M_INT3;
	EINT;

    EALLOW;
    GpioCtrlRegs.GPBMUX2.bit.GPIO58 = 0;        // GPIO
    GpioCtrlRegs.GPBPUD.bit.GPIO58 = 1;
    GpioCtrlRegs.GPBDIR.bit.GPIO58 = 0;         // input
    GpioCtrlRegs.GPBQSEL2.bit.GPIO58 = 0;       // 
    EDIS;

    EALLOW;
    GpioIntRegs.GPIOXINT3SEL.bit.GPIOSEL = 26;   // Xint3 is GPIO58
    EDIS;

    XIntruptRegs.XINT3CR.bit.POLARITY = 0;      // Falling edge interrupt

    XIntruptRegs.XINT3CR.bit.ENABLE = 1;        // Enable Xint3
</span></pre>

<p>
	 
</p>
]]></description><guid isPermaLink="false">196805</guid><pubDate>Sun, 24 Nov 2024 17:22:31 +0000</pubDate></item><item><title>TMS320C66ak2h12. &#x41D;&#x435; &#x432;&#x43A;&#x43B;&#x44E;&#x447;&#x430;&#x435;&#x442;&#x441;&#x44F; &#x43A;&#x43B;&#x43E;&#x43A;&#x43E;&#x432;&#x44B;&#x439; &#x434;&#x43E;&#x43C;&#x435;&#x43D; Security Accelerator.</title><link>https://electronix.ru/forum/topic/170800-tms320c66ak2h12-ne-vklyuchaetsya-klokovyy-domen-security-accelerator/</link><description><![CDATA[<p>
	Есть плата цифровой обработки с вышеуказанным процессором.
</p>

<p>
	Пытаюсь запустить на ней Ethernet.
</p>

<p>
	Столкнулся с двумя проблемами.
</p>

<p>
	1. Почему-то не запускается (не включается) клоковый домен для Security Accelerator.
</p>

<p>
	Ниже приведен код включения питания и клоковых доменов (модулей).
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted"><span class="pln">CSL_PSC_enablePowerDomain</span><span class="pun">(</span><span class="pln">CSL_PSC_PD_NETCP</span><span class="pun">);</span><span class="pln">

CSL_PSC_setModuleNextState</span><span class="pun">(</span><span class="pln">CSL_PSC_LPSC_PA</span><span class="pun">,</span><span class="pln"> PSC_MODSTATE_ENABLE</span><span class="pun">);</span><span class="pln">
CSL_PSC_setModuleNextState</span><span class="pun">(</span><span class="pln">CSL_PSC_LPSC_CPGMAC</span><span class="pun">,</span><span class="pln"> PSC_MODSTATE_ENABLE</span><span class="pun">);</span><span class="pln">
CSL_PSC_setModuleNextState</span><span class="pun">(</span><span class="pln">CSL_PSC_LPSC_SA</span><span class="pun">,</span><span class="pln"> PSC_MODSTATE_ENABLE</span><span class="pun">);</span><span class="pln">

CSL_PSC_startStateTransition</span><span class="pun">(</span><span class="pln">CSL_PSC_PD_NETCP</span><span class="pun">);</span><span class="pln">

</span><span class="kwd">while</span><span class="pln"> </span><span class="pun">(!</span><span class="pln">CSL_PSC_isStateTransitionDone</span><span class="pun">(</span><span class="pln">CSL_PSC_PD_NETCP</span><span class="pun">));</span></pre>

<p>
	Далее проверяю состояние.
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted"><span class="pln">res1 </span><span class="pun">=</span><span class="pln"> CSL_PSC_getModuleState</span><span class="pun">(</span><span class="pln">CSL_PSC_LPSC_PA</span><span class="pun">);</span><span class="pln"> </span><span class="com">// Возвращает состояние PSC_MODSTATE_ENABLE</span><span class="pln">
res2 </span><span class="pun">=</span><span class="pln"> CSL_PSC_getModuleState</span><span class="pun">(</span><span class="pln">CSL_PSC_LPSC_CPGMAC</span><span class="pun">);</span><span class="pln"> </span><span class="com">// Возвращает состояние PSC_MODSTATE_ENABLE</span><span class="pln">
res3 </span><span class="pun">=</span><span class="pln"> CSL_PSC_getModuleState</span><span class="pun">(</span><span class="pln">CSL_PSC_LPSC_SA</span><span class="pun">);</span><span class="pln"> </span><span class="com">// Возвращает состояние PSC_MODSTATE_SWRSTDISABLE</span></pre>

<p>
	Для Security Accelerator результат показывает, что он не включился.
</p>

<p>
	<strong>Не могу понять в чем причина? </strong>
</p>

<p>
	 
</p>

<p>
	2. Не работает чтение регистров MDIO.
</p>

<p>
	На чтение просто программа зависает.
</p>

<p>
	Например делаю CSL_MDIO_getVersionInfo(&amp;mdioVersionInfo); и всё. на этой функции программа зависает.
</p>

<p>
	Заметил одну особенность. Что если не включить клоковый домен для SGMII (CSL_PSC_LPSC_CPGMAC), то чтение из MDIO регистров не зависает, но читает случайные данные. Как правило одни нули.
</p>

<p>
	Есть подозрение, что зависание чтения связано с первой проблемой. Не активным клоком Security Accelerator.
</p>
]]></description><guid isPermaLink="false">170800</guid><pubDate>Sat, 08 Apr 2023 20:06:07 +0000</pubDate></item><item><title>&#x41A;&#x43E;&#x43D;&#x444;&#x43B;&#x438;&#x43A;&#x442; &#x43F;&#x440;&#x435;&#x440;&#x44B;&#x432;&#x430;&#x43D;&#x438;&#x439; UART &#x438; SPI BF561</title><link>https://electronix.ru/forum/topic/191996-konflikt-preryvaniy-uart-i-spi-bf561/</link><description><![CDATA[<p>
	Написал и отладил работу по SPI и UART для BF561 отдельно по каждой периферии. Попробовал вместе - не работает. Работает или одна или вторая периферия в зависимости от порядка инициализации.
</p>

<p>
	В начале отключил ядро А и начал проверять на какой вектор можно посадить прерывание SPI. Для этого написал макросы типа такого:
</p>

<blockquote class="ipsQuote" data-ipsquote="">
	<div class="ipsQuote_citation">
		Quote
	</div>

	<div class="ipsQuote_contents">
		<p>
			#define    SPI_IRQ_ENABLE()  *pSICB_IMASK0 |= SIC_MASK(27)<br />
			#define    SPI_IRQ_DISABLE() *pSICB_IMASK0 &amp;= ~SIC_MASK(27); *pILAT |= EVT_IVG14;<br />
			#define    SPI_IRQ_CONFIG(x) {register_handler(ik_ivg14, x);  *pILAT |= EVT_IVG14; *pSICB_IAR3 = Peripheral_IVG(27,14);}
		</p>
	</div>
</blockquote>

<p>
	Работают вектора EVT_IVG10, 11, 12, 14.  Не работате 15-ый, а 13 у меня под watchdog. Для UART пробовал 8 и 10 вектора.
</p>

<p>
	До этого ПО работало только с прерываниями по PPI и SPORT которые расположены по умолчанию на EVT_IVG8 и EVT_IVG9.
</p>

<p>
	В документации не нашел что регистры SICB_IMASK0 и pSICB_IAR3 доступны только в режиме супервизора.
</p>

<p>
	Неработоспособность проявляется в отсутсвии хотя-бы одного вызова прерывания.
</p>

<p>
	Дополнение
</p>

<p>
	Прочитал документацию, стало понятно, что процессор находится в режиме супервизора. Вызов прерывания 15 рекомендуемым методом перехода на пользовательскую программу. При старте программы IPEND как раз показывает что прерывание 15 отложено.
</p>

<p>
	То есть ничего не мешает программированию любых регистров, а прерывания конфликтуют.
</p>
]]></description><guid isPermaLink="false">191996</guid><pubDate>Thu, 22 Aug 2024 15:06:48 +0000</pubDate></item><item><title>TMS320F28335 CAN Bootloader.</title><link>https://electronix.ru/forum/topic/120294-tms320f28335-can-bootloader/</link><description><![CDATA[
<p>TMS320F28335 CAN Bootloader</p>
<p> </p>
<p>
Ранее не было опыта с самописными бутлоадерами(только ознакамливался), поэтому щас </p>
<p>
столкнувшить с этой задачей и читая даташиты по bootloader-у появились вопросы на </p>
<p>
которые на данный момент времени не нашел явного ответа. </p>
<p>
Так что, хочу с вами на эту тему пообщаться, уверен что-то новенькое сможете посоветовать.</p>
<p> </p>
<p>
Итак, Цель: Загрузить прошивку для TMS320F28335 через CAN и сохранить </p>
<p>
            в Flash с дальнейшем прыжком туда.</p>
<p> </p>
<p>
Вот тут, есть описание от  Тексаса используя OTP, но оно больше для пояснения.</p>
<p>
<a href="http://electronix.ru/redirect.php?http://www.ti.com/mcu/docs/litabsmultiplefilelist.tsp?sectionId=96&amp;tabId=1502&amp;literatureNumber=spraaq3&amp;docCategoryId=1&amp;familyId=916" rel="">http://www.ti.com/mcu/docs/litabsmultiplef...mp;familyId=916</a></p>
<p>
<a href="http://electronix.ru/redirect.php?http://www.ti.com/lit/an/spraaq3/spraaq3.pdf" rel="">http://www.ti.com/lit/an/spraaq3/spraaq3.pdf</a></p>
<p>
<a href="http://electronix.ru/redirect.php?http://www-s.ti.com/sc/techlit/spraaq3.zip" rel="">http://www-s.ti.com/sc/techlit/spraaq3.zip</a> (пример использования OTP для SPI, CAN)</p>
<p>
Документ простой, всего в несколько страниц, и в этом кстати есть некоторая </p>
<p>
проблема, потому что указаны только основные положения. Как и пологается, на </p>
<p>
практике всё требуется чуть сложнее или вообще иначе.</p>
<p>
Для начала, там описано только как принятый поток загрузить в ОЗУ, и на этом всё, </p>
<p>
а этого явно не достаточно.</p>
<p> </p>
<p>
Как мне видится возможным решить это:</p>
<p>
1) Загрузить прошивку используя CAN MSGID1(можно ли другой?)</p>
<p>
  - По частям? С задержками в потоке или без?</p>
<p>
  - Целиком? (ну тогда всё в память не влезет)</p>
<p>
  - Выходит, что лучше сразу писать принятую часть потока в Flash...</p>
<p>
2) Для того, что бы сохранить чтото в Flash, нужно подключать уже готовую и специфическую </p>
<p>
библиотеку с уже реализованными API Flash (<a href="http://www.ti.com/tool/sprc539#" rel="external nofollow">http://www.ti.com/tool/sprc539#</a>), последняя версия на данный </p>
<p>
момент версия 2.10. </p>
<p>
  - Какая скорость записи, нужно понять будет ли ДСП успевать качать данный с </p>
<p>
  CAN потока при условии что спец задержек нету) и одновремено записывать? </p>
<p>
  У интерфейса CAN скорость максимум 2 МБита\сек, в теории должно успевать </p>
<p>
  записываться приянятых несколько байт с потока, а вот на деле?</p>
<p>
3) </p>
<p> </p>
<p>
Ну и теперь вопрос - как правильно сделать загрузку? </p>
<p>
Поправьте меня плиз, если где-то не в ту сторону думаю. На сколько я понимаю то, что я опишу, </p>
<p>
это весьма традиционный подход, но всё же хочу у уточнить...</p>
<p> </p>
<p>
1) - Работает программа и слушает указание на готовность принимать новые данные.</p>
<p>
2) - Принять первый пакет, и тут же послать команду ожидания перед посылкой </p>
<p>
     следующего пакета, за это время выключить устройство или перевести в режим </p>
<p>
     ожидания и быть готовым принять весь поток с новой прошивкой.</p>
<p>
3) - Нужно ли тут сразу переходить в OTP и делать дальнейшее в нем? </p>
<p>
     Более того для переходя в любой другой режим загрузки, нужно перед ресетом </p>
<p>
     предварительно установить на boot-пинах другую конфигурацию состояния пинов. </p>
<p>
     ? - Как в этом случае люди поступают, внешняя логика или можно какими-то уже </p>
<p>
     заложенными средствами? (я их пока не нашел в описании)</p>
<p>
4) - Далее, уже основной поток (это как раз описано в документе для OTP что писал </p>
<p>
     линк выше), согласно документации выше, в начале должен идти адрес точки входа </p>
<p>
     в прошивку (его-то и нужно извлечь и потом на него перепрыгнуть), отдельно </p>
<p>
     сохранить в память (мало ли).</p>
<p>
5) - Прием слудующего(-их) пакета(-ов). Проверить, не последний ли это пакет в потоке, </p>
<p>
     с обязательной проверкой контрольной суммы (мало-ли, шумы могут исказить). </p>
<p>
6) - Если обраружен сбой - goto 11)</p>
<p>
7) - Принятый пакет сохранить в Флэш.</p>
<p>
8) - Ожидать следующий пакет или же сделать явный запрос.</p>
<p>
9) - goto 5)</p>
<p>
10)- По признаку конца потока, посчитать контрольную сумму на целостность </p>
<p>
     прошивки, если все ОК, то перейти по адресу точки входа (пункт 4).</p>
<p>
11)- Послать запрос на повторную посылку предудущей команды, и так например повторить</p>
<p>
     5 раз(или до упора). Выход с сохранением статуса аварийсного сбоя или попытаться </p>
<p>
     запросить снова, через например 10 минут. Если сбой, записать статус и сообщить </p>
<p>
     по CAN об аварийной остановке, так называемый в РЖД-шных устройствах "защитный отказ".</p>
<p> </p>
<p>
В общем после ознакомления выяснил что вопрос TMS320F28335 CAN Bootloader не растрыт </p>
<p>
толком со стороны Тексаса, но и то что они предоставляют тоже явно помогает.</p>
<p>
В общем нужна ваша помошь. </p>
<p>
Кстати, готовых примеров с бутлоадером я тоже не нашел покаместь в инете.</p>
<p> </p>
<p>
Заранее спасибо за все советы.</p>
]]></description><guid isPermaLink="false">120294</guid><pubDate>Tue, 15 Apr 2014 00:47:09 +0000</pubDate></item><item><title>&#x41A;&#x43B;&#x43E;&#x43D;&#x438;&#x440;&#x43E;&#x432;&#x430;&#x43D;&#x438;&#x435; DSP TI TMS320C6727</title><link>https://electronix.ru/forum/topic/184587-klonirovanie-dsp-ti-tms320c6727/</link><description><![CDATA[<p>
	Здравствуйте! Такая проблема: вышла из строя плата от станка содержащая DSP TMS320C6727, при подаче питания происходит начальное тестирование платы с отображением ошибок на 7-сегментном индикаторе и на этом этапе выскакивает ошибка, которая в мануале расшифровывается как "invalid AIS script command detected during load of extended self test" (производитель в этом случае предлагает замену платы, которую сейчас не купить из-за ухода его с рынка). В обвязке DSP есть i2c eeprom 24C512 (в ней я так понимаю начальный загрузчик) и spi flash M25P64 (в ней, видимо, основная программа или программа того самого самотестирования, речь о котором идет в описании ошибки). Есть второй такой-же станок, с которого я считал содержимое обеих микросхем памяти и залил в сломанную плату, но это не помогло, ошибка "invalid AIS script command..." по- прежнему остаётся. Напрашивается вывод, что есть ещё какая-то прошивка, которая записана непосредственно в саму DSP. Собственно вопрос: возможно ли каким-то образом считать прошивку DSP TMS320C6727 (предположим, что она не запаролена или не защищена) и записать в DSP сломанной платы? Что для этого необходимо? Подойдет ли JTAG отладчик TMS320-XDS100-V3 для DSP C6727 или необходим более быстрый и существенно более дорогой XDS510 (в характеристиках XDS100 и в интернет нигде не упоминается, что он может работать с серией DSP С672x, везде используют XDS510)?
</p>
]]></description><guid isPermaLink="false">184587</guid><pubDate>Wed, 15 May 2024 05:31:05 +0000</pubDate></item></channel></rss>
