Knotthailand Forum

อัพเดทจากทั่วโลก / GSM UPDATE => EMMC UFS Knowledge => หัวข้อที่ตั้งโดย: Admin เมื่อ ก.ค 18, 2024, 02:33 หลังเที่ยง

ชื่อ: ExtCsd กับ Partition Configuration สัมพันกันยังไง อีกละเนี่ย?
โดย: Admin เมื่อ ก.ค 18, 2024, 02:33 หลังเที่ยง
(https://img5.pic.in.th/file/secure-sv1/image131e70fd07898e0c.png)

Extended CSD (Extended Card-Specific Data) หรือ ExtCSD ใน eMMC (embedded MultiMediaCard) เป็นชุดข้อมูลเพิ่มเติมที่ให้รายละเอียดและความสามารถที่มากกว่า CSD (Card-Specific Data) มาตรฐาน ExtCSD จะมีขนาดใหญ่กว่าและมีฟิลด์ข้อมูลที่หลากหลายเพื่อรองรับความต้องการและการทำงานที่ซับซ้อนมากขึ้นของ eMMC.

รายละเอียดของ ExtCSD

1.การปรับปรุงความสามารถ:
ExtCSD จะช่วยเพิ่มความสามารถของ eMMC โดยให้ข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์และการทำงานของการ์ด เช่น การจัดการพลังงาน การเขียนข้อมูลอย่างมีประสิทธิภาพ และการปรับแต่งฟีเจอร์ต่าง ๆ

2.การจัดการพลังงาน:
ฟิลด์ใน ExtCSD สามารถใช้ในการจัดการพลังงานของการ์ด เช่นการตั้งค่าพลังงานต่ำและการจัดการการตื่นตัวของการ์ด (wake-up)

3.การปรับแต่งการทำงาน:
ExtCSD มีฟิลด์ที่ช่วยในการปรับแต่งการทำงานของการ์ด เช่น การตั้งค่าขนาดบล็อก การเปิด/ปิดฟีเจอร์การป้องกันการเขียน และการตั้งค่าการใช้งานแบบต่าง ๆ

4.การจัดการข้อมูล:
ExtCSD ช่วยในการจัดการข้อมูลบนการ์ด เช่นการแบ่งพาร์ทิชัน การลบข้อมูลอย่างปลอดภัย และการตรวจสอบความถูกต้องของข้อมูล

5.การระบุรุ่นและเวอร์ชัน:
ฟิลด์ใน ExtCSD จะมีข้อมูลเกี่ยวกับรุ่นและเวอร์ชันของ eMMC เพื่อช่วยในการตรวจสอบและรองรับความเข้ากันได้

ฟิลด์ที่สำคัญใน ExtCSD

ไหนลองมาดูค่า ที่เราพบบ่อยๆกัน จาก UFI เพื่อความกระจ่าง
Partition configuration: 0x48
 Boot acknowledge is sent during the boot operation
 Boot partition 1 is enabled for boot
Partitioning support: 0x07
 Device support partitioning feature
 Device can have enhanced technological features
 Device partitioning possible
Boot configuration protection: 0x00
Boot bus conditions: 0x02
  Bus width: x8 (sdr/ddr), boot mode: sdr(default), reset bus width to x1 sdr(default)
Boot area write protection: 0x00

Partition Configuration
Partition Configuration: 0x48

1.Boot acknowledge:
Boot acknowledge is sent during the boot operation: บ่งบอกว่ามีการส่งการยืนยันการบูตระหว่างการบูตอุปกรณ์

2.Boot partition:
Boot partition 1 is enabled for boot: พาร์ทิชันบูต 1 ถูกเปิดใช้งานสำหรับการบูต

Partitioning Support
Partitioning Support: 0x07

1.Device support partitioning feature:
อุปกรณ์รองรับฟีเจอร์การแบ่งพาร์ทิชัน

2.Enhanced technological features:
อุปกรณ์สามารถมีฟีเจอร์เทคโนโลยีที่พัฒนาแล้ว

3.Device partitioning possible:
สามารถแบ่งพาร์ทิชันในอุปกรณ์ได้

Boot Configuration Protection

1.Boot Configuration Protection: 0x00
ไม่มีการป้องกันการกำหนดค่าบูต (Boot configuration protection)

Boot Bus Conditions
1.Boot Bus Conditions: 0x02
Bus width:
x8 (SDR/DDR)

2.Boot mode:
SDR (default)

3.Reset bus width:
รีเซ็ตบัสวิดท์เป็น x1 SDR (default)

Boot Area Write Protection
1.Boot Area Write Protection: 0x00
ไม่มีการป้องกันการเขียนในพื้นที่บูต (Boot area write protection)
ชื่อ: ต่อ: ExtCsd กับ Partition Configuration สัมพันกันยังไง อีกละเนี่ย?
โดย: B0bby1988th เมื่อ ก.ค 18, 2024, 02:48 หลังเที่ยง
❤️❤️❤️