Editing KLMAG2GE4A-A001

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
[[Category:Hardware]]
== Samsung [[KLMAG2GE4A-A001]] ==
== Samsung [[KLMAG2GE4A-A001]] ==
<div style="float:right">[[File:Samsung KLMAG2GE4A-A001.jpg|200px|thumb|left|Samsung KLMAG2GE4A-A001]]<br />[[File:Superslim missing component close to SB.jpg|200px|thumb|left|Pads when no eMMC present]]</div>
<div style="float:right">[[File:Samsung KLMAG2GE4A-A001.jpg|200px|thumb|left|Samsung KLMAG2GE4A-A001]]<br />[[File:Superslim missing component close to SB.jpg|200px|thumb|left|Pads when no eMMC present]]</div>
Used in 'Super Slim 12GB' [[CECH-40xx|CECH-4003A]] [[MPX-00x|MPX-001]] accompanied by Panasonic [[MN66840]]<br />
Used in 'Super Slim 12GB' [[CECH-40xx|CECH-4003A]] [[MPX-00x|MPX-001]] accompanied by Panasonic [[MN66840]]<br />
  Partnumber: KLMAG2GE4A-A00x
  Partnumber: KLMAG2GE4A-A00x
Line 13: Line 14:
  Organisation: x8
  Organisation: x8
  Voltage : 1.7 - 1.95V / 2.7 - 3.6V
  Voltage : 1.7 - 1.95V / 2.7 - 3.6V
variants:
* in [http://wiiubrew.org/wiki/EMMC_NAND Wii-U consoles]: Samsung KLM8G2FE3B-B001 (8GB class100 BGA153) or KLMBG4GE4A-A001 (32GB class400 BGA169)
* in [http://desmond.imageshack.us/Himg96/scaled.php?server=96&filename=img0889kf.jpg&res=landing Xbox 360 consoles]: Samsung KLM4G1HE3F-B001 (4GB class50 BGA153)
* in [http://www.techinsights.com/teardowns/sony-playstation-vita-teardown/ PSVita PCH-1000]: Toshiba [http://download.siliconexpert.com/pdfs/2010/12/11/22/49/47/571/tos_/manual/thgbm3g5d1fbaie32nm4gbe-mmc_e_rev0.3_100917.pdf THGBM3G5D1FBAIE]
* in [http://www.4gamer.net/games/990/G999021/20131013001/ PSVita PCH-2000]: Toshiba THGBMAG5A1JBAIR
* in other PSVita PCH-2000: Sandisk {{unk|?}}
* in [http://www.ifixit.com/Teardown/PlayStation+Vita+Teardown/7872 other PSVita] [http://yifan.lu/2013/12/18/removing-the-cpu-and-nand-from-psvita/#more-670 PCH-1000] and [http://www.4gamer.net/games/990/G999021/20131115043/ VitaTV]: Samsung KLM4G1FE3A-F001
* in [http://www.konsolen-junkies.de/images/one_nand1.jpg Xbox-one]: SK Hynix H26M42003GMR 8GB eMMC NAND Flash
* in [http://3dbrew.org/wiki/Hardware#NAND_pinout 3DS]: Toshiba THGBM2G3P1FBAI8 1GB eMMC NAND flash


http://www.samsung.com/global/business/semiconductor/product/flash-emmc/overview
http://www.samsung.com/global/business/semiconductor/product/flash-emmc/overview


=== Handy PDFs ===
=== Handy PDF's ===
* [http://www.jedec.org/sites/default/files/docs/JESD84-A44.pdf Embedded MMC (eMMC) Standard MMCA 4.4 (JESD84-A44)(March 2009)]<br />
* [http://www.jedec.org/sites/default/files/docs/JESD84-A44.pdf Embedded MMC (eMMC) Standard MMCA 4.4 (JESD84-A44)(March 2009)]<br />
* [http://omapworld.com/iNAND_e_MMC_4_41_IF_data_sheet_v1_0%5B1%5D.pdf iNAND_e_MMC_4_41_IF_data_sheet_v1_0.pdf]
* [http://omapworld.com/iNAND_e_MMC_4_41_IF_data_sheet_v1_0%5B1%5D.pdf iNAND_e_MMC_4_41_IF_data_sheet_v1_0.pdf]
Line 33: Line 24:
* [http://www.freescale.com/files/training_pdf/WBNR_FTF10_NET_F0598_PDF.pdf WBNR_FTF10_NET_F0598_PDF.pdf]
* [http://www.freescale.com/files/training_pdf/WBNR_FTF10_NET_F0598_PDF.pdf WBNR_FTF10_NET_F0598_PDF.pdf]


See also:
See also : http://www.vitadevwiki.com/index.php?title=Media
* http://en.wikipedia.org/wiki/MultiMediaCard#MMCplus_and_MMCmobile
* http://en.wikipedia.org/wiki/Secure_Digital#Transfer_modes


=== Testpoints eMMC ===
=== Testpoints eMMC ===
<div style="float:right">[[File:EMMC-BGA169.png|200px|thumb|left|eMMC-BGA169]]<br />[[File:EMMC - colormapping - front.jpg|200px|thumb|left|eMMC - colormapping - front]]<br />[[File:EMMC - colormapping - back.jpg|200px|thumb|left|eMMC - colormapping - back]]<br />[[File:MMC-13pads-layout.png|200px|thumb|left|MMC-plus 13pad layout]]<br />[[File:MMC-SD-miniSD-microSD-Color-Numbers-Names.jpg|200px|thumb|left|MMC, SD, miniSD, microSD cards pinout]]<br />[[File:EMMC Wii-U.jpg|200px|thumb|left|eMMC in Wii-U - pinout]]<br />[[File:EMMC Wii-U-removed.jpg|200px|thumb|left|eMMC in Wii-U removed (as you can see, only 4-bit mode is used)]]</div>
<div style="float:right">[[File:EMMC-BGA169.png|200px|thumb|left|eMMC-BGA169]]<br />[[File:EMMC - colormapping - front.jpg|200px|thumb|left|eMMC - colormapping - front]]<br />[[File:EMMC - colormapping - back.jpg|200px|thumb|left|eMMC - colormapping - back]]<br />[[File:MMC-13pads-layout.png|200px|thumb|left|MMC-plus 13pad layout]]<br />[[File:MMC-SD-miniSD-microSD-Color-Numbers-Names.jpg|200px|thumb|left|MMC, SD, miniSD, microSD cards pinout]]</div>


{| border="1" cellspacing="0" cellpadding="5" border="#999" class="wikitable sortable" style="border:1px solid #999; border-collapse: collapse;"  
{| border="1" cellspacing="0" cellpadding="5" border="#999" class="wikitable sortable" style="border:1px solid #999; border-collapse: collapse;"  
|-
|-
! Color !! eMMC<br />Testpoint !! BGA169<br />Pad&nbsp;# !! MMC-plus<br />(1-,4-,8-bit)<br />Pad&nbsp;# !! MMC<br />(1bit)<br />Pad&nbsp;# !! SD<br />(1-,4-bit)<br />Pad&nbsp;# !! miniSD<br />(1-,4-bit)<br />Pad&nbsp;# !! microSD<br />(1-,4-bit)<br />Pad&nbsp;# !! Name !! Type !! Description
! Color !! eMMC<br />Testpoint !! BGA169<br />Pad&nbsp;# !! MMC-plus<br />Pad&nbsp;# !! Name !! Type !! Description
|-
|-
| - || - || A-G 1-14 || - || - || - || - || - || NP or NC || - || not present or not connected
| - || - || A-G 1-14 || - || NP or NC || - || not present or not connected
|-
|-
| style="color:white; background-color:#B0B0FF;" | &nbsp; || B4 || H3 || 07 || 07 || 07 || 07 || 07 || DATA0 || I/O || Data I/O : Bidirectional channel used for data transfer
| style="color:white; background-color:#B0B0FF;" | &nbsp; || B4 || H3 || 07 || DATA0 || I/O || Data I/O : Bidirectional channel used for data transfer
|-
|-
| style="color:white; background-color:#B0B0FF;" | &nbsp; || B5 || H4 || 08 || - || 08 || 08 || 08 || DATA1 || I/O || Data I/O : Bidirectional channel used for data transfer
| style="color:white; background-color:#B0B0FF;" | &nbsp; || B5 || H4 || 08 || DATA1 || I/O || Data I/O : Bidirectional channel used for data transfer
|-
|-
| style="color:white; background-color:#B0B0FF;" | &nbsp; || B6 || H5 || 09 || - || 09 || 09 || 01 || DATA2 || I/O || Data I/O : Bidirectional channel used for data transfer
| style="color:white; background-color:#B0B0FF;" | &nbsp; || B6 || H5 || 01 || DATA2 || I/O || Data I/O : Bidirectional channel used for data transfer
|-
|-
| style="color:white; background-color:#B0B0FF;" | &nbsp; || B2 || J2 || 01 || 01 (NC) || 01 || 01 || 02 || DATA3 || I/O || Data I/O : Bidirectional channel used for data transfer
| style="color:white; background-color:#B0B0FF;" | &nbsp; || B2 || J2 || 09 || DAT3 || I/O || Data I/O : Bidirectional channel used for data transfer
|-
|-
| style="color:white; background-color:#B0B0FF;" | &nbsp; || B3 || J3 || 10 || - || - || - || - || DATA4 || I/O || Data I/O : Bidirectional channel used for data transfer
| style="color:white; background-color:#B0B0FF;" | &nbsp; || B3 || J3 || 10 || DATA4 || I/O || Data I/O : Bidirectional channel used for data transfer
|-
|-
| style="color:white; background-color:#B0B0FF;" | &nbsp; || B1 || J4 || 11 || - || - || - || - || DATA5 || I/O || Data I/O : Bidirectional channel used for data transfer
| style="color:white; background-color:#B0B0FF;" | &nbsp; || B1 || J4 || 11 || DATA5 || I/O || Data I/O : Bidirectional channel used for data transfer
|-
|-
| style="color:white; background-color:#B0B0FF;" | &nbsp; || B7 || J5 || 12 || - || - || - || - || DATA6 || I/O || Data I/O : Bidirectional channel used for data transfer
| style="color:white; background-color:#B0B0FF;" | &nbsp; || B7 || J5 || 12 || DATA6 || I/O || Data I/O : Bidirectional channel used for data transfer
|-
|-
| style="color:white; background-color:#B0B0FF;" | &nbsp; || B8 || J6 || 13 || - || - || - || - || DATA7 || I/O || Data I/O : Bidirectional channel used for data transfer
| style="color:white; background-color:#B0B0FF;" | &nbsp; || B8 || J6 || 13 || DATA7 || I/O || Data I/O : Bidirectional channel used for data transfer
|-
|-
| style="color:white; background-color:#FFA4A4;" | &nbsp; ||  || K2 || 04 || 04 || 04 || 04 || 04 || VDDi || Supply || Internal power node. Connect 0.1uF capacitor from VDDi to ground.
| style="color:white; background-color:#FFA4A4;" | &nbsp; ||  || K2 || 04 || VDDi || Supply || Internal power node. Connect 0.1uF capacitor from VDDi to ground.
|-
|-
| style="color:white; background-color:#C0C0C0;" | &nbsp; ||  || K4 || 03 / 06 || 03 / 06 || 03 / 06 || 03 / 06 || 06 || VSSQ || Ground || Memory controller core and MMC IF ground connection
| style="color:white; background-color:#C0C0C0;" | &nbsp; ||  || K4 || 03/06 || VSSQ || Ground || Memory controller core and MMC IF ground connection
|-
|-
| style="color:white; background-color:#FF8000;" | &nbsp; ||  || K6 || 04 || 04 || 04 || 04 || 04 || VCCQ || Supply || Memory controller core and MMC IF I/O power supply
| style="color:white; background-color:#FF8000;" | &nbsp; ||  || K6 || 04 || VCCQ || Supply || Memory controller core and MMC IF I/O power supply
|-
|-
| style="color:white; background-color:#FF0000;" | &nbsp; ||  || M6 || 04 || 04 || 04 || 04 || 04 || VCC || Supply || Flash I/O and memory power supply
| style="color:white; background-color:#FF0000;" | &nbsp; ||  || M6 || 04 || VCC || Supply || Flash I/O and memory power supply
|-
|-
| style="color:white; background-color:#C0C0C0;" | &nbsp; ||  || M7 || 03 / 06 || 03 / 06 || 03 / 06 || 03 / 06 || 06 || VSS || Ground || Flash I/O and memory ground connection
| style="color:white; background-color:#C0C0C0;" | &nbsp; ||  || M7 || 03/06 || VSS || Ground || Flash I/O and memory ground connection
|-
|-
| style="color:white; background-color:#FF0000;" | &nbsp; ||  || N5 || 04 || 04 || 04 || 04 || 04 || VCC || Supply || Flash I/O and memory power supply
| style="color:white; background-color:#FF0000;" | &nbsp; ||  || N5 || 04 || VCC || Supply || Flash I/O and memory power supply
|-
|-
| style="color:white; background-color:#C0C0C0;" | &nbsp; ||  || P5 || 03 / 06 || 03 / 06 || 03 / 06 || 03 / 06 || 06 || VSS || Ground || Flash I/O and memory ground connection
| style="color:white; background-color:#C0C0C0;" | &nbsp; ||  || P5 || 03/06 || VSS || Ground || Flash I/O and memory ground connection
|-
|-
| style="color:white; background-color:#C0C0C0;" | &nbsp; ||  || R10 || 03 / 06 || 03 / 06 || 03 / 06 || 03 / 06 || 06 || VSS || Ground || Flash I/O and memory ground connection
| style="color:white; background-color:#C0C0C0;" | &nbsp; ||  || R10 || 03/06 || VSS || Ground || Flash I/O and memory ground connection
|-
|-
| style="color:white; background-color:#FF0000;" | &nbsp; ||  || T10 || 04 || 04 || 04 || 04 || 04 || VCC || Supply || Flash I/O and memory power supply
| style="color:white; background-color:#FF0000;" | &nbsp; ||  || T10 || 04 || VCC || Supply || Flash I/O and memory power supply
|-
|-
| - || - || U5 || - || - || - || - || - || RESET || Input || Hardware Reset (not connected on PS3 and Wii-U)
| - || - || U5 || - || RESET || Input || Hardware Reset
|-
|-
| style="color:white; background-color:#C0C0C0;" | &nbsp; ||  || U8 || 03 / 06 || 03 / 06 || 03 / 06 || 03 / 06 || 06 || VSS || Ground || Flash I/O and memory ground connection
| style="color:white; background-color:#C0C0C0;" | &nbsp; ||  || U8 || 03/06 || VSS || Ground || Flash I/O and memory ground connection
|-
|-
| style="color:white; background-color:#FF0000;" | &nbsp; ||  || U9 || 04 || 04 || 04 || 04 || 04 || VCC || Supply || Flash I/O and memory power supply
| style="color:white; background-color:#FF0000;" | &nbsp; ||  || U9 || 04 || VCC || Supply || Flash I/O and memory power supply
|-
|-
| style="color:white; background-color:#FF8000;" | &nbsp; ||  || W4 || 04 || 04 || 04 || 04 || 04 || VCCQ || Supply || Memory controller core and MMC IF I/O power supply
| style="color:white; background-color:#FF8000;" | &nbsp; ||  || W4 || 04 || VCCQ || Supply || Memory controller core and MMC IF I/O power supply
|-
|-
| style="color:white; background-color:#FFFF00;" | &nbsp; ||  || W5 || 02 || 02 || 02 || 02 || 03 || CMD || I/O || Command: A bidirectional channel used for device initialisation and command transfers
| style="color:white; background-color:#FFFF00;" | &nbsp; ||  || W5 || 02 || CMD || I/O || Command: A bidirectional channel used for device initialisation and command transfers
|-
|-
| style="color:white; background-color:#00FF00;" | &nbsp; ||  || W6 || 05 || 05 || 05 || 05 || 05 || CLK || Input || Clock: Each cycle directs a 1-bit transfer on the command and DAT lines
| style="color:white; background-color:#00FF00;" | &nbsp; ||  || W6 || 05 || CLK || Input || Clock: Each cycle directs a 1-bit transfer on the command and DAT lines
|-
|-
| style="color:white; background-color:#C0C0C0;" | &nbsp; ||  || Y2 || 03 / 06 || 03 / 06 || 03 / 06 || 03 / 06 || 06 || VSSQ || Ground || Memory controller core and MMC IF ground connection
| style="color:white; background-color:#C0C0C0;" | &nbsp; ||  || Y2 || 03/06 || VSSQ || Ground || Memory controller core and MMC IF ground connection
|-
|-
| style="color:white; background-color:#FF8000;" | &nbsp; ||  || Y4 || 04 || 04 || 04 || 04 || 04 || VCCQ || Supply || Memory controller core and MMC IF I/O power supply
| style="color:white; background-color:#FF8000;" | &nbsp; ||  || Y4 || 04 || VCCQ || Supply || Memory controller core and MMC IF I/O power supply
|-
|-
| style="color:white; background-color:#C0C0C0;" | &nbsp; ||  || Y5 || 03 / 06 || 03 / 06 || 03 / 06 || 03 / 06 || 06 || VSSQ || Ground || Memory controller core and MMC IF ground connection
| style="color:white; background-color:#C0C0C0;" | &nbsp; ||  || Y5 || 03/06 || VSSQ || Ground || Memory controller core and MMC IF ground connection
|-
|-
| style="color:white; background-color:#FF8000;" | &nbsp; ||  || AA3 || 04 || 04 || 04 || 04 || 04 || VCCQ || Supply || Memory controller core and MMC IF I/O power supply
| style="color:white; background-color:#FF8000;" | &nbsp; ||  || AA3 || 04 || VCCQ || Supply || Memory controller core and MMC IF I/O power supply
|-
|-
| style="color:white; background-color:#C0C0C0;" | &nbsp; ||  || AA4 || 03 / 06 || 03 / 06 || 03 / 06 || 03 / 06 || 06 || VSSQ || Ground || Memory controller core and MMC IF ground connection
| style="color:white; background-color:#C0C0C0;" | &nbsp; ||  || AA4 || 03/06 || VSSQ || Ground || Memory controller core and MMC IF ground connection
|-
|-
| style="color:white; background-color:#FF8000;" | &nbsp; ||  || AA5 || 04 || 04 || 04 || 04 || 04 || VCCQ || Supply || Memory controller core and MMC IF I/O power supply
| style="color:white; background-color:#FF8000;" | &nbsp; ||  || AA5 || 04 || VCCQ || Supply || Memory controller core and MMC IF I/O power supply
|-
|-
| style="color:white; background-color:#C0C0C0;" | &nbsp; ||  || AA6 || 03 / 06 || 03 / 06 || 03 / 06 || 03 / 06 || 06 || VSSQ || Ground || Memory controller core and MMC IF ground connection
| style="color:white; background-color:#C0C0C0;" | &nbsp; ||  || AA6 || 03/06 || VSSQ || Ground || Memory controller core and MMC IF ground connection
|-
|-
| - || - || AB-HG 1-14 || - || - || - || - || - || NP or NC || - || not present or not connected
| - || - || AB-HG 1-14 || - || NP or NC || - || not present or not connected
|-
|-
|}
|}
''remark: the following Pad #letter's are not used: I, O, Q, S, X, Z, AI, AO, AQ, AS, AX, AZ''
''remark: the following Pad #letter's are not used: I, O, Q, S, X, Z, AI, AO, AQ, AS, AX, AZ''


'''Note:''' for hooking up to SD card reader the following might be needed:
* 50K nominal (10K - 90K range) Ohm pullup between VCC and DAT3/CD for card detect (see also [http://www.nxp.com/documents/application_note/AN10911.pdf Application Notes 10911])
=== Connecting to reader ===
<GALLERY>
File:Fake SDcard - example 1.jpg|Fake SDcard - example 1
File:Fake SDcard - example 2.jpg|Fake SDcard - example 2
</GALLERY>




{{Console}}


{{Motherboard Components}}<noinclude>[[Category:Main]]</noinclude>
[[Category:Flash]]
Please note that all contributions to PS3 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS3 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)