DSPRelated.com
Forums

c5402 bootloader problem

Started by piyush desai December 22, 2003
Hi,

I have designed a board using TMS320VC5402 DSP. I am
using HPI bootloader. I am also using parallel port
bootloader to load code from 8 bit parallel EEPROM.
Initially both the bootloaders were working fine. I
could load the code to internal DARAM and execute it.
Now the bootloader seems to be stopped working
suddenly. I am not able to load any code to DARAm
either by HPI mode or from EEPROM. I haven't changed
any hardware setting. I had load one program to DARAM
using parallel bootloader from EEPROM, it executed
well. After that I had made some changes to the
program and again tried to load it but at that time
the bootloader did not load it to DARAM. I can still
acess DARAM via HPI port by setting DSP in
Microprocessor mode.
Please reply back if you have some suggestion for the
problem.

Thanks
Piyush

__________________________________



see if u changed the memory mapping.
bootloader requiers that entry code _c_int00 will be in internal program
memory

haim

> -----Original Message-----
> From: piyush desai [mailto:]
> Sent: Monday, December 22, 2003 3:49 PM
> To:
> Subject: [c54x] c5402 bootloader problem > Hi,
>
> I have designed a board using TMS320VC5402 DSP. I am
> using HPI bootloader. I am also using parallel port
> bootloader to load code from 8 bit parallel EEPROM.
> Initially both the bootloaders were working fine. I
> could load the code to internal DARAM and execute it.
> Now the bootloader seems to be stopped working
> suddenly. I am not able to load any code to DARAm
> either by HPI mode or from EEPROM. I haven't changed
> any hardware setting. I had load one program to DARAM
> using parallel bootloader from EEPROM, it executed
> well. After that I had made some changes to the
> program and again tried to load it but at that time
> the bootloader did not load it to DARAM. I can still
> acess DARAM via HPI port by setting DSP in
> Microprocessor mode.
> Please reply back if you have some suggestion for the
> problem.
>
> Thanks
> Piyush
>
> __________________________________ > _____________________________________
> Note: If you do a simple "reply" with your email client, only
> the author of this message will receive your answer. You
> need to do a "reply all" if you want your answer to be
> distributed to the entire group.
>
> _____________________________________
> About this discussion group:
>
> To Join: Send an email to
>
> To Post: Send an email to
>
> To Leave: Send an email to
>
> Archives: http://www.yahoogroups.com/group/c54x
>
> Other Groups: http://www.dsprelated.com




Piyush Desai-

> I have designed a board using TMS320VC5402 DSP. I am
> using HPI bootloader. I am also using parallel port
> bootloader to load code from 8 bit parallel EEPROM.
> Initially both the bootloaders were working fine. I
> could load the code to internal DARAM and execute it.
> Now the bootloader seems to be stopped working
> suddenly. I am not able to load any code to DARAm
> either by HPI mode or from EEPROM. I haven't changed
> any hardware setting. I had load one program to DARAM
> using parallel bootloader from EEPROM, it executed
> well. After that I had made some changes to the
> program and again tried to load it but at that time
> the bootloader did not load it to DARAM. I can still
> acess DARAM via HPI port by setting DSP in
> Microprocessor mode.
> Please reply back if you have some suggestion for the
> problem.

I hate to ask this, but did you go back and try the original EEPROM that
was working? Also, how are you programming the EEPROMs? Are the parts
removable? JTAG or other in-system? Other method?

-Jeff