Sign in

username:

password:



Not a member?

Search c54x



Search tips

Subscribe to c54x



c54x by Keywords

5409 | 5416 | AD5 | ADC | BIOS | Boot | Booting | Bootloader | C540 | C5402 | C5409 | C5416 | CCS | Codec | DMA | Dmad | DSK | DSKPlus | Dsplib | EVM | FFT | FIR | Flash | GPIO | HPI | Initialization | Interrupt | JTAG | LOG_printf | MCBSP | RFFT | RTDX | Sampling | STLM | UART | VC540

Discussion Groups

Discussion Groups | TMS320C54x | Data and Address buses are inactive !

Technical discussions about the TI C54x DSPs (including the c5401, c5402, c5402a, c5404, c5407, c5409, c5409a, c5410, c5410a, c5416, c5420, c5421, c5441, c549, c5470 and c5471).

  

Post a new Thread

Data and Address buses are inactive ! - hass...@yahoo.com - Jul 3 9:23:45 2007



All, hi 

I design a relatively simple board consisting of a TMS320VC5416, a Flash memory, and a FPGA.

I use the Flash to place my code.

To program the flash, I declare it external in data space (DROM = 0). I connect the data and
address buses directly from DSP to the Flash memory. Further, I make OE, WE, and CE signals of
the Flash using MSTRB#, DS# and R/W# signals of DSP.

The MSTRB#, DS# and R/W# signals of DSP active, however, I don't see any change on data and
address buses of DSP.
I also write a simple program to examine I/O signals of DSP. Strangle not only address and data
bus are inactive, But IS# and IOSTRB# are also inactive.

I will be thankful if state your opinions.

Thanks,
-Farhad



(You need to be a member of c54x -- send a blank email to c54x-subscribe@yahoogroups.com )

Re: Data and Address buses are inactive ! - Brian Lane - Jul 4 0:43:00 2007

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

h...@yahoo.com wrote:
> All, hi 
> 
> I design a relatively simple board consisting of a TMS320VC5416, a Flash memory, and a
FPGA.
> 
> I use the Flash to place my code.
> 
> To program the flash, I declare it external in data space (DROM = 0). I connect the data
and address buses directly from DSP to the Flash memory. Further, I make OE, WE, and CE signals
of the Flash using MSTRB#, DS# and R/W# signals of DSP.
> 
> The MSTRB#, DS# and R/W# signals of DSP active, however, I don't see any change on data
and address buses of DSP.
> I also write a simple program to examine I/O signals of DSP. Strangle not only address and
data bus are inactive, But IS# and IOSTRB# are also inactive.
> 
> I will be thankful if state your opinions.
> 

Its been a bit since I touched a DSP, but I think you also need to have
the MP/MC line pulled the correct direction in order to boot from the
flash.

You might take a look at the bootloader app note for the C54XX family,
it covers all the different boot sources and how to make sure the
correct one is selected.

Brian

- --
- ---[Office 73.2F]--[Outside 62.6F]--[Server 91.4F]--[Coaster 73.5F]---
- ---[     WENATCHEE WSF (366749710) @ 47 36.9426 -122 22.4449      ]---
Software, Linux, Microcontrollers             http://www.brianlane.com
AIS Parser SDK                                http://www.aisparser.com

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
Comment: Remember Lexington Green!

iD8DBQFGiyN6Iftj/pcSws0RAlKzAJ9bQOfZWE9KZeGZh+QLqwCYLtGF0wCfdAud
AzwXgHeRlvY7IJcu2BKpnOQ=
=heLa
-----END PGP SIGNATURE-----



(You need to be a member of c54x -- send a blank email to c54x-subscribe@yahoogroups.com )

Re: Data and Address buses are inactive ! - hassan salmani - Jul 4 9:30:31 2007

Hi again
   
  Brain Thanks for your reply.
   
  About your point about MP/MC#. 
My board is correctly starting up. I am also running a relatively complex program and debugging
it through emulator. Therefore, I think at this time setting of MP/MC# pin is not problem (It
is set to zero.)
Moreover, at this time at first I want to program the flash, so define it in data space between
0x8000 and 0xFFFF.
   
  I will be thankful if state your opinion.
   
  Best Regards,
- Farhad

Brian Lane <b...@brianlane.com> wrote:
          -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

h...@yahoo.com wrote:
> All, hi 
> 
> I design a relatively simple board consisting of a TMS320VC5416, a Flash memory, and a
FPGA.
> 
> I use the Flash to place my code.
> 
> To program the flash, I declare it external in data space (DROM = 0). I connect the data
and address buses directly from DSP to the Flash memory. Further, I make OE, WE, and CE signals
of the Flash using MSTRB#, DS# and R/W# signals of DSP.
> 
> The MSTRB#, DS# and R/W# signals of DSP active, however, I don't see any change on data
and address buses of DSP.
> I also write a simple program to examine I/O signals of DSP. Strangle not only address and
data bus are inactive, But IS# and IOSTRB# are also inactive.
> 
> I will be thankful if state your opinions.
> 

Its been a bit since I touched a DSP, but I think you also need to have
the MP/MC line pulled the correct direction in order to boot from the
flash.

You might take a look at the bootloader app note for the C54XX family,
it covers all the different boot sources and how to make sure the
correct one is selected.

Brian

- --
- ---[Office 73.2F]--[Outside 62.6F]--[Server 91.4F]--[Coaster 73.5F]---
- ---[ WENATCHEE WSF (366749710) @ 47 36.9426 -122 22.4449 ]---
Software, Linux, Microcontrollers http://www.brianlane.com
AIS Parser SDK http://www.aisparser.com

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
Comment: Remember Lexington Green!

iD8DBQFGiyN6Iftj/pcSws0RAlKzAJ9bQOfZWE9KZeGZh+QLqwCYLtGF0wCfdAud
AzwXgHeRlvY7IJcu2BKpnOQ=
=heLa
-----END PGP SIGNATURE-----

---------------------------------
Got a little couch potato? 
Check out fun summer activities for kids.


(You need to be a member of c54x -- send a blank email to c54x-subscribe@yahoogroups.com )