memory mapped registers

Started by Tareq Ahmed in TMS320c54x19 years ago 1 reply

Hello, What is meant by memory mapped registers ? Are all the registers on c54x memory mapped? Can I boot the C54x in...

Hello, What is meant by memory mapped registers ? Are all the registers on c54x memory mapped? Can I boot the C54x in parallel boot mode using only an 8 bit memory mapped as data space? (spra618A says if there is no I/O space you will have to store the address of t


Booting in MP mode

Started by Tareq Ahmed in TMS320c54x19 years ago 1 reply

Hello, How to boot C5402 in microprocessor mode from an external 8-bit wide memory Thanks ...

Hello, How to boot C5402 in microprocessor mode from an external 8-bit wide memory Thanks


Re: Boot code with C

Started by Leigh Wells in TMS320c54x23 years ago

HI there. I'm not sure about the origin of the errors, but I do notice one thing: The documentation you refer to is for the 5x...

HI there. I'm not sure about the origin of the errors, but I do notice one thing: The documentation you refer to is for the 5x series, of which the 5402 is not a member. 5402 is part of the 54x family. Maybe this has something to do with why the example will not work properly.


C5402 Interrupts

Started by ajmassa in TMS320c54x18 years ago

I am using a Spectrum Digital evaluation board with the 5402. I have my emulator connected. I am trying to get interrupts working...

I am using a Spectrum Digital evaluation board with the 5402. I have my emulator connected. I am trying to get interrupts working when I boot with the bootloader from external flash memory. I can see my program run, however, I am not able to get interrupts operating properly.


Bootloader tools

Started by Brian C. Lane in TMS320c54x18 years ago

I'm looking for any pre-existing tools that can do what I want before I write my own :) I need to take the final COFF file and...

I'm looking for any pre-existing tools that can do what I want before I write my own :) I need to take the final COFF file and convert it into a 'c' header array that I can use to boot the dsp from a host processor connected to the HPI. Simple RLE compression would also be ver


More questions about HPI.

Started by nadhje in TMS320c54x18 years ago 2 replies

Hello everyone. I've decided to build my own HPI bootloader for the C5410 and i found some problems concerning the addressing. ...

Hello everyone. I've decided to build my own HPI bootloader for the C5410 and i found some problems concerning the addressing. In order to boot the code I have to write the program in the DSP memory during the reset. I used the DSK coff extractor of the DSK5402 to


[Fwd: Re: Firmware Protection]

Started by Jeff Brower in TMS320c54x19 years ago

Andrew- What Microsoft did with X-box is interesting. They faced a similar problem -- no EEPROM on the processor itself. So...

Andrew- What Microsoft did with X-box is interesting. They faced a similar problem -- no EEPROM on the processor itself. So they used a Flash ROM device with a small bootloader (processor) to handle decryption during boot. They did some things with JTAG also, like


dsk5402 bootloader

Started by alex_l_parrado in TMS320c54x19 years ago

I'm coming back, Hi guys, I have another question, now is about the dsk5402 reset and subsequent boot loading. My...

I'm coming back, Hi guys, I have another question, now is about the dsk5402 reset and subsequent boot loading. My DSK has the MP/MC# pin grounded, and i'm loading the .out file using the parallel port. Reading the spra618 i find that the


stand alone application with a C5402

Started by Jean Viljoen in TMS320c54x20 years ago 1 reply

Dear all I have started on the design of a stand alone board with a C5402. I have been using the DSK up to now. Three aspects...

Dear all I have started on the design of a stand alone board with a C5402. I have been using the DSK up to now. Three aspects that I dont have clarity on: 1. The program for the DSP should be loaded from flash memomy. How does the onboard boot loader work? 2. How will I


RE: Digest Number 65

Started by Andrew Spong in TMS320c54x22 years ago

Re topic 4: Tom, I've got this going ok to give two hex files to boot a 5410 from 16 bit flash( 2x 8 bit devices) in data...

Re topic 4: Tom, I've got this going ok to give two hex files to boot a 5410 from 16 bit flash( 2x 8 bit devices) in data space. Do you mean you're not getting a file starting with 0x10AA (16 bit parallel load code or whichever one you're using)etc ? I had a situation wh


FW: Bootloader in C541

Started by Anonymous in TMS320c54x22 years ago 2 replies

Dear All, We are developing a project based on TMS320c541 .We wanted to know the memory location at which the bootloader...

Dear All, We are developing a project based on TMS320c541 .We wanted to know the memory location at which the bootloader code in c541 is written ,and whether it is factory programmed or we will have to get it programmed through TI depending on our Boot Mode. I wi


FlASH on DSK

Started by Anonymous in TMS320c54x21 years ago 1 reply

Does anyone have the source code that is onvolved in programmign the flash as well as the source code for the on chip rom used in...

Does anyone have the source code that is onvolved in programmign the flash as well as the source code for the on chip rom used in the boot loader? Thanks, Joel


Booting C5420

Started by Anonymous in TMS320c54x23 years ago 3 replies

We are using a C5420 in our design. I cannot figure out how to boot the processor, since it does not have a bootloader in internal...

We are using a C5420 in our design. I cannot figure out how to boot the processor, since it does not have a bootloader in internal ROM. I am trying to figure a way to map the reset vector at 0xFF80 to external memory (an EEPROM) at reset, but the documentation is ambiguou


5402 Stuck \DS

Started by bcprorok in TMS320c54x20 years ago

I'm running a 5402 in microcomputer mode (using the bootloader to boot from flash). The DSP starts up OK then the \DS gets stuck in...

I'm running a 5402 in microcomputer mode (using the bootloader to boot from flash). The DSP starts up OK then the \DS gets stuck in the active state. I've checked EMU, HOLD and MSC/READY pins thinking they could be the cause but they all look good. Any thoughts? Brian


Parallel Boot Info

Started by Lucy Jordan in TMS320c54x19 years ago 7 replies

Here is a document that might be of help to somebody... ===== Lucy Jordan http://www.lucyjordan.com MSN Messenger: ...

Here is a document that might be of help to somebody... ===== Lucy Jordan http://www.lucyjordan.com MSN Messenger: Email: __________________________________________________


TMS320C5402 Bootload

Started by Martin Hardegger in TMS320c54x23 years ago

Hi I would like to bootload the TMS320C5402 from Flash-ROM using the Parallel Boot Mode. How can I put the correct word at...

Hi I would like to bootload the TMS320C5402 from Flash-ROM using the Parallel Boot Mode. How can I put the correct word at the memory location 0FFFFh (IO-Space)? What is the correct Bootloader Recognition Byte (BRB) for this case? Does anyone have more Information


Problems bootloading 5402 DSP

Started by Anonymous in TMS320c54x23 years ago

Hi I have a small program written in C-code. This program should toggle the XF pin. I made this small test program to see if...

Hi I have a small program written in C-code. This program should toggle the XF pin. I made this small test program to see if I was able to bootload something. I use the McBsp0 16 bit serial boot mode, but so far I have not been able to make this program run a


Re: wierd behavior of CCS/Compiler[Scanned]

Started by Benjamin Chan in TMS320c54x20 years ago

I remembered when I was using CCS1.2, I had problem related to RTDX when the code is boot from ROM, instead of downloading from...

I remembered when I was using CCS1.2, I had problem related to RTDX when the code is boot from ROM, instead of downloading from CCS. So when I remove all RTDX related components, everything works fine thereafter. In your case, you might want to check the following


Memory Interfacing

Started by Anonymous in TMS320c54x22 years ago

Dear All, I am making a PCB for Implementing FIR filter using TMS320c541-pz1-40Mhz. Can anyone tell me how to interface...

Dear All, I am making a PCB for Implementing FIR filter using TMS320c541-pz1-40Mhz. Can anyone tell me how to interface external eprom to it using 16 bit parallel boot mode eprom option in the bootloader using only MSTRB & IOSTRB signal and I cannot use external I/O


DSP misfunction when short power-down

Started by the_believer_1976 in TMS320c54x19 years ago 2 replies

Hi everyone, I am experiencing problems with 5407 when the power supply is cut for some miliseconds. When returning, the...

Hi everyone, I am experiencing problems with 5407 when the power supply is cut for some miliseconds. When returning, the program is properly boot loaded from the external memory, but executed on a wrong way. With a longer cut of supply this does not happen.