DSPRelated.com

Booting from Flash in C5409A

Started by allaukik in TMS320c54x24 years ago

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


5402 hex500 utility

Started by Jerry Evans in TMS320c54x24 years ago 3 replies

Hi I'm trying to see if I can build a boot-table using hex500. One problem seems to be that the command-line options for...

Hi I'm trying to see if I can build a boot-table using hex500. One problem seems to be that the command-line options for version 3.70 are not quite the same as those shown in SPRU280d. Does anyone know the magic for specifying a 16 bit parallel boot table ? -booto


HPI Boot Loading

Started by eli_zarka in TMS320c54x23 years ago

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.


hex files

Started by Lucy Jordan in TMS320c54x24 years ago

"It is an easy task to create multiple boot tables for a single user application. You only need to create several hex command...

"It is an easy task to create multiple boot tables for a single user application. You only need to create several hex command files for the hex500 utility, and in each hex command file, specify only the bootable sections for the boot table." Does this mean that


How to burn application in extended program page with flash burn

Started by sai satish kumar in TMS320c54x23 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


memory mapped registers

Started by Tareq Ahmed in TMS320c54x23 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


problem with IO boot sequence

Started by sanjay varma in TMS320c54x22 years ago

Iam using the IO boot mode to dump the object file on to my target. I was making the BIO\ low and high in a while loop. Also I was...

Iam using the IO boot mode to dump the object file on to my target. I was making the BIO\ low and high in a while loop. Also I was getting the XF response from the DSP. But after some time may be after several responses, XF is going low forever. Whether this states any error or it tells there is no space t


Re- Booting in MP mode

Started by Vinodh Rathna N in TMS320c54x23 years ago

Hi tarreq U can boot the 5402 by pulling the up/uc pin to high(3.3v).The DSP will scan this pin on reset and accordingly boot...

Hi tarreq U can boot the 5402 by pulling the up/uc pin to high(3.3v).The DSP will scan this pin on reset and accordingly boot from external memory or from onchip ROM. regards vinodh Message: 1 Date: Thu, 27 Mar 2003 12:01:56 +0200


CLKOUT low (29.4MHz) when boot-loading from parallel

Started by the_believer_1976 in TMS320c54x23 years ago 1 reply

Hi everyone, I am having a strange behavior when running my board with boot via parallel bus. The programm is completely...

Hi everyone, I am having a strange behavior when running my board with boot via parallel bus. The programm is completely loaded and running properly, but the CLKOUT signal is 4 times lower than expected. It was expected 117.6MHz, but there is 29.4MHz.


TMS320C54CST chip

Started by gdupasqu in TMS320c54x23 years ago

Hi all, I am working with the TMS320C54CST PGE DSP chip and I would like to boot from I/O boot mode. In order to do that, I send...

Hi all, I am working with the TMS320C54CST PGE DSP chip and I would like to boot from I/O boot mode. In order to do that, I send an .hex file (ASCII format) 16 bits by 16 bits through the pins D0 to D15. The handshaking (XF and BIO) is made properly by the DSP. When XF goes low


c5409 HPI Boot problem

Started by narcispr in TMS320c54x22 years ago

Hello ! I'm trying to boot a c5409 board throw HPI port. I'm follow all the steps described in spra382. All works well but...

Hello ! I'm trying to boot a c5409 board throw HPI port. I'm follow all the steps described in spra382. All works well but whe I try to write de entry point in 0x007F addres de valor writer it's not well! Somebody knows what happen? Thany you and merr


Problems with hex conversion in HPI boot

Started by narcispr in TMS320c54x22 years ago

I'm trying to boot a C5409 DSP in HPI mode. When I turn the .out file to HEX file with the program coff_both.exe included in SPRA382...

I'm trying to boot a C5409 DSP in HPI mode. When I turn the .out file to HEX file with the program coff_both.exe included in SPRA382 in the HEX file appears some suspicious sections. This sections writing in 0x007F addres and in this addres only can be writed the entry point!


C54x booting...continued

Started by bsd_mike in TMS320c54x22 years ago

Thanks Brian for you input. We don't have MP=1, so I guess I am going to have to do a parallel boot. I have not been...

Thanks Brian for you input. We don't have MP=1, so I guess I am going to have to do a parallel boot. I have not been able to make a boot table yet with HEX500. Does anybody have any experience with this? Thanks, Mike


boot process...one more message.

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


Fw: Flex mode

Started by sahfeie in TMS320c54x21 years ago

Hi, I already have hex file that I use in Flex mode that boot from PC. I want to use this file and put it in Eprom so that I...

Hi, I already have hex file that I use in Flex mode that boot from PC. I want to use this file and put it in Eprom so that I can boot from serial eprom and then use PC to send AT Command to control C54CST. Is this possible. TQ


MP/MC VC5407 boot problem

Started by endy_dsp in TMS320c54x21 years ago

Hello, I'm trying to boot program on vc5407 from serial flash memory. Everything goes well except of the MP/MC bit in PMST register. It ...

Hello, I'm trying to boot program on vc5407 from serial flash memory. Everything goes well except of the MP/MC bit in PMST register. It should be changed during reset due to the MP/MC external pin. MP/MC pin is low (connected to ground), but the bit is high all the time. I can change it in CCS on my own while working with JTAG and then the program is booti


a problem in IO Boot mode

Started by benyamin salah in TMS320c54x21 years ago

Hi, I have designed a board using TMS320VC5402 DSP. I will using IO Boot Mode for loading my code to internal RAM. In my hardware: ...

Hi, I have designed a board using TMS320VC5402 DSP. I will using IO Boot Mode for loading my code to internal RAM. In my hardware: ------------------------------------------------- - PIN - Station -------------------------------------------------- -All CVdd - 1.8V -All CVss - GND -All DVSS - GND -All DVdd - 3.3V - - -RS,N


Bootloader & PLL - tms320c549

Started by ramt...@yahoo.com in TMS320c54x19 years ago

I use tms320vc549, I have some problems in bootloader and PLL mode,, my problems are: 1- In spru131 ? part 8.5 ? table 8.15 (Clock mode): when I...

I use tms320vc549, I have some problems in bootloader and PLL mode,, my problems are: 1- In spru131 ? part 8.5 ? table 8.15 (Clock mode): when I use crystal for clocking, which of ?with external source? or ?with oscillator enabled? is true? And Does my DSP act by ?Option 1? or ?Option2?? 2- In spru288 (bootloader): when I use 16-bit parallel boot in data space, to boot my in


HEX500 what sections need to be declared as : BOOT ?

Started by "mario.imaguire" in TMS320c54x18 years ago

Hi, When I work with small programs my hex500 command file works very well: ==== begining: hex500 command file...

Hi, When I work with small programs my hex500 command file works very well: ==== begining: hex500 command file ====== maqplas.out -a -boot -bootorg PARALLEL -memwidth 16 -map mapa_boot.txt ROMS { FLASH1 : org = 00000h, len = 10000h, romwidth = 16 files = { rom_00000.asc } } ==== end: hex500 command file ====== But when the programs "grows" is necessary to use:...


booting C5416 using standard serial boot method

Started by erha...@hotmail.com in TMS320c54x17 years ago 15 replies

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

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