can anyone clarify me about flash programmer. I mean what is the need of flash programmer.
what does the flash programmer do??
The Flash Programmer utility (Tools -> Flash Programmer) provides a convenient graphical interface to on-board flash memory devices. Use the Flash Programmer window to view various flash memory information, fill or erase portions of flash memory, or load a file into flash memory.
Analog Devices supplies flash drivers (algorithms) for many EZ-KIT Lite evaluation systems. Additionally, the Flash Programmer allows you to create custom flash drivers or modify existing drivers for use on custom boards with a variety of processor and flash device combinations.
I have a given a generic information based on the question. Please let me know if you need more information.
Thanks Deepa for your reply.
Yes, I need more information. Actually I have made a hardware for multiprocessors(3, ADP TS201S) which will be booted from a same boot flash memory. So to interface them is there any need of flash programmer??
If it is needed ,what wiil do flash programmer??
I mean, I have only hardware now. So, what should I do???
please anyone help me about my doubt in flash programmer because its urgent for me.
There are three types of boot options in TS-201, flash/prom boot, link port boot, host boot. You can boot the processors using any of these methods. Can you give me more information about your system? How are these three proceccors connected to each others? And what else is there in the system. [Pleaase give me an overview of the system. This will help me understand whether it is possible to boot without flash or not.
Thanks for reply. Actually I have tied together the BMS# pins of all the
DSPs (3 TS201S ) and connected to the flash(PC28F512P30TF) for flash boot.
The ADDR and DATA busrs of the flash are connected to all the DSPs. My
hardware is ready now. So, what should I do now for interfacing the DSPs and
flash. I mean my hardware is blank now. What will be my next step to use
it for a particular application.
On Sun, Oct 2, 2011 at 5:34 PM, DeepV
Have you tested your hardware to make sure that it works fine? In general the users use the VDSP++ development tools and the JTAG emulator to develop their application code. Once the code is validated completely the same code needs to be burnt in the flash. When the processor is powered on this code will be booted from flash and run as a standalone application. From your post I am not clear on your application is in which state .
For the flash interface, you need to create an application to erase and program the flash with the application code you need. The VDSP++ tools provide the flash programmer driver codes for the flash on the EZ-KIT. You may modify this code to suit the flash on your board and use it. Please see the below path:
C:\Program Files\Analog Devices\VisualDSP 5.0\TS\Examples\ADSP-TS201 EZ-KIT Lite\Flash Programmer
In case you face any specific issue in modifying the existing driver code, I can help you on the same.
Hello, I'm so thankful to have found this resource. I am in the middle of finding a replacement to the Flash device that ADI uses on their TS-201 Eval kit. On the kit from ADI they use the AT49BV040 Parallel Flash. ADI also provides the driver for the device so you simple just run the Flash Programmer tool within Visual DSP.
The problem is that this flash device is going obsolete and I've been trying to find a replacement. So far I have found one device: SST39LF040-55-4C-NHE. This is another parallel 8-bit flash and I hope would be compatible with the driver code; I don't want to spend much time re-writing the code.
I was looking at the Examples directory within the Analog directory and wanting to know if on the other eval kits what Flash they used. I found that some of the kits use a serial flash from Atmel (M25P16) and there is driver code for it too.
My question is, can I use the this driver code and the serial flash to boot my ADSP-TS201 DSP? The driver code is under
AnalogDevices\VisualDSP\214xx\Examples\ADSP-21489 EZ Board\Flash Programmer\Serial
I'll need to find the schematics of the ADSP-21489 and see how they wired up the serial flash it may be similiar for the ADSP-TS201.
If anyone could comment on this I would greatly appreciate it. I've been search many hours tying to find a suitable memory device that would enable me to use the driver code that ADI provides.
I wanted to correct my previous post, the TS201 boots over 8-bits, so I don't think a Serial Flash will work. I noticed that the AT49BV040B flash that was on their TS201 kits which is made by Atmel, it looks like they no longer make parallel FLASH. So, I'm back to looking at devices.
Quick question for anyone. The Flash Driver program, TS201EzFlashDriver, with works with the AT29BV040B, would that work with other Flash devices? When a datasheet states that the Flash has a JEDEC Standard, does that mean it follows a standard set of programming commands?
The flash programmer driver code written for AT29BV040B will work for the flash which has the same address and command sequence for programming or erasing the flash. This code can be modified to work for other flash devices as well. The modifications should be minimal. The only changes needed will be sector size, number of sectors and the address/data values needed for the flash commands. I would suggest you to go through the commands provided in datasheets of the different flash parts to understand better.
Hello, thank you very much. One last question. When will ADI release a DSP faster than the TigerSharc? I keep looking at the DSPs from TI and wonder why ADI hasn't released something better than the TigerSharc?
Currently there is no plan for any other TigerSHARC processors. You may contact the ADI sales team for more details about the future products.
Retrieving data ...