Author Topic: Test Clip for 8 contact VDFN flash memory chip?  (Read 2946 times)

0 Members and 1 Guest are viewing this topic.

Offline kyleTopic starter

  • Contributor
  • Posts: 19
  • Country: us
Test Clip for 8 contact VDFN flash memory chip?
« on: October 23, 2017, 03:36:53 am »
Hello,

Can somebody help me out finding clips/grabbers that would work with a "8 contact VDFN" package chip?



http://www.bdtic.com/datasheet/EON/EN25QH128.pdf

The flash chip is located on my Thinkpad T430s laptop that I'm trying to reflash stock UEFI firmware via SPI with 100% open source Coreboot firmware https://www.coreboot.org/. The pitch appears to be ~1.2mm or so (measured with crappy ruler and my eyes). I know that Pomona 5250 Test Clip is very popular but that's for SOIC. Would it work with my VDFN?

Thanks in advance.
Learning slowly.
 

Offline ElektroQuark

  • Supporter
  • ****
  • Posts: 1244
  • Country: es
    • ElektroQuark
Re: Test Clip for 8 contact VDFN flash memory chip?
« Reply #1 on: October 23, 2017, 07:16:49 am »
For a "one time job" you could solder some wires directly to the solder pads. Somewhat tricky but it will work.

Offline voltlog

  • Regular Contributor
  • *
  • Posts: 101
  • Country: ro
    • VoltLog
Re: Test Clip for 8 contact VDFN flash memory chip?
« Reply #2 on: October 23, 2017, 07:36:35 am »
It would be next to impossible to fit one of those clips in there due to surrounding passives. The memory chip and it's pads are very close to the board and you will not be able to bring the contacts that close to the board. Soldering some wires would be the best idea in this case. You don't necesarly need to solder on the chip itself, you might find those signals on nearby test pads and/or pull-up resistors. Good luck!

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13726
  • Country: gb
    • Mike's Electric Stuff
Re: Test Clip for 8 contact VDFN flash memory chip?
« Reply #3 on: October 23, 2017, 07:50:27 am »
It's only 8 pins - solder some wires on.
if you want something more robust, glue a piece of protoboard to the top of the chip with a connector on it, and wire down to the pins
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline texaspyro

  • Super Contributor
  • ***
  • Posts: 1407
Re: Test Clip for 8 contact VDFN flash memory chip?
« Reply #4 on: October 23, 2017, 05:08:28 pm »
I used a SOIC-8 clip on a similar package.  I cut off all the plastic surrounding the pins.  It was rather wonky to use, but it worked.
 

Offline kyleTopic starter

  • Contributor
  • Posts: 19
  • Country: us
Re: Test Clip for 8 contact VDFN flash memory chip?
« Reply #5 on: October 24, 2017, 10:28:24 pm »
Thank you for all the suggestions. I ended up soldering smallest wires I could find and using sharpest bit on the soldering iron, and then I put some hot glue on them to keep them from falling off. It was extremely hard to solder them, this picture isn't doing justice, in real life there's barely any room to work with, but I got it!



I finally dumped the 16MB ROM off the flash chip, I used piratebus 3.6 with very old firmware (as I didn't have my beagleboard nor raspi prepared for SPI reading).
Code: [Select]
flashrom -p buspirate_spi:dev=/dev/ttyUSB0 -r t430s_stock.bin
It took piratebus 50 minutes. It seems like flashrom can control piratebus on its own, it's pretty cool, all I had to worry about is wiring. Now at the very moment I'm dumping the flash chip again and will compare the hashes.
Learning slowly.
 


Offline kyleTopic starter

  • Contributor
  • Posts: 19
  • Country: us
Re: Test Clip for 8 contact VDFN flash memory chip?
« Reply #7 on: October 25, 2017, 06:02:16 am »
https://pt.aliexpress.com/item/TSSOP-MSOP-car-remote-control-key-chip-pin-SMD-DIP-chipIC-clip-clip-burn-folder/32535219524.html?spm=a2g0s.9042311.0.0.by4JMI
Those clips are indeed tiny, might be small enough to work.

I flashed the coreboot firmware successfully. Still working on improving my grub2 config, and possibly might recompile coreboot again and modify its config, it is much like configuring and compiling Linux kernel, there's plethora of settings and it never feels like you're done.  Coreboot in itself is "only" minimal code for initializing a mainboard, after initialization it jumps to a payload, in my case payload being grub2



bye bye CIA/NSA/FBI, no more proprietary/shady 5.0MB mini realtime OS running in Intel ME subsystem.  :-+
Learning slowly.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf