Hardware to read a Dataflash (AT45DB) by using a PC

Go To Last Post
4 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I've heard about this but can't remember the name or where to find it. Can someone help me in finding a hardware that can be used to read the data stored in the flash? I've heard of Andrew Huang using this for one of his projects, can't find that either.

 

It looks like a module into which we can place a flash and it will read the data from it. I'm using AT45DB041E which is a 4Mbit flash using SPI. So can I be using a Sparkfun bus pirate (which is a way we can communicate to different hardware using one of the supported protocols)?

This topic has a solution.

Clament John | Still in school 

Last Edited: Thu. Dec 21, 2017 - 10:20 AM
This reply has been marked as the solution. 
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Various USB-to-SPI options here:

 

https://shop.clickandbuild.com/c...

 

UMFT200XD-01 WEB

 

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

@awneil

Thanks. I've found enough documentation/projects that have been done to read data out of an AT45 (see Link). I'll be going ahead with bus pirate.

 

Thanks

Clement

Clament John | Still in school 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

As this is a site about programming AVRs I'll just point out that it would be trivial, especially using an Arduino board to knock up something AVR based to read/write AT45 in about an hour.