Robert Fletcher
Published

Build and Test a Samsung KMFN60012B-B214 eMCP Memory Module

What happens when you put eMMC storage and LPDDR3 memory inside the same BGA package?

IntermediateWork in progress30
Build and Test a Samsung KMFN60012B-B214 eMCP Memory Module

Things used in this project

Hardware components

Samsung KMFN60012B-B214
Main memory device
×1
Custom eMCP Test PCB
Hosts the 221-FBGA device
×1
3.3 V / 1.8 V power rails
Memory power supply
×1
USB-UART adapter
Serial console
×1
Logic analyzer
eMMC bus debugging
×1
Oscilloscope
Power and signal integrity measurements
×1
Micro-USB / USB-C cable
Host connection
×1
Test points / headers
Debug and measurement
×7

Software apps and online services

Ubuntu
Ubuntu
Development and testing
Linux MMC subsystem
eMMC device detection and configuration
mmc-utils
eMMC EXT_CSD and device information
fio
Storage performance benchmarking
hdparm
Basic storage testing where supported
GParted
Partition management
KiCad
KiCad
PCB and schematic design
GitHub
Project files and source-code hosting

Hand tools and fabrication machines

Hot-air rework station
Soldering iron (generic)
Soldering iron (generic)
Microscope
PCB preheater
Multimeter
Oscilloscope
Logic analyzer
BGA stencil
Reflow oven
PCB microscope

Story

Read more

Credits

Robert Fletcher
21 projects • 1 follower
Senior semiconductor engineer at AVAQ Semiconductor. With extensive experience in electronic components, supply chain solutions & sourcing.

Comments