C5402 bootloader

Started by Jean Viljoen in TMS320c54x19 years ago 1 reply

Dear Group I have a STMicro M29W010B 8-bit wide Flash memory module connected to a C5402 on a custom board. The bootloader must...

Dear Group I have a STMicro M29W010B 8-bit wide Flash memory module connected to a C5402 on a custom board. The bootloader must load the program in flash to onboard memory and start executing the program. The start of the stored program is at address 0x4000. According t


How to burn application in extended program page with flash burn

Started by sai satish kumar in TMS320c54x19 years ago

Hi, I have two applications. One is Secondary Boot loader which has to be downloaded into page0 of flash from 0x8000 onwards....

Hi, I have two applications. One is Secondary Boot loader which has to be downloaded into page0 of flash from 0x8000 onwards. And my main application has to be downloaded into page1 of flashe from 0x18000 onwards. With flashburn utility i can down load the secondary boot


hex output file

Started by ali rezaiye in TMS320c54x18 years ago 3 replies

hi all. i read and simulation my program with 5402.and now i want to program it to flash memory. for provide hex file what...

hi all. i read and simulation my program with 5402.and now i want to program it to flash memory. for provide hex file what shall i do? my flash is 16*2M. thanck's alot.  


C5416 DMA

Started by Frankie in TMS320c54x19 years ago

In TMS320VC5416 DSP, I got a weird problem. I used DMA to move code from extern flash memory(SST/ST flash) onto DSP. If I moved...

In TMS320VC5416 DSP, I got a weird problem. I used DMA to move code from extern flash memory(SST/ST flash) onto DSP. If I moved code onto DSP in random block size, the result always doesn't work fine. Strangely, if DMA move code in one word in each time. The result gets better


Flashu utility with the c5402 DSK

Started by huabinwang2001 in TMS320c54x19 years ago

I'm using the flashu utility with the c5402 DSK,when I program *.hex file to the flash with flashu,the problem happen. The problem...

I'm using the flashu utility with the c5402 DSK,when I program *.hex file to the flash with flashu,the problem happen. The problem is: C:\WINDOWS>D:\ti\c5400\dsk5402\utilities\flashu 2 -l D:\ti\myprojects\codec_source\codech.hex C54x EVM/DSK Flash Utility, Version 1.


MC/MP?

Started by ali rezaiye in TMS320c54x18 years ago 1 reply

hi all. can i use external flash memory in microcomputer mode by C5402 and in microprocessor mode, should i write it's...

hi all. can i use external flash memory in microcomputer mode by C5402 and in microprocessor mode, should i write it's bootloader program myself? thank you. __________________________________


Fw: Booting 5410 from Flash

Started by Raymond Ranwez in TMS320c54x20 years ago

George, I did read the SPRA618 a few times, but I missed the point concerning the reading of the address in 8 bits. But (and...

George, I did read the SPRA618 a few times, but I missed the point concerning the reading of the address in 8 bits. But (and you mention it) the information was there... Thank you for your very clear, complete, and helpful answer. Raymond >


Flash_write

Started by joel in TMS320c54x20 years ago

Does anyone have any experience using the flash.h functions on the 5402 DSK as far as I figure it I have everything from 0x10000 up...

Does anyone have any experience using the flash.h functions on the 5402 DSK as far as I figure it I have everything from 0x10000 up to use even after I have stored my program in the bootloader (assuming i only use on chip ram). I've tried things like flash_write, and flash_read, but


5416 boot process...

Started by bsd_mike in TMS320c54x17 years ago 1 reply

Hello, During boot, is it possible to just start executing code out of flash...or do you need to do those boot tables, etc? ...

Hello, During boot, is it possible to just start executing code out of flash...or do you need to do those boot tables, etc? Thanks, Mike


boot process...one more message.

Started by bsd_mike in TMS320c54x17 years ago 1 reply

Ok, I believe I have programming the flash down. I am happy with that. I can load a simple program, have the reset vector hit...

Ok, I believe I have programming the flash down. I am happy with that. I can load a simple program, have the reset vector hit it, and it is off and running. One more thing I am confused about. I am using a boot.asm file from TI, v3.10. It does have some code for the


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.


prog(A) not working right?

Started by Brian C. Lane in TMS320c54x18 years ago 1 reply

What could cause a prog(A) call that has worked in previous instances to fail to work properly? This is code I have used in several...

What could cause a prog(A) call that has worked in previous instances to fail to work properly? This is code I have used in several reflash routines, but in my latest implementation it is writing to memory location 0x00 (although it still seems to successfully erase the flash).


RESET ? cold start?

Started by Andrew Xiang in TMS320c54x18 years ago 3 replies

I have the program in flash. When I do cold reboot, it does not come up properly everytime, sometime, it goes into some dead stage....

I have the program in flash. When I do cold reboot, it does not come up properly everytime, sometime, it goes into some dead stage. I either have to press the reset button or cold restart again? How can I solve this issue? thanks Andrew


[Fwd: Re: Firmware Protection]

Started by Jeff Brower in TMS320c54x18 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


stand alone application with a C5402

Started by Jean Viljoen in TMS320c54x19 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


some component to use with 5409

Started by Yasser Attarizzi in TMS320c54x19 years ago

Hi all I need a 512kbit flash with good access time for using with 5409 with the power of 3.3v and a good programmer for that...

Hi all I need a 512kbit flash with good access time for using with 5409 with the power of 3.3v and a good programmer for that and a serial adc to work with 5409,you know there are alot of them in ti site but i don't have the ability to select and i want to use the most common o


RE: Digest Number 65

Started by Andrew Spong in TMS320c54x21 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


Breakpoints

Started by Anonymous in TMS320c54x20 years ago 1 reply

Has anyone ever experienced the phenomenon of if you write code to flash, and have a breakpoint set, it still breaks on that...

Has anyone ever experienced the phenomenon of if you write code to flash, and have a breakpoint set, it still breaks on that location when you disconnect it from the debugger? Carl Chipman Nomadics, Inc. http://www.n


5402 Stuck \DS

Started by bcprorok in TMS320c54x19 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


TMS320C5402 Bootload

Started by Martin Hardegger in TMS320c54x22 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