خطوط البيانات ل emmc & ufs - نسخة قابلة للطباعة +- الفريق العربي للهندسة العكسية (https://www.at4re.net/f) +-- قسم : منتديات الهندسة العكسية - Reverse Engineering Forums (https://www.at4re.net/f/forum-4.html) +--- قسم : الهندسة العكسية المتقدمة - Advanced RCE (https://www.at4re.net/f/forum-26.html) +---- قسم : قسم JTAG وذواكر Emmc & UFS (https://www.at4re.net/f/forum-48.html) +---- الموضوع : خطوط البيانات ل emmc & ufs (/thread-2272.html) |
خطوط البيانات ل emmc & ufs - MountLegacy - 03-12-2020 في الذواكر من النوع EMMC كانت هنالك 8 خطوط نقل داتا وهي
DAT0-DAT1-DAT2-DAT3-DAT4-DAT5-DAT6-DAT7 و اي خط من هذة الخطوط يمكنة نقل الداتا من الذاكرة و اليها احنا كنا نحتاج لخط داتا واحد فقط لنقرأ بيانات من الذاكرة وكذلك نكتب بيانات علي الذاكرة عن طريق نفس الخط وهو DAT0 ولكي تقرا معنا الذاكرة نحتاج لفولتين تغذية وهم VCC وقيمتة 3.3 وفولت VCCQ وقيمتة 1.8 ايضا نحتاج لخط ارضي GND وخطين هم CMD و CLK يعني اذا وصلنا 4 اسلاك هذة DAT0 - CLK - CMD - GND ووصلنا شاحن او بطارية بالبورده لتمدنا بالفولتين نستطيع التعامل مع الذاكرة بشكل عادي من ناحية القراءة منها او الكتابة عليها الان في ذواكر UFS تغير هذا الوضع اصبحت خطوط الداتا لا تقرا وتكتب وانما اما تقرا او تكتب ايضا في ذواكر UFS يوجد 8 خطوط ولكن كل خط لة وظيفة محدده اما قراءة او كتابة عكس خطوط الداتا في ذواكر EMMC فكان كل خط داتا يقوم بالقراءة والكتابة الان في ذواكر UFS اصبحت خطوط الداتا 4 منها تقرا فقط وهي DOUT0_C DOUT0_T DOUT1_C DOUT1_T وايضا 4 خطوط داتا تكتب فقط وهي DIN0_C DIN0_T DIN1_C DIN1_T ايضا للتعامل مع ذاكرة UFS نحتاج لخط CLK وايضا نحتاج لخط ارضي GND بالنسبة للفولتات نحتاج لفولت VCC وقيمتة 3.3 وايضا نحتاج لفولت VCCQ2 وقيمتة 1.8 وبعض فيرشنات الايسيهات ستحتاج لفولت اخر اسمة VCCQ وقيمتة 1.2 يعني تغير معنا اسماء الفولتات فبدلا من VCCQ بقيمة 1.8 في الذواكر EMMC اصبح نفس الفولت باسم VCCQ2 وتم تحويل اسم الفولت VCCQ واصبح بقيمة 1.2 في ذواكر UFS تم الغاء خط CMD ولا نحتاج لتوصيله يعني لكي نتواصل مع الذاكرة من النوع EMMC نحتاج ل 6 خطوط فقط من ضمنها خط الداتا DAT0 اما ذواكر UFS لكي نتواصل معها نحتاج ل 12 خط من ضمنها جميع خطوط الداتا وبالنسبة لخط فولت التغذية VCCQ لا نحتاجة حتي الان ولكن من الممكن نحتاجة قادما يعني الخطوط المهمه للتعامل مع ذاكرة UFS هي DOUT0_C DOUT0_T DOUT1_C DOUT1_T DIN0_C DIN0_T DIN1_C DIN1_T CLK GND VCC VCCQ2 طبعا لان خطوط الداتا كثيرة اصبح من الصعب جدا ايجاد صور لتوصيلات ISP عكس ذواكر EMMC وحتي الان لايوجد ولا صورة واحده في سبورت ايزي جيتاج لتوصيلات ISP يعني حنحتاج نرفع الذاكرة من البوردة للتعامل معها وكما نعلم ان بوكس ايزي جيتاج قام بتنزيل اداة لوضع الايسي عليها اسمها ICFRIEND اعتقد ممكن نلحم اسلاك من البوكس مباشر للايسي بدون الحاجة لشراء هذة الاداة واعتقد ايضا ممكن نستخدم خطين فقط من خطوط الداتا احدهم للقراءة واخر للكتابة ولكن الموضوع لا زال قيد البحث صور BLOCK DIAGRAM لذاكرة UFS BGA153 توضح جميع النقاط اسفل الايسي والنقاط المهمه |