On Saturday 22 May 2010 23:03:50 Tomek CEDRO wrote:
> On Sun, May 23, 2010 at 2:42 AM, Mike Frysinger <vap...@gentoo.org> wrote:
> >> Yes, the memory is parallel and it is connected with data/addres
> >> interface to the bluecore4 chip, but the chip itself does not support
> >> JTAG.
> > 
> > right, but the address lines of the chip have to go somewhere.  if they
> > go to the part which you connect to via JTAG, and that part allows for
> > wiggling of its lines via JTAG, you can talk to the chip.  this is how
> > we do it on Blackfn boards:
> > [parallel flash (CFI]) <-- data/addr --> [Blackfin CPU] <-- JTAG --> [USB
> > FT2232H] <-- Linux development system --> [urjtag]
> > 
> > urjtag wiggles the Blackfin's data/addr lines that are connected to the
> > parallel flash chip
> 
> Mike I understand how JTAG access works :-) In this case this is
> different - end user access to the CFI Parallel Flash is provided by
> the IC with its own SPI interface ( [Flash]--<CFI>--[IC]--<SPI>--o ),
> as there is no JTAG support, probably to simplify the IC design.

OK, this wasnt really clear to me in your descriptions

> SPI
> implementation would be similar (even simpler) than JTAG on the cable
> that can already do some JTAG bitbang. This is why I was wondering if
> SPI was already implemented in UrJTAG. It could also help me solve
> some issues with Serial SPI Flash onboard a Xilinx FPGA board (where
> direct SPI access to the memory is available on a separate connector),
> and possibly others in future using an elegant all-in-one-box
> manner... so the next step is to implement the code! :-)

i'm not sure you can compare these two the same.  ignoring the wiggling pins 
part, a normal SPI flash has its own programming protocol (read/write/erase 
and such commands) which looks nothing like a typical nor/cfi flash.  unless 
your magic little IC simply makes the nor/cfi flash look like a standard SPI 
flash.
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

------------------------------------------------------------------------------

_______________________________________________
UrJTAG-development mailing list
UrJTAG-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/urjtag-development

Reply via email to