
I am using the Aardvark I2C/SPI Host Adapter with Flash Center Software to program an SPI flash memory chip. While the Aardvark adapter is reliable and versatile for many applications, programming large flash memory chips at very high speeds can be time-consuming.
Is it possible to program chips at a greater speed? Are there any “tweaks” to apply to Flash Center Software to optimize performance? Are alternative tools available that program Flash memory chips much faster?
Response from Technical Support:Thank you for your questions! There are two main ways to improve programming speed:
To increase the programming speed, you can adjust parameters in the XML code: <writetime> and <erasetime>. Note – to ensure proper functionality, do not lower the speed below the timing parameters specified in the memory ship’s datasheet.
There are limitations of the maximum speeds that The Aardvark I2C/SPI Host Adapter provides in SPI mode:
You may also consider using high-volume programming to accelerate programming multiple chips simultaneously, as shown in the video below:
For increased programming speed, we recommend the Promira Serial Platform with the appropriate active SPI application level for your project: Level 1, Level 2, or Level 3. Note – for Levels 2 and 3, the previous level applications must also be installed.
The Promira Serial Platform is compatible with the Flash Center Software to allow users to quickly and easily read, program, verify, and erase memory chips. To see an example, watch the video below:
Additionally, the Promira Serial Platform provides other features that may be useful for your requirements:
Note – available features are determined by the Active Level Application.
We hope this answers your questions. Additional resources that you may find helpful include the following:
If you want more information, feel free to contact us with your questions, or request a demo that applies to your application.