<?xml version="1.0" encoding="iso-8859-1" ?>
<rss version="2.0">
  <channel>
    <title>Blackfin Forum</title>
    <link>http://www.blackfin.org/phorum/index.php</link>
    <description><![CDATA[]]></description>
    <language>EN</language>
    <pubDate>Fri, 21 Nov 2008 18:48:10 +0100</pubDate>
    <lastBuildDate>Fri, 21 Nov 2008 18:48:10 +0100</lastBuildDate>
    <category>Blackfin Forum</category>
    <generator>Phorum 5.1.24b</generator>
    <ttl>600</ttl>
    <item>
      <title>[ADSP-BF561] Re: How to make a global varaible shared between coreA and coreB?</title>
      <link>http://www.blackfin.org/phorum/read.php?11,11672,11700#msg-11700</link>
      <author>zenny</author>
      <description><![CDATA[Hi, webmaster. You're right. And when I removed the modifier &quot;static&quot;, it didin't work yet until I added external declaration in both core A and core B.

I don't think it is a good way to share a variable because I really don't want the lower-level mechanism visible to the higher level module. I'd rather acquire a better way to share a variable in L2 SRAM.]]></description>
      <category>ADSP-BF561</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?11,11672,11700#msg-11700</guid>
      <pubDate>Fri, 21 Nov 2008 18:48:10 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF561] Re: How to make a global varaible shared between coreA and coreB?</title>
      <link>http://www.blackfin.org/phorum/read.php?11,11672,11699#msg-11699</link>
      <author>zenny</author>
      <description><![CDATA[Thank you strubi. Your example's really helpful.]]></description>
      <category>ADSP-BF561</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?11,11672,11699#msg-11699</guid>
      <pubDate>Fri, 21 Nov 2008 15:51:50 +0100</pubDate>
    </item>
    <item>
      <title>[uClinux] Re: what Board i need to use.</title>
      <link>http://www.blackfin.org/phorum/read.php?3,11695,11698#msg-11698</link>
      <author>strubi</author>
      <description><![CDATA[Hi,

there is no need to port that anymore, it has all been done.
You may want to check http://blackfin.uclinux.org/gf/project/asterisk/ or google
for &quot;astfin&quot;.

Cheers,

- Strubi]]></description>
      <category>uClinux</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?3,11695,11698#msg-11698</guid>
      <pubDate>Fri, 21 Nov 2008 09:44:21 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF531/BF532/BF533] Re: Flash Driver Error</title>
      <link>http://www.blackfin.org/phorum/read.php?1,10678,11697#msg-11697</link>
      <author>Yogo</author>
      <description><![CDATA[N.A.]]></description>
      <category>ADSP-BF531/BF532/BF533</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?1,10678,11697#msg-11697</guid>
      <pubDate>Fri, 21 Nov 2008 09:34:16 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF534/BF536/BF537] Help! ST M25P16 SPI Flash via VisualDSP &amp; HPUSB-ICE</title>
      <link>http://www.blackfin.org/phorum/read.php?12,11696,11696#msg-11696</link>
      <author>SmartIC</author>
      <description><![CDATA[Dear all,
  I'm working on BF533 &amp; SPI Flash M25P16. I want get the Flash Program driver for SPI Flash M25P16 (VisualDSP Flash Program tool need).
  If you have, pls send the source code or other needed files to tony.lxy@gmail.com


Thanks you.]]></description>
      <category>ADSP-BF534/BF536/BF537</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?12,11696,11696#msg-11696</guid>
      <pubDate>Fri, 21 Nov 2008 06:33:24 +0100</pubDate>
    </item>
    <item>
      <title>[uClinux] what Board i need to use.</title>
      <link>http://www.blackfin.org/phorum/read.php?3,11695,11695#msg-11695</link>
      <author>chandu73</author>
      <description><![CDATA[Hi every one,

am new to this forum, if this is not the correct place to put my question please excuse me.

am planning to port Asterisk on uClinux/Blackfin. to prepare IP-PBX , and i should have 4 ports.

so can any one guide me in what type of Board(BF5XX) i need  to use.
all ideas are welcome
Regards
Chandu]]></description>
      <category>uClinux</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?3,11695,11695#msg-11695</guid>
      <pubDate>Fri, 21 Nov 2008 04:30:26 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF561] Re: How to make a global varaible shared between coreA and coreB?</title>
      <link>http://www.blackfin.org/phorum/read.php?11,11672,11694#msg-11694</link>
      <author>strubi</author>
      <description><![CDATA[Hi,

I've got an example for the GNU compiler:

http://www.section5.ch/dsp/blackfin/blinky.tgz

It uses a global variable in L2 memory as semaphore for both cores.
The linker specification (where to put the variable) is defined in the linker script (bf561.x) and an attribute statement is used for the variable. Likewise, you should be able to do that in Visual DSP using LDF files, but I'm afraid I don't know details as I'm no longer using it.

Cheers,

- Strubi]]></description>
      <category>ADSP-BF561</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?11,11672,11694#msg-11694</guid>
      <pubDate>Thu, 20 Nov 2008 21:32:16 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF561] Re: How to make a global varaible shared between coreA and coreB?</title>
      <link>http://www.blackfin.org/phorum/read.php?11,11672,11693#msg-11693</link>
      <author>webmaster</author>
      <description><![CDATA[isn't it the *static* keyword which disables visbility of the variable in other source files ?]]></description>
      <category>ADSP-BF561</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?11,11672,11693#msg-11693</guid>
      <pubDate>Thu, 20 Nov 2008 10:13:17 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF561] Re: Can't enable Timer</title>
      <link>http://www.blackfin.org/phorum/read.php?11,11230,11692#msg-11692</link>
      <author>webmaster</author>
      <description><![CDATA[if the bit is set in the disable register tells you that the timer is enabled an writing a 1 would stop it. Writing a 1 over a 0 has no effect]]></description>
      <category>ADSP-BF561</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?11,11230,11692#msg-11692</guid>
      <pubDate>Thu, 20 Nov 2008 09:44:22 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF561] Re: adi_flag.h</title>
      <link>http://www.blackfin.org/phorum/read.php?11,11684,11691#msg-11691</link>
      <author>barrett</author>
      <description><![CDATA[Sorry for the self post.

adi_flag.h relies on definitions from services.h. Just include  and it includes almost every header, including adi_flag.h.]]></description>
      <category>ADSP-BF561</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?11,11684,11691#msg-11691</guid>
      <pubDate>Thu, 20 Nov 2008 01:59:02 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF534/BF536/BF537] Software in the loop simulation</title>
      <link>http://www.blackfin.org/phorum/read.php?12,11690,11690#msg-11690</link>
      <author>neilj</author>
      <description><![CDATA[We have done a good deal of development on the BF537 processor, and we are interested in doing simulations of the hardware without having hardware plugged in.  In essence, we are investigating software-in-the-loop simulation using the BF537.  I am attempting to run our code through VisualDSP++ using a simulation session.  I would like to know if VisualDSP++ defines any preprocessor directives depending on the session type.  I couldn't find anything in the C/C++ reference guide that had to do with session types.  What I'd like to be able to do is have a preprocessor directive that I can use to enclose code that is hardware-related.  Something like:

#ifndef SESSION_SIMULATION
   CodeThatShouldOnlyBeRunInHardware();
#endif

Does anything like this exist?

Thanks,

Neil Johnson]]></description>
      <category>ADSP-BF534/BF536/BF537</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?12,11690,11690#msg-11690</guid>
      <pubDate>Wed, 19 Nov 2008 19:17:06 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF561] Re: How to make a global varaible shared between coreA and coreB?</title>
      <link>http://www.blackfin.org/phorum/read.php?11,11672,11689#msg-11689</link>
      <author>zenny</author>
      <description><![CDATA[I really hope so, webmaster. But in fact, the compiler and linker will produce two instances and the following program will incur dead lock.

// shared.c in sml2

static volatile int callA = 0, callB = 0;

void InvokeCoreB(void)
{
	callB = 1;
	
	while(callA != 1);
}


void InvokeCoreA(void)
{
	callA = 1;
	
	while(callB != 1);
}

// test.c in coreA
extern void InvokeCoreB(void);

int main(void)
{
	SICA_SYSCR &amp;= ~0x20;
	InvokeCoreB();
	puts(&quot;Core A&quot;);
	return 0;
}

// test.c in coreB

extern void InvokeCoreA(void);

int main(void)
{
	InvokeCoreA();
         puts(&quot;Core B&quot;);
	return 0;
}

Because in both of the cores, there are two individual varailbes &quot;callA&quot;s and &quot;callB&quot;s so that when core A calls InvokeCoreB(), the shared varaible &quot;callB&quot; is just modified in core A area. So, dead lock occurs and the outputs do not appear.]]></description>
      <category>ADSP-BF561</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?11,11672,11689#msg-11689</guid>
      <pubDate>Wed, 19 Nov 2008 14:19:51 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF561] Re: Can't enable Timer</title>
      <link>http://www.blackfin.org/phorum/read.php?11,11230,11688#msg-11688</link>
      <author>Jookie</author>
      <description><![CDATA[Hmm, I'm having the same trouble... When I enable Timer0, the DISABLE flag for Timer0 goes to 1, too... The PERIOD is 0x0E4E1C00 and WIDTH is 0x07270E00, the CONFIG is 0x0059.

Anyone solved this issue? :)

Regards,
  Jookie]]></description>
      <category>ADSP-BF561</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?11,11230,11688#msg-11688</guid>
      <pubDate>Wed, 19 Nov 2008 13:43:19 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF561] Flash Programmer Driver for AT45DB081D</title>
      <link>http://www.blackfin.org/phorum/read.php?11,11687,11687#msg-11687</link>
      <author>anoop</author>
      <description><![CDATA[Hi , 

I am using ATMEL SPI Boot though AT45DB081D on BF 532.

IF any body has used booting THrough this Flash.
Please tell.

I want The FLASH PROGRAMMER DRIVER for this Flash. 

Its urgent pls help........

PLease Help ......
Thanks
Anoop]]></description>
      <category>ADSP-BF561</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?11,11687,11687#msg-11687</guid>
      <pubDate>Wed, 19 Nov 2008 10:41:41 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF561] Re: LDR creation for BF561</title>
      <link>http://www.blackfin.org/phorum/read.php?11,11671,11686#msg-11686</link>
      <author>webmaster</author>
      <description><![CDATA[I don't think these two DXEs for Core A and Core B. Rather, the first DXE seems to be an initcode. Your project settings point to &quot;D:\Sharing\Test\InitSDRAM.dxe&quot;. Not sure why it consists of that many blocks.]]></description>
      <category>ADSP-BF561</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?11,11671,11686#msg-11686</guid>
      <pubDate>Wed, 19 Nov 2008 09:15:20 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF561] Re: How to make a global varaible shared between coreA and coreB?</title>
      <link>http://www.blackfin.org/phorum/read.php?11,11672,11685#msg-11685</link>
      <author>webmaster</author>
      <description><![CDATA[that is exactly what shared memory is for]]></description>
      <category>ADSP-BF561</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?11,11672,11685#msg-11685</guid>
      <pubDate>Wed, 19 Nov 2008 09:09:44 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF561] adi_flag.h</title>
      <link>http://www.blackfin.org/phorum/read.php?11,11684,11684#msg-11684</link>
      <author>barrett</author>
      <description><![CDATA[when I start up a new, blank project so I can use the device driver api and type:

#include 


i get:

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 594: cc0020:  error:
          identifier &quot;ADI_FLAG_ENUMERATION_START&quot; is undefined
  ADI_FLAG_RESULT_START=ADI_FLAG_ENUMERATION_START,
                        ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 658: cc0020:  error:
          identifier &quot;u32&quot; is undefined
  u32*pMaxEntries,// number of callback entries supported
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 667: cc0020:  error:
          identifier &quot;ADI_FLAG_ID&quot; is undefined
  ADI_FLAG_IDFlagID// flag ID
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 671: cc0020:  error:
          identifier &quot;ADI_FLAG_ID&quot; is undefined
  ADI_FLAG_IDFlagID// flag ID
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 675: cc0020:  error:
          identifier &quot;ADI_FLAG_ID&quot; is undefined
  ADI_FLAG_IDFlagID,// flag ID
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 680: cc0020:  error:
          identifier &quot;ADI_FLAG_ID&quot; is undefined
  ADI_FLAG_IDFlagID// flag ID
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 684: cc0020:  error:
          identifier &quot;ADI_FLAG_ID&quot; is undefined
  ADI_FLAG_IDFlagID// flag ID
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 688: cc0020:  error:
          identifier &quot;ADI_FLAG_ID&quot; is undefined
  ADI_FLAG_IDFlagID// flag ID
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 692: cc0020:  error:
          identifier &quot;ADI_FLAG_ID&quot; is undefined
  ADI_FLAG_IDFlagID,// flag ID
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 693: cc0020:  error:
          identifier &quot;u32&quot; is undefined
  u32*pValue// location to store value
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 697: cc0020:  error:
          identifier &quot;ADI_FLAG_ID&quot; is undefined
  ADI_FLAG_IDFlagID,// flag ID
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 698: cc0020:  error:
          identifier &quot;ADI_INT_PERIPHERAL_ID&quot; is undefined
  ADI_INT_PERIPHERAL_IDPeripheralID,// peripheral ID
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 700: cc0020:  error:
          identifier &quot;u32&quot; is undefined
  u32WakeupFlag,// wakeup flag (TRUE/FALSE)
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 702: cc0020:  error:
          identifier &quot;ADI_DCB_HANDLE&quot; is undefined
  ADI_DCB_HANDLEDCBHandle,// deferred callback service handle
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 703: cc0020:  error:
          identifier &quot;ADI_DCB_CALLBACK_FN&quot; is undefined
  ADI_DCB_CALLBACK_FNClientCallback// client callback function
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 707: cc0020:  error:
          identifier &quot;ADI_FLAG_ID&quot; is undefined
  ADI_FLAG_IDFlagID// flag ID
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 711: cc0020:  error:
          identifier &quot;ADI_FLAG_ID&quot; is undefined
  ADI_FLAG_IDFlagID,// flag ID
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 712: cc0020:  error:
          identifier &quot;ADI_INT_PERIPHERAL_ID&quot; is undefined
  ADI_INT_PERIPHERAL_IDPeripheralID // peripheral ID
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 716: cc0020:  error:
          identifier &quot;ADI_FLAG_ID&quot; is undefined
  ADI_FLAG_IDFlagID,// flag ID
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 717: cc0020:  error:
          identifier &quot;ADI_INT_PERIPHERAL_ID&quot; is undefined
  ADI_INT_PERIPHERAL_IDPeripheralID // peripheral ID
  ^

&quot;C:\Program Files\Analog Devices\VisualDSP 5.0\Blackfin\include\services\flag\adi_flag.h&quot;, line 721: cc0020:  error:
          identifier &quot;ADI_FLAG_ID&quot; is undefined
  ADI_FLAG_IDFlagID,// flag ID
  ^

21 errors detected in the compilation of &quot;.\Test.c&quot;.
cc3089: fatal error: Compilation failed
Tool failed with exit/exception code: 1.
Build was unsuccessful.





When I hit F7. Any thoughts]]></description>
      <category>ADSP-BF561</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?11,11684,11684#msg-11684</guid>
      <pubDate>Wed, 19 Nov 2008 04:58:25 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF531/BF532/BF533] Re: VDK Crash</title>
      <link>http://www.blackfin.org/phorum/read.php?1,11677,11683#msg-11683</link>
      <author>hnhoan</author>
      <description><![CDATA[Looks like you are doing recursive function. i.e. an function that calls itself. Make sure it is not the case.]]></description>
      <category>ADSP-BF531/BF532/BF533</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?1,11677,11683#msg-11683</guid>
      <pubDate>Tue, 18 Nov 2008 17:12:12 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF531/BF532/BF533] Re: VDK Crash</title>
      <link>http://www.blackfin.org/phorum/read.php?1,11677,11682#msg-11682</link>
      <author>Sofeac</author>
      <description><![CDATA[I suppose it depends on what you have in your thread (although it does seem large). For example any large automatic arrays will take a lot of space on the stack. I don't think VDK itself uses a lot of stack but whichever calls you have in your thread might. Some compilation options may also have an impact. I was looking at something the other day where -Og increased the required stack size considerably (a lot higher than -O or -O -g).

Most of the VDK examples that come with VisualDSP seem to have a stack size of 256 words. They don't do very much but it seems it is sufficient for what they do.]]></description>
      <category>ADSP-BF531/BF532/BF533</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?1,11677,11682#msg-11682</guid>
      <pubDate>Tue, 18 Nov 2008 15:39:58 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF561] Re: How to make a global varaible shared between coreA and coreB?</title>
      <link>http://www.blackfin.org/phorum/read.php?11,11672,11681#msg-11681</link>
      <author>zenny</author>
      <description><![CDATA[Thank you Chokkia. But what I wanna do is to make the varaible single in L2 SRAM, but not two copies.]]></description>
      <category>ADSP-BF561</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?11,11672,11681#msg-11681</guid>
      <pubDate>Tue, 18 Nov 2008 15:08:09 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF531/BF532/BF533] Re: VDK Crash</title>
      <link>http://www.blackfin.org/phorum/read.php?1,11677,11680#msg-11680</link>
      <author>rajeshmailto</author>
      <description><![CDATA[Hi 

Thanks for your inputs

I tried with 102400 bytes as stack size and the thread occupies around 65536 bytes. 

Do you think, this is possible(assigning 102400 bytes as stack size for a thread)...

i hope some think is wrong in my thread...]]></description>
      <category>ADSP-BF531/BF532/BF533</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?1,11677,11680#msg-11680</guid>
      <pubDate>Tue, 18 Nov 2008 13:54:19 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF561] Re: How to make a global varaible shared between coreA and coreB?</title>
      <link>http://www.blackfin.org/phorum/read.php?11,11672,11679#msg-11679</link>
      <author>chokka.17</author>
      <description><![CDATA[You can directly access the same variable with same name in COREA &amp; COREB if the variable is declared in sml2.c.
If optimization is enabled make your variable as volatile.
I think this should solve your problem.]]></description>
      <category>ADSP-BF561</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?11,11672,11679#msg-11679</guid>
      <pubDate>Tue, 18 Nov 2008 12:25:58 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF531/BF532/BF533] Re: VDK Crash</title>
      <link>http://www.blackfin.org/phorum/read.php?1,11677,11678#msg-11678</link>
      <author>Sofeac</author>
      <description><![CDATA[Did you try making your stack huge and then see in the VDK Status window what is the reported maximum stack used? With that information you may be able to tune the stack size that you need.]]></description>
      <category>ADSP-BF531/BF532/BF533</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?1,11677,11678#msg-11678</guid>
      <pubDate>Tue, 18 Nov 2008 09:28:26 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF531/BF532/BF533] VDK Crash</title>
      <link>http://www.blackfin.org/phorum/read.php?1,11677,11677#msg-11677</link>
      <author>rajeshmailto</author>
      <description><![CDATA[Dear All,

I am facing a below mentioned probelm in thread - stack

The allocated stack for the thread is fully used by that thread and still if i increases the stack and the increased amount of stack also occupied by the thread.

If annyone faced this problem please help me to solve the issue

Regards
R Rajesh]]></description>
      <category>ADSP-BF531/BF532/BF533</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?1,11677,11677#msg-11677</guid>
      <pubDate>Tue, 18 Nov 2008 08:48:05 +0100</pubDate>
    </item>
    <item>
      <title>[VisualDSP++] Re: Help with some statements</title>
      <link>http://www.blackfin.org/phorum/read.php?6,11667,11676#msg-11676</link>
      <author>webmaster</author>
      <description><![CDATA[r0 = value (z); is an intermediate 16-bit load to the lower 16 bits of r0 (r0.L) which zero-fills the upper 16 bits in r0.H.

the r0=w[](z); is a 16-bit load from memory. You may look into the Programmers Reference Manual to learn about the Blackfin instruction set.]]></description>
      <category>VisualDSP++</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?6,11667,11676#msg-11676</guid>
      <pubDate>Mon, 17 Nov 2008 10:00:06 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF54x Series] Re: Bug in ADSP-BF548 EZ-KIT Lite UART?</title>
      <link>http://www.blackfin.org/phorum/read.php?17,11654,11675#msg-11675</link>
      <author>quark</author>
      <description><![CDATA[Answer from Processor Tools Support:

&quot;Hi,
 
You are correct. This issue will be solved in the next re-spin of the board. However you can pick one of the following temporary solutions.

Solution 1: Since the CTS and RTS signals are also GPIO signals , you can control these signals as a GPIO and then you could configure them for either function. For booting purpose, this solution will not work.
 
Solution 2: The UART1RTS and UART1CTS signals are swapped before passing U32 to the outside world. 
The following changes solved the problem:

SW7.18 -&gt; OFF

SW7.27 -&gt; ON

SW7.36 -&gt; OFF

SW7.45 -&gt; OFF

Connect SW7.1 with SW7.6

Connect SW7.3 with SW7.8

Regards, 
Processor Tools Support&quot;]]></description>
      <category>ADSP-BF54x Series</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?17,11654,11675#msg-11675</guid>
      <pubDate>Mon, 17 Nov 2008 09:56:42 +0100</pubDate>
    </item>
    <item>
      <title>[VisualDSP++] Final project heeeelpppp :(!</title>
      <link>http://www.blackfin.org/phorum/read.php?6,11674,11674#msg-11674</link>
      <author>onqun</author>
      <description><![CDATA[Hello guys, As final project, I want say say something to microphone and it will be ehard from the left speaker and it will go to the right speaker not immediately, assume a car it moves from left to right.

in my process data, i wrote a function which will decrease the left speaker's volume while right speaker's volume increasing. however, it has a problem with incrementing. I also have doubts as well, because i still could not figure out that whether, this for function will move very fast, so i her the voice very fast, so i want to also put a timer. so i can control the cars speed.( my voices) while moving left to right.

if some one help me i would be glad. thanks alot;


Process Data;

#include &quot;Talkthrough.h&quot;
#include &quot;math.h&quot;	
void Process_Data(void)

{
	iChannel0LeftOut = iChannel0LeftIn;
	iChannel0RightOut = iChannel0RightIn;
	iChannel1LeftOut = iChannel1LeftIn; 
	iChannel1RightOut = iChannel1RightIn;

}
void bounce(void)

{ 
	int y;
	float gl;
	float gr;
	float Leftin;
	float Leftout;
	float Rightin;
	float Rightout;
	float Rightout1;
	float Leftout1;
	float Rightout2;
	float Leftout2;
	
	 Leftin=iChannel0LeftIn;
	 Rightin=iChannel0RightIn;
	
	Rightout[n]=Rightin[n]+2*Rightin[n-1]+4*Rightin[n-2];
	Leftout[n]=Leftin[n]+2Leftin[n-1]+4*Leftin[n-2];

			
for(y=-90; y]]></description>
      <category>VisualDSP++</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?6,11674,11674#msg-11674</guid>
      <pubDate>Sat, 15 Nov 2008 22:34:56 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF535] Re: Need some help getting started...</title>
      <link>http://www.blackfin.org/phorum/read.php?4,11644,11673#msg-11673</link>
      <author>daire-san</author>
      <description><![CDATA[Hi guys,

Thanks for the replies. I'll follow the instructions in VDSP5.0 as I would for a BF535 then. Thanks for the info about AudioWeaver too, I'll check it out. I'm sure I'LL be back again many more times in the future...I haven't even got to the serious@DSP questions yet!@Thanks for your help.

Daire]]></description>
      <category>ADSP-BF535</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?4,11644,11673#msg-11673</guid>
      <pubDate>Sat, 15 Nov 2008 16:55:37 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF561] How to make a global varaible shared between coreA and coreB?</title>
      <link>http://www.blackfin.org/phorum/read.php?11,11672,11672#msg-11672</link>
      <author>zenny</author>
      <description><![CDATA[I defined a global variable named &quot;testSync&quot; in the file &quot;locks.c&quot; in sml2 folder.
However, when the program starts running, the varaible &quot;testSync&quot; has been duplicated for each of the core's SRAM separately. So, the synchronization failed.

I want to make &quot;testSync&quot; shared between coreA and coreB. Could somebody tell me how to do that?
By the way, I'm using VisualDSP++ 5.0 Update 3.]]></description>
      <category>ADSP-BF561</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?11,11672,11672#msg-11672</guid>
      <pubDate>Sat, 15 Nov 2008 16:31:50 +0100</pubDate>
    </item>
    <item>
      <title>[ADSP-BF561] LDR creation for BF561</title>
      <link>http://www.blackfin.org/phorum/read.php?11,11671,11671#msg-11671</link>
      <author>vijayajoseph</author>
      <description><![CDATA[I have created a simple project for Core A of BF561 using EZkit lite on VDSP++4.5 with Feb 2007 update.

I created loader module for this project.

But while viewing the LDR using the LDR viewer utility, I found that the LDR contains DXE for both Core A and Core B.  But I want the LDR only for Core A.

Can you please explain why the tools creating LDR for both the cores? 

Please help me to resolve this issue.]]></description>
      <category>ADSP-BF561</category>
      <guid isPermaLink="true">http://www.blackfin.org/phorum/read.php?11,11671,11671#msg-11671</guid>
      <pubDate>Sat, 15 Nov 2008 12:12:47 +0100</pubDate>
    </item>
  </channel>
</rss>
