C672x and DSP/BIOS ?

Started by jr94210 in TMS320c6x13 years ago

Hi all! has anyone of you worked with the C672x series, especially with DSP/BIOS? I have a 6727 and the latest version of DSP/BIOS but...

Hi all! has anyone of you worked with the C672x series, especially with DSP/BIOS? I have a 6727 and the latest version of DSP/BIOS but the problem is that the HWI module of bios doesn't have "interrupt source" pin selector! So how to declare an hardware interrupt on 6727 with DSP/BIOS(wich I need for other things like SWI)? For the moment, I declared my ISR functions using CSL...


HPI and DSP/BIOS

Started by aine_canby in TMS320c6x17 years ago 1 reply

Hi everyone, I'm trying to implement a HPI handshake between a windows app and my c6711dsk. I have this working without...

Hi everyone, I'm trying to implement a HPI handshake between a windows app and my c6711dsk. I have this working without DSP/BIOS, but I can't get it to work using DSP/BIOS. This is my dsp code (I'm using the same code for both non-DSP/BIOS and DSP/BIO


Problems getting High-Speed RTDX to work in a DSP/BIOS program

Started by shehrzad_q2000 in TMS320c6x14 years ago 3 replies

Has anyone in this group had any success getting HSRTDX to work within a DSP/BIOS program? I am using this BlackHawk USB emulator, and I can...

Has anyone in this group had any success getting HSRTDX to work within a DSP/BIOS program? I am using this BlackHawk USB emulator, and I can get all of the various sample RTDX applications to work in HSRTDX mode, so long as they utilize the CSL and _not_ DSP/BIOS. As soon as I switch over to DSP/BIOS, things don't work. If I take the DSP/BIOS application and switch over to regular RT


Code composer studio hang on DSP/BIOS tools

Started by akalya in TMS320c6x18 years ago 1 reply

If I load a program with a DSP/BIOS configuration file, and then try to use any of the DSP/BIOS configuration tools e.g. ...

If I load a program with a DSP/BIOS configuration file, and then try to use any of the DSP/BIOS configuration tools e.g. Tools->DSP/BIOS->Message Log, or any of the DSP/BIOS tools, Code Composer Studio hangs. I would greatly appreciate any insight on this problem


Problem with unsupported DSP within DSP-BIOS

Started by in TMS320c6x15 years ago 2 replies

Hi, I am using CCS2.0 to develop software for C6713, and already installed CSL downloaded from TI. Actually I want to develop my software on...

Hi, I am using CCS2.0 to develop software for C6713, and already installed CSL downloaded from TI. Actually I want to develop my software on DSP-BIOS, it will probaly save time I think, however I can not find C6713 within DSP/BIOS configuration's global settings. So I wonder If anybody in the group would tell me how to embed a unsupported DSP into the DSP-BIOS, or how to setup the glo


EDMA3 working without BIOS, data is garbage with BIOS

Started by haberly2000 in TMS320c6x11 years ago 2 replies

Hi, This post is related to my post on cache without the BIOS in the C6424. I've got a working engineering demo (audio portion of an MPEG...

Hi, This post is related to my post on cache without the BIOS in the C6424. I've got a working engineering demo (audio portion of an MPEG video encoder used for broadcast) of an application running well on the C6424 with the BIOS and McASP HWI using the BIOS. The McASP HWI's are using a lot of CPU cycles for the audio samples so off to using the EDMA3 I went. I've got the EDMA3 working w...


Passing parameters to a Clock function in SYS/BIOS

Started by Andrey Krokhin in TMS320c6x9 years ago 6 replies

Hello, I am trying to build a program that uses SYS/BIOS (aka BIOS 6) with CCS 4.2. The BIOS "Clock" module can be set up to run a function...

Hello, I am trying to build a program that uses SYS/BIOS (aka BIOS 6) with CCS 4.2. The BIOS "Clock" module can be set up to run a function either periodically or only once ("one-shot"). In my case, I need to run it only once. Setting up and initializing the clock is not a problem: Clock_Handle clk; Clock_Params clkParams; Clock_Params_init(&clkParams); clkParams.period = 0; ...


DSP/BIOS and Heap

Started by Yeo Han Kwang in TMS320c6x16 years ago 1 reply

Hi, I had an application running properly on the c6416 TEB (with CCS 2.1) without using DSP/BIOS. I then tried to bring...

Hi, I had an application running properly on the c6416 TEB (with CCS 2.1) without using DSP/BIOS. I then tried to bring DSP/BIOS in for some of the useful tools. There was not much problem except for 2 issues: 1) Under "Memory Section Manager Properties -> Gener


C6424 Cache without BIOS

Started by haberly2000 in TMS320c6x11 years ago 2 replies

I have an application that is running on a C6424 using the BIOS. I have the same application running without the BIOS but it runs at about 1/8...

I have an application that is running on a C6424 using the BIOS. I have the same application running without the BIOS but it runs at about 1/8 the speed. I'm assuming this has to do with the cache setup. All the SECTIONS declarations are mapped to the DDR2 memory. Is there a "simple" way to configure the cache to get this application running at the speed it does using the BIOS (no BIOS fe...


Long Live DSP/BIOS 5.10!

Started by Bhooshan iyer in TMS320c6x15 years ago 1 reply

TI announces DSP/BIOS 5.10- a stand alone, CCS independednt product that now installs into a different directory structure,...

TI announces DSP/BIOS 5.10- a stand alone, CCS independednt product that now installs into a different directory structure, separate to that of CCS. More miseries in migrations is suppose??


c6711 DSP/BIOS bootloader problem

Started by drag...@yahoo.com in TMS320c6x12 years ago 4 replies

Hi, Ie have try to make it hundred of times but without success. After reading the TI's PDF (spra999a.pdf) I wrote the bootloader...

Hi, Ie have try to make it hundred of times but without success. After reading the TI's PDF (spra999a.pdf) I wrote the bootloader without DSP/BIOS and it is running ok. Unfortunately it is not the same with the BIOS version. The first 1k is well copied into the internal ram. The copy table is read properly and all sections are placed where they have to be. But when the DSP jump to the ent...


bypassing BIOS' HWI manager

Started by Alexandre Freire da Silva Osorio in TMS320c6x17 years ago 3 replies

Hi all! Please, does anyone know if we can bypass the HWI interrupts configuration made by DSP/BIOS HWI manager? I'd like to...

Hi all! Please, does anyone know if we can bypass the HWI interrupts configuration made by DSP/BIOS HWI manager? I'd like to configure HWI manually because I think that the overhead introduced by DSP/BIOS is greater then what my application permits. I can't simply eliminate DS


MEM_alloc + pci.h

Started by cesa714 in TMS320c6x17 years ago 1 reply

I've attempted to use DSP/BIOS since i need to use MEM_alloc my problem is that when i try to use pci.h from communcation, pci ...

I've attempted to use DSP/BIOS since i need to use MEM_alloc my problem is that when i try to use pci.h from communcation, pci transfers don't work. When i don't use DSP/BIOS all my pci.h communcations work fine. I think i read somewhere that DSP/BIOS uses pipes to communcate.


Need some advice on DSP/BIOS timing. Any expert around?

Started by jari...@indra.es in TMS320c6x13 years ago 1 reply

Hi dspers, All what i need is someone who did that in the past. I have read plenty of things on the issue but no one solves my problem, and it...

Hi dspers, All what i need is someone who did that in the past. I have read plenty of things on the issue but no one solves my problem, and it could be because is very basic. The thing is as follows: I want to measure the time my code takes in a real scenario, and so i use DSP/BIOS. I have configured the bios system clock to the on-chip timer0 (as default), and i?ve also created a log objec...


C6211 DSK and DSP/BIOS problems

Started by jittyjittu in TMS320c6x18 years ago 1 reply

Hi, I've been trying to run through the tutorials for Code Composer, and I got stuck on the first set of DSP/BIOS lessons. ...

Hi, I've been trying to run through the tutorials for Code Composer, and I got stuck on the first set of DSP/BIOS lessons. The lesson is pretty simple, it simply writes "hello world" to a log object created via DSP/BIOS. It compiles and loads on t


HWI using dsp bios.

Started by muneeb abid in TMS320c6x11 years ago 9 replies

Hello can anyone guide me about configuration of HWI using DSP bios... I am putting the isr function in HWI object( in my case i am using HWI...

Hello can anyone guide me about configuration of HWI using DSP bios... I am putting the isr function in HWI object( in my case i am using HWI 4) . and in main i am calling DSP bios function HWI_disable and HWI_enable. and then while loop. and processor wait for the intrupt. As i give the intrupt signal my ISR is not called and i dont see any change in IER and IFR registers Thanks in adva...


Re: DSP/BIOS with C++ linking problem. (Answer)

Started by Douglas Pederick in TMS320c6x14 years ago

It turned out that the C++ name mangling was the cause. It is easily overcome by adding a declaration at the top of the source file that...

It turned out that the C++ name mangling was the cause. It is easily overcome by adding a declaration at the top of the source file that contains the functions that are referenced in the DSP/BIOS configuration. extern "C" { void myfunc(); void myfunct1(); } This is described in the DSP/BIOS User Guide. We also found it necessary to have the Parser code generation switch for C++ enable...


DSP/BIOS-preliminary questions

Started by balasubramanian vaidhyanathan in TMS320c6x11 years ago 1 reply

Hi I am new to using DSP/BIOS. I yanked the code out of TI DSP/BIOS user guide. I made a project called slice.pjt and i am using TIC64x and I...

Hi I am new to using DSP/BIOS. I yanked the code out of TI DSP/BIOS user guide. I made a project called slice.pjt and i am using TIC64x and I used the cdb in the configuration file there. Then I added this to the slice.c to the pjt apart from ofcourse the cdb files etc. But it is giving an error that it cannot recognise the trace variable....I added?SEM_Handle sem also.. is this right?.?Can you...


Interrupt processing for DSP/BIOS SWI

Started by xc_pizza in TMS320c6x11 years ago

I saw a document online about using DSP/BIOS for high interrupt rate. Something I don't understand, can anyone help me to explain? Thanks. In...

I saw a document online about using DSP/BIOS for high interrupt rate. Something I don't understand, can anyone help me to explain? Thanks. In SPRAAX9 - August 2008, Page 10, Table 6 After SWI function, the program will go back to HWI_dispatch_ep. Does that mean the DSP/BIOS will go back to this HWI after it finished SWI? What will happen if there are other HWIs after SWI_post? ________...


DSP BIOS PRD tick variable for timing measurements

Started by pn2500 in TMS320c6x12 years ago

Hi, Is there any way to read the BIOS PRD timer tick value to use for execution timing measurements? There is not much documentation in the...

Hi, Is there any way to read the BIOS PRD timer tick value to use for execution timing measurements? There is not much documentation in the BIOS manual related to the PRD_f_tick (sp?) function, and I see variables in the memory map like PRD_d_tickh but nothing in the help file about this. thanks!