EmbeddedRelated.com
Forums
Memfault Beyond the Launch

Emulating JTAG with micro for programming PROM

Started by Unknown May 4, 2006
Jim Granville wrote:
> Ulf Samuelsson wrote: >>> then the OPs best solution is probably to ditch the XCF08, and use >>> any of a wide range of more standard devices, like Ulf's DataFlash >>> ( Atmel offer two types ), or Std SPI SerialFLASH. >> >> >> What so std about it? > > about what ? >
"Std SPI SerialFLASH" -- Best Regards, Ulf Samuelsson ulf@a-t-m-e-l.com This message is intended to be my own personal view and it may or may not be shared by my employer Atmel Nordic AB
Ulf Samuelsson wrote:
> Jim Granville wrote: > >>Ulf Samuelsson wrote: >> >>>>then the OPs best solution is probably to ditch the XCF08, and use >>>>any of a wide range of more standard devices, like Ulf's DataFlash >>>>( Atmel offer two types ), or Std SPI SerialFLASH. >>> >>> >>>What so std about it? >> >>about what ? >> > > > "Std SPI SerialFLASH"
==> made by many companies ==> Multi sourced, and cheap. SPI SerialFLASH comes from Winbond, SSTi, Atmel (AT26xx), all with similar (std) opcodes to Read, and similar (std) 8 Pin pinouts. Atmel AT26xx data also states: JEDEC Standard Manufacturer and Device ID Read Methodology Common now is Read,[03H] and FastRead,[0BH] which adds a dummy byte to allow the chip to get ready, for faster shifting. Most devices will warp around. -jg
It's correct that I need hi-speed USB for the application, not for FPGA
configuration.  I didn't realize that it would be a lot easier to
configure the FPGA directly from the FX2LP.  But I still expect that it
will take longer to configure on power-up than if the XCF08P were used.
 Is that actually the case?

Our device will not be mass produced so keeping the development time
down is important.  It sounds like SPI SerialFLASH is a simple and
standard solution for local storage.  More of an unknown for me is
configuration of the FPGA.  Ulf mentioned using the  Synchronous Serial
Port for configuration interface (DIN, CCLK), is this an option for the
FX2LP?  Is it a lot of work?

scott.manton@gmail.com wrote:
> It's correct that I need hi-speed USB for the application, not for > FPGA configuration. I didn't realize that it would be a lot easier to > configure the FPGA directly from the FX2LP. But I still expect that > it will take longer to configure on power-up than if the XCF08P were > used. Is that actually the case? > > Our device will not be mass produced so keeping the development time > down is important. It sounds like SPI SerialFLASH is a simple and > standard solution for local storage. More of an unknown for me is > configuration of the FPGA. Ulf mentioned using the Synchronous > Serial Port for configuration interface (DIN, CCLK), is this an > option for the FX2LP? Is it a lot of work?
The AT89C51SND3 can use its SPI at 12 Mbps to configure the FPGA. An ARM can configure at higher speed. -- Best Regards, Ulf Samuelsson ulf@a-t-m-e-l.com This message is intended to be my own personal view and it may or may not be shared by my employer Atmel Nordic AB

Memfault Beyond the Launch