Reply by Jeff Brower June 22, 20032003-06-22
Yongfeng-

> I have design a board with C5409. It works well with the emulator. But
> after I burn the program into the on-board flash, it couldn't boot from
> the parallel flash every time powered up.About one out of ten times it
> can load program and work well. Can you explain why: The power
> supply,the reset?

Also, check the archives for exchanges about C54xx bootloader; there have been
several over a few years.

If you don't do exactly the right thing with INT2, XF flag, etc. the bootloader
ROM
can become confused as to where is the boot source. The bootloader supports
HPI,
McBSP, EMIF and I/O, etc. so you must be careful that the chip always correctly
recognizes your supply and does not inadvertently go into one of the other
modes.

Jeff Brower
system engineer
Signalogic

Vinodh Rathna N wrote:
>
> Date: Fri, 20 Jun 2003 20:48:43 +0800
> From: <>
> Subject: To boot the C5409
>
> Hi!
> I have design a board with C5409. It works well with the emulator. But
> after I burn the program into the on-board flash, it couldn't boot from
> the parallel flash every time powered up.About one out of ten times it
> can load program and work well. Can you explain why: The power
> supply,the reset?
> Ma Yongfeng > REPLY
>
> U have to check the reset chip u are using. A power supervisor like
> TPs3305 is a must to give a proper reset both to the ic and the external
> memory chip.
> U need to monitor the MSTRB/ signal on power on that will give u some
> clue...
>
> All the best
>
> regards
>
> Vinodh Rathna
> Firmware Engineer
> EmSyS ( Design House for Embedded Systems)
> LARSEN AND TOUBRO MYSORE
> INDIA



Reply by Vinodh Rathna N June 21, 20032003-06-21

Date: Fri, 20 Jun 2003 20:48:43 +0800
From: <>
Subject: To boot the C5409

Hi!
I have design a board with C5409. It works well with the emulator. But
after I burn the program into the on-board flash, it couldn't boot from
the parallel flash every time powered up.About one out of ten times it
can load program and work well. Can you explain why: The power
supply,the reset?
Ma Yongfeng
REPLY

U have to check the reset chip u are using. A power supervisor like
TPs3305 is a must to give a proper reset both to the ic and the external
memory chip.
U need to monitor the MSTRB/ signal on power on that will give u some
clue...

All the best

regards

Vinodh Rathna
Firmware Engineer
EmSyS ( Design House for Embedded Systems)
LARSEN AND TOUBRO MYSORE
INDIA