DSPRelated.com

XF and flash boot

Started by vrnoga2002 in TMS320c54x22 years ago

I've added a single line to my code c code, and now it doesn't boot from flash at all. The original code was fine. The line I've...

I've added a single line to my code c code, and now it doesn't boot from flash at all. The original code was fine. The line I've added is asm (" RSBX 1, 13"); I want to change the general output signal XF to LOW. Is there any problem with this. Thanks,


Parallel Bootloading the 5402

Started by Yaser Namazi in TMS320c54x20 years ago 1 reply

Hi I have a little problem in bootloading the 5402 in the parallel mode. I'm using a 8-bit wide flash memory for bootloading...

Hi I have a little problem in bootloading the 5402 in the parallel mode. I'm using a 8-bit wide flash memory for bootloading the DSP (5402), but I cannot get any result; could anyone help me with an example of a properly programmed flash memory cintents for bootloading i


Flashu utility with the c5402 DSK

Started by huabinwang2001 in TMS320c54x20 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.


C5402 bootloader

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


Re: [China DSP group] C5416洢չ=E2?=

Started by Jeff Brower in TMS320c54x18 years ago

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???????


MC/MP?

Started by ali rezaiye in TMS320c54x20 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. __________________________________


Flash_write

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


RE: Digest Number 65

Started by Andrew Spong in TMS320c54x23 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: Booting 5410 from Flash

Started by Raymond Ranwez in TMS320c54x22 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 >


Require basic DSK and/or CCS for C5402

Started by ldowthwaite in TMS320c54x21 years ago

Hello all, New member here. I have a C5402 EVM board with cables etc but absolutely no software. Obviously, I have the...

Hello all, New member here. I have a C5402 EVM board with cables etc but absolutely no software. Obviously, I have the important part, but it is pretty useless without any DSK. I can buy the CCS from ebay but I'm not sure that this will contain the drivers / flash progra


boot process...one more message.

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


5416 boot process...

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


[Fwd: Re: Firmware Protection]

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


Breakpoints

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


C5402 Interrupts

Started by ajmassa in TMS320c54x19 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 TMS320c54x20 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).


stand alone application with a C5402

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


RESET ? cold start?

Started by Andrew Xiang in TMS320c54x20 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