Hi guys forgive me if i make no sense, but I'm new to this. I have a 25df041a chip, and I wanted to extract its contents. I'm not sure whats in it. But I was wondering if there was a way that I can do so with arduino. If there is a way please let me know whats steps I need to take to achieve this. Thank you.
michaelpereze85:
Hi guys forgive me if i make no sense, but I'm new to this. I have a 25df041a chip, and I wanted to extract its contents. I'm not sure whats in it. But I was wondering if there was a way that I can do so with arduino. If there is a way please let me know whats steps I need to take to achieve this. Thank you.
Here is a good place to start Adesto AT25DF041A dataSheet
You might also compare this chip the WinBond equivilent. MARZOGH has create a good library to access them.
Winbond Flash Library
chuck.
So if i upload Winbond SPI Flash library to the Arduino. What pins do I connect the chip into the Arduino, also what command do I send to it to retrieve its data.
michaelpereze85:
So if i upload Winbond SPI Flash library to the Arduino. What pins do I connect the chip into the Arduino, also what command do I send to it to retrieve its data.
grab a copy of MARZOGH's library, open up it's .cpp file and read through the readbyte, readword functions. Read the DataSheet's readbyte, readword commands. That will explain the methods and processes to read the data.
chuck.
I'd recommend using v1.3.2 or earlier. The versions after v1.3.2 have the ability to identify the chip built in and as of now are only compatible with the Winbond family of chips.
As for information on how to use the library this (link) should take you straight to v1.3.2 of the library on Github. All the information you need to learn to use the library is in the ReadMe file. The built in examples should help.