Re: Interfacing an SPI device to BF533



maddy <madhubidarahalli@xxxxxxxxx> wrote in
news:1967cc61-5e59-462f-b014-5d04133be3b0@xxxxxxxxxxxxxxxxxxxxxxxxxxxx:

On Nov 30, 1:25 am, Al Clark <acl...@xxxxxxxxxxxxxxxxxx> wrote:
maddy <madhubidaraha...@xxxxxxxxx> wrote in
news:80ff6d31-8ea9-4ca5-94a1-
1e699a9a8...@xxxxxxxxxxxxxxxxxxxxxxxxxxxx:

Hi all,

I'm trying to connect an SPI device to BF533 EZkit lite. I cannot
find any interface on the kit lite board for connecting SPI device.
there are interfaces for UART and SPORT connections which can be
used to connect particular devices.

Please let me know how to connect. Do i need to buy any extender
card(daughter card), or do I need to use any external hardware. I'm
totally confused. Please help me.

Thank you,
Maddy

It depends on which version of the 533 EZ Kit you have.

The older version provides the SPI port on only the the extender
connectors. The newer kit also has a connector (P6).

Al Clark
Danville Signal Processing, Inc.



Thanks for the reply. I dont have P6 connector on my EZ kit. May be
I've older version of the EZ kit and the SPI port is on expansion
interface. How can I use that port? Its a ninety pin connector. how
can I use those pins to connect to an external device?

And about bit banging, does it not reduce the speed of
communication(well, I dont know much about it)?

Please help me.

Thank you,
Maddy


You have a few choices.

1. You can make an extender board. Yes it will use the 90 pin Samtec
connectors and it will be huge as compared to the requirements of an 8
pin serial flash.

2. You could buy a small pcb from someone like Digikey that has an 8 pin
footprint. If your soldering skills are real good, you could solder
wirewrap wires to the 90 sockets. You need to keep wires short and I
would add a small decoupling cap (0.1uF) across the Vcc-Gnd connections.

3. It might be easier to grab most of the connections from another SPI
device such as the codec. The pins are spaced further apart. You will
still need access to PF2 if you plan to boot from the device.

Bitbanging is a technique of manually setting, clearing and reading
individual port pins to achieve some desired function. Of course its much
slower than a function with dedicated hardware. I don't think this is
your best option here. If you are not going to use the flash for booting,
you can use any convenient port pin for the SPI SS. This assumes you
control the SS manually. If you want DMA, there are 7 SS lines to choose
from.

Al Clark
Danville Signal Processing, Inc.
.



Relevant Pages

  • Re: scavenging opto-isolators
    ... The resistors are identified by a numerical code where the first two ... be 33 ohm resistors since the trailing zero indicates zero zeros follow. ... had another pin somewhere that it was connected to and recorded the connection. ... From this anecdotal information about pin connections, ...
    (sci.electronics.misc)
  • Re: scavenging opto-isolators
    ... The resistors are identified by a numerical code where the first two ... be 33 ohm resistors since the trailing zero indicates zero zeros follow. ... had another pin somewhere that it was connected to and recorded the connection. ... From this anecdotal information about pin connections, ...
    (sci.electronics.misc)
  • Re: Phantom drive?
    ... So I decided to recheck my putting a socket under the chips, starting with CIA2 and then going forward to U21, U22 and U3. ... Since the "power supply" is mounted on the corner where CIA2 is located, I decided to leave that chip in until I have more experience getting chips off boards. ... I didn't rip anything off but I seem to have damaged the connections D4-D7 somehow. ... So I decided to re-check *every* pin of CIA2 and the neighboring CHAR ROM thoroughly again. ...
    (comp.sys.cbm)
  • Re: Inherited connections and explicit pins
    ... When I do check and save I still get a warning that the pin ... From a semantic point of view, it seems that you are mixing the concepts of "net expression" and ... used to override inherited connections. ...
    (comp.cad.cadence)
  • Re: IIgs wont start up -- ZipGS dead?
    ... :> Another update: I decided to have a closer inspection at the solder ... :> like all the solder around the pin dried out and is missing. ... showing the backside of the oscillator socket: ... Looks to me like the other connections aren't so good either. ...
    (comp.sys.apple2)

Loading