Author Topic: Hardware recommandations for memory components dumping  (Read 862 times)

0 Members and 1 Guest are viewing this topic.

Offline SupremeTopic starter

  • Newbie
  • Posts: 3
  • Country: us
Hardware recommandations for memory components dumping
« on: September 17, 2016, 05:36:52 pm »
Hi, I want to dump/sniff all kinds of memory components (eMMC,SPI,I2C..).
I'm looking for recommendations for hardware.
What is the recommended Logic Analyzer Digital Sample Rate/Analog Sample Rate for this purpose?
What is the recommended Oscilloscope Bandwidth/Sampling Rate for this purpose?

What else should I consider when I buy those tools?

What other hardware components can help me?

Thanks.
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9889
  • Country: us
Re: Hardware recommandations for memory components dumping
« Reply #1 on: September 17, 2016, 06:27:22 pm »
If you have the parts in your hand (not soldered into an operating circuit), the Raspberry PI is pretty compelling.  You can send commands, retrieve data, store the data or format and print the data.

Otherwise, you need to go to the datasheet for the various devices to see how fast they might run and then buy test equipment of sufficient capability.  I suspect a logic analyzer will need to run at 100 MHz or so but I'm just guessing.  Furthermore, where would the LA store several GB of memory?  That's why the PI is so useful.  It has a filesystem, it can read at whatever rate is convenient (Python scripts for I2C and SPI, I don't know how I would do eMMC at the moment) and store endless amounts of data either to the onboard filesystem or to an networked file server with TBs of storage.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf