Forums Search for: Bootloader
Bootloader tools
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.
inHello 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]
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
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
HPI Boot Loading
What does happen if the INT2 is not assigned into 30 clocks from the reset vector fetch, but only after 100 clocks. Maybe someone...
What does happen if the INT2 is not assigned into 30 clocks from the reset vector fetch, but only after 100 clocks. Maybe someone knows how many time it takes to the bootloader to do a loop around all the boot mode possibilities.
Booting C5420
inWe 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
about C5402 bootload
Hi, everyone! I made a test function to write my program into EEPROM. I followed the bootloader description to generate the...
Hi, everyone! I made a test function to write my program into EEPROM. I followed the bootloader description to generate the memory map. After I finished programming EEPROM, I reset C5402, and found the programs were uploaded to on-chip RAM correctly, However,
5402 Stuck \DS
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
need to write program to flash on 5406 EVM
I need to download my code and the bootloader into flash on a Spectrum Digital 5406/54CST EVM. Does anyone know if there are files...
I need to download my code and the bootloader into flash on a Spectrum Digital 5406/54CST EVM. Does anyone know if there are files for Flashburn to do this? Or if someone knows about some other program to do this, could you tell me where to get it? Any information would be app
TMS320C5402 Bootload
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
vc5410 bootloader image formatting
I'm having the darndest time understanding what the Hex Utility (hex500) is doing when I ask it to make a boot image for me.. I can...
I'm having the darndest time understanding what the Hex Utility (hex500) is doing when I ask it to make a boot image for me.. I can find the start of the actual code in the file, but there is a pile of stuff before it that just doesn't look at all like a boot table.. Anybody h
question about 5410bootloader
inHi,everyone. I've got big problem with bootloader. I allocated my program to 0x18000,and it cannot download by the ccs at the...
Hi,everyone. I've got big problem with bootloader. I allocated my program to 0x18000,and it cannot download by the ccs at the first time. but after I download a program without use of mem 0x18000-0x1ffff and run it,then my program can download and works well. But n
Memory Interfacing
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
Major confusion trying to bootload vc5402
inWe are trying to get a bootload system up running for the vc5402. The source code is entered using the serial port 0. The length of...
We are trying to get a bootload system up running for the vc5402. The source code is entered using the serial port 0. The length of the data is 16 bit. We are using the hex500 utility. We are using the S2 setting. We have received a copy of the bootloader code from Texas. The
simple question about programming
inhi all for a simple program for example defining an io port and sending a byte to that port in ccs for a custom board using tms320vc5416 and...
hi all for a simple program for example defining an io port and sending a byte to that port in ccs for a custom board using tms320vc5416 and SPI EEPROM for bootloader. is it necessary to write all files with .c .asm .cmd .h extentions? or we can do the job with an only c file? we may use all the defaults for memory map and other configurations. then after hex conversion program size w...
Re: 'SRC ADRS' smart way...
Hopefully I understand your question. How to get the address of the boot table into external memory at FFFFh so the bootloader...
Hopefully I understand your question. How to get the address of the boot table into external memory at FFFFh so the bootloader knows where to find it. I use Flash memory and use the FlashBurn utility from TI to burn the Flash initially. In Flashburn there is a little checkbox l
booting C5416 using standard serial boot method
inHi, I am using PIC18F97J60 to boot 5416 using MCBSP0. I have built my boottable using -v548 assembler option and I am sending this boottable...
Hi, I am using PIC18F97J60 to boot 5416 using MCBSP0. I have built my boottable using -v548 assembler option and I am sending this boottable starting from word 0x10AA after resetting the dsp and waiting for XF pin to go low. I worked on this issue so much and read all the documents including the bootloader document(spra602) supplied by ti. I think the documentation is insufficient. Can you tell h...
Trouble Booting C5402 from 8 standard bit serial
Hi, I am using a TMS320C5402 in a project and find the bootloader is not setting the XF flag low. I have checked the INT2_ and...
Hi, I am using a TMS320C5402 in a project and find the bootloader is not setting the XF flag low. I have checked the INT2_ and INT3_ are held to logic 1 to keep from HPI and EEPROM boots. Also I have held Data0 high to keep from booting from data space. The address lines
Booting from Flash in C5409A
Hi : I am stuck with the bootloader on c5409a. The problem is : I am doing a parallel boot from flash . I have put my boot...
Hi : I am stuck with the bootloader on c5409a. The problem is : I am doing a parallel boot from flash . I have put my boot up table in location 0x8000 on flash . The processor is taking up the code from the flash correctly to the registers . But while doing a WRIT
Re: [China DSP group] Çë½ÌC5416´æ´¢Æ÷À©Õ¹µÄÎÊÌ=E2?=
Dai- > ???????flash??????bootloader,????ÿ????ú?32K(ovly=1).??????????? > DSP Flash > A18----A17 > A17----A16 > A16----A15 >...
Dai- > ???????flash??????bootloader,????ÿ????ú?32K(ovly=1).??????????? > DSP Flash > A18----A17 > A17----A16 > A16----A15 > A15-x > A14----A14 > ... > A0------A0 > /ps, /ds??????? > > ????flash????32K??????????????????0??????????????????????????1???????