การเขียนโปรแกรมอินฟิเนียน XDPP1100

ข้อมูลสินค้า
XDPP1100 เป็นอุปกรณ์ที่ตั้งโปรแกรมได้ซึ่งสามารถกำหนดค่าและสอบเทียบได้โดยใช้คำแนะนำต่างๆ เอกสารนี้ให้คำแนะนำในการเขียนโปรแกรมสำหรับ XDPP1100 รวมถึงการแฟลชแพตช์ FW fileเติมข้อมูลอุปกรณ์อัตโนมัติ และใช้แพตช์ FW
นอกจากนี้ยังมีการกำหนดค่าและคำแนะนำการตัดแต่ง IOUT
บังคับการเชื่อมต่อ I2C เปิดใช้งาน Telemetry
ขั้นแรก ตรวจสอบให้แน่ใจว่าดองเกิล USB เชื่อมต่อกับคอมพิวเตอร์และกำลังสื่อสารอยู่ ป้าย USB ที่มุมด้านล่างจะเปลี่ยนเป็นสีเขียว
นอกจากนี้ ยังสามารถเปิดใช้งานการสื่อสาร I2C ได้โดยทำเครื่องหมายที่ตัวเลือก “Force i2c/PMBus OK” ปุ่มสถานะ I2C บนหน้าแผนที่รีจิสเตอร์ระบุว่า "กำลังซิงค์" เป็นสีเขียว เลือก “บังคับ I2C/PMBus Ok” เพื่อบังคับการสื่อสารตามที่อยู่ที่เป็นค่าเริ่มต้นจากเมนูตัวเลือก ต้องเปิดใช้งาน "เปิดใช้งานการอัปเดต Telemetry" และ "แสดงสถานะลอยตัว" ด้วยเช่นกัน สัญญาณ Enable จาก I2C จำเป็นต้องได้รับ EN H เช่นกัน
เติมอุปกรณ์อัตโนมัติ
สามารถเพิ่ม XDPP1100 ใน GUI ได้โดยการเติมข้อมูลอัตโนมัติ
- ใช้ฟังก์ชันเติมอัตโนมัติเพื่อตรวจจับอุปกรณ์ที่ใช้งานอยู่ (ที่มีไบแอส 3.3 V)
- คลิกไอคอน "เติมอัตโนมัติ" ที่แสดงในบล็อกสีแดง และอุปกรณ์จะถูกเพิ่มลงในหน้าต่างอุปกรณ์โดยอัตโนมัติ

- หากเพิ่มอุปกรณ์ จุดด้านหน้าอุปกรณ์จะเปลี่ยนเป็นสีน้ำเงินหรือสีแดง แสดงว่าอุปกรณ์พร้อมสำหรับการสื่อสาร I2C
- หากจุดเป็นสีเทาแสดงว่า IC ไม่ได้สื่อสารผ่าน I2C ที่อยู่อาจจะผิด

- โปรดทราบว่าอาจมีมากกว่าหนึ่งวง ขึ้นอยู่กับยูนิต
ใช้แพทช์ FW
- แพทช์ file สามารถโหลดไปยังอุปกรณ์อย่างถาวรโดยใช้เครื่องมือ Fw patch

- การออกแบบ file ควรโหลดเข้า RAM ก่อนจัดเก็บใน OTP
- ภายใต้แท็บแพตช์ FW ให้ใช้ "โหลดแพตช์ OTP" ก่อน fileปุ่ม” เพื่อค้นหาแพตช์ file.
- ใช้ปุ่ม "จัดเก็บ OTP Patch" เพื่อเขียน OTP ลงใน ROM อย่างถาวร

การกำหนดค่าและคำสั่งตัดแต่ง IOUT
หลังจากที่โหลด FW แล้ว จะต้องปรับเทียบ Iout มีสองพารามิเตอร์ที่ต้องปรับ
ปิดไฟเข้า เปิดเครื่องอีกครั้งโดยไม่มีโหลดใดๆ เพื่อให้แน่ใจว่าได้ตั้งโปรแกรม OTP ไว้ คลิกที่ไอคอน “Fw patch tool” จากหน้าต่าง GUI หลัก
ใต้แท็บตัวจัดการแพตช์ FW คลิกที่ “ค้นหาแพตช์ที่ใช้งานอยู่” เพื่อให้แน่ใจว่าตั้งโปรแกรม OTP ไว้แล้ว ที่อยู่และขนาดแพตช์ที่ใช้งานจะแสดงในหน้าต่างคำสั่งหากตั้งโปรแกรม OTP ปิดหน้าต่างเมื่อได้รับการยืนยันว่าอุปกรณ์ได้รับการตั้งโปรแกรมไว้
กำลังโหลดการกำหนดค่าไปยัง OTP
- คลิกที่ “loop 0::PMb 0x40” ในหน้าต่างด้านซ้าย จากนั้นคลิกที่ “คำสั่ง MFR” คลิกที่โหลดสเปรดชีต PMBus และชี้ไปที่สเปรดชีต file.

- เปิดการกำหนดค่า file โดยคลิกที่ File และ “การออกแบบบอร์ดแบบเปิด” ชี้ไปที่ตำแหน่งที่มีการกำหนดค่า file ได้ถูกเก็บไว้

- โหลดการกำหนดค่าลงในบอร์ดปัจจุบันโดยเลือก “write to Device 0x01”

- คลิกที่ “loop0::PMb x40” คลิกที่แท็บ “สถานะ” จากลูป 0 และคลิก “ล้างข้อบกพร่อง” ใต้หน้าต่างหลัก คลิกที่ “สถานะการอ่าน” เพื่อให้แน่ใจว่าไม่มีข้อผิดพลาดใหม่ปรากฏขึ้น ตรวจสอบให้แน่ใจว่าจุดถัดจาก Total Pout และ XDPP1100 เปลี่ยนเป็นสีเขียว ในกรณีที่เป็นระบบ 2 ลูป ให้ทำซ้ำในลูปที่ 1 โดยคลิกที่ “Loop 40::PMb x1” และแถบสถานะ ตรวจสอบให้แน่ใจว่าข้อผิดพลาดต่างๆ ได้รับการล้างในลูป XNUMX เช่นกัน โดยคลิกที่ "ล้างข้อบกพร่อง" และ "สถานะการอ่าน" เพื่อให้แน่ใจว่าไม่มีข้อผิดพลาดใหม่ปรากฏขึ้น

- บนบอร์ดทดสอบ ให้ SW1 อยู่ในตำแหน่ง ON สัญญาณ Enable จาก I2C จำเป็นต้องเปิด EN H ด้วยเช่นกัน ตรวจสอบให้แน่ใจว่าเป็นเช่นนั้น
- คลิกที่แท็บ Command และเปิดอุปกรณ์เป็น "ON" โดยเปลี่ยนคำสั่ง "01 OPERATION" จาก Off ทันทีเป็น "ON" และคลิกที่ "Write" อุปกรณ์ควรเปิดทันที ตรวจสอบให้แน่ใจว่าการวัดและส่งข้อมูลทางไกลแสดงปริมาณอินพุตที่ถูกต้องtage และเอาท์พุท voltage.

- คลิกที่ “Loop 0::pmb x40” คลิกที่แท็บ “สถานะ” และปรับ “39 IOUT_CALIBRATION_OFFSET” ภายใต้ “คำสั่ง PMBus (เขียนและอ่านเขียน)” เพื่อให้ได้ค่าน้อยกว่า 0.25 A โดยไม่มีโหลดบน Telemetry อย่าลืมคลิกเขียนหลังจากการปรับเปลี่ยนแต่ละครั้งเพื่อดูผลกระทบในการวัดและส่งข้อมูลทางไกล

- เปลี่ยนปริมาณแหล่งจ่ายไฟอินพุต DCtage เป็น 48V และเปลี่ยนขีดจำกัดปัจจุบันเป็น 16 A
- ปรับโหลดอิเล็กทรอนิกส์ 40A และตรวจสอบการวัดและส่งข้อมูลทางไกลเพื่อดูว่าตรงกับข้อมูลการวัดและส่งข้อมูลทางไกลหรือไม่ หากไม่ตรงกัน ให้ปรับ “EA MFR_IOUT_APC” ใต้ “Loop 0::pmb x40” แล้วคลิก “เขียน” จนกว่าการวัดและส่งข้อมูลทางไกลจะตรงกับโหลดจริงภายใน 0.25A ปิดการทำงานโดยหมุน SW1 ไปที่ตำแหน่งปิด

- หลังจากที่ IOUT ถูกตัดแต่งเพื่อให้ตรงกับโหลดแล้ว การกำหนดค่า file พร้อมนำไปเบิร์นเข้าไอซี เปิด "โปรแกรมเมอร์หลายอุปกรณ์" สำหรับการกำหนดค่าเดียว ให้ใช้ค่าเริ่มต้น “Xvalent=0” คลิกปุ่ม “Program Configuration to OTP” เพื่อจัดเก็บทั้งการกำหนดค่า I2C และ PMBus ไว้ที่ OTP


หมายเหตุสำคัญ
- ข้อมูลที่ระบุในเอกสารนี้จะไม่ถือเป็นการรับประกันเงื่อนไขหรือคุณลักษณะ (“Beschaffenheitsgarantie”) ไม่ว่าในกรณีใด
- ด้วยความเคารพต่ออดีตที่ผ่านมาampคำแนะนำ คำใบ้ หรือค่าทั่วไปใดๆ ที่ระบุไว้ในที่นี้ และ/หรือข้อมูลใดๆ เกี่ยวกับการใช้ผลิตภัณฑ์ Infineon Technologies ขอปฏิเสธการรับประกันและความรับผิดใดๆ และทั้งหมด รวมถึงแต่ไม่จำกัดเพียงการรับประกันการไม่ละเมิดสิทธิ์ในทรัพย์สินทางปัญญาของบุคคลที่สามใดๆ งานสังสรรค์.
- นอกจากนี้ ข้อมูลใดๆ ที่ระบุในเอกสารนี้ขึ้นอยู่กับการปฏิบัติตามภาระผูกพันของลูกค้าที่ระบุไว้ในเอกสารนี้ และข้อกำหนดทางกฎหมาย บรรทัดฐาน และมาตรฐานที่เกี่ยวข้องใดๆ เกี่ยวกับผลิตภัณฑ์ของลูกค้า และการใช้ผลิตภัณฑ์ของ Infineon Technologies ในการใช้งานของลูกค้า
- ข้อมูลในเอกสารนี้จัดทำขึ้นสำหรับเจ้าหน้าที่ที่ได้รับการฝึกอบรมด้านเทคนิคเท่านั้น เป็นความรับผิดชอบของฝ่ายเทคนิคของลูกค้าในการประเมินความเหมาะสมของผลิตภัณฑ์สำหรับการใช้งานตามวัตถุประสงค์และความสมบูรณ์ของข้อมูลผลิตภัณฑ์ที่ระบุในเอกสารนี้ในส่วนที่เกี่ยวกับการใช้งานดังกล่าว
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับผลิตภัณฑ์ เทคโนโลยี ข้อกำหนดและเงื่อนไขการจัดส่ง และราคา โปรดติดต่อสำนักงาน Infineon Technologies ที่ใกล้ที่สุด (www.infineon.com).
คำเตือน
เนื่องจากข้อกำหนดทางเทคนิค ผลิตภัณฑ์อาจมีสารอันตราย สำหรับข้อมูลเกี่ยวกับประเภทที่เป็นปัญหา โปรดติดต่อสำนักงาน Infineon Technologies ที่ใกล้ที่สุด
เว้นแต่จะได้รับการอนุมัติอย่างชัดแจ้งเป็นอย่างอื่นโดย Infineon Technologies ในเอกสารเป็นลายลักษณ์อักษรที่ลงนามโดยตัวแทนที่ได้รับอนุญาตของ Infineon Technologies ผลิตภัณฑ์ของ Infineon Technologies ไม่สามารถใช้ในแอปพลิเคชันใด ๆ ที่ความล้มเหลวของผลิตภัณฑ์หรือผลที่ตามมาของการใช้ผลิตภัณฑ์ดังกล่าวสามารถคาดหวังได้อย่างสมเหตุสมผลว่าจะส่งผลให้เกิด ในการบาดเจ็บส่วนบุคคล
ฉบับ ปปปป-ดด-วว
เผยแพร่โดย
อินฟิเนียน เทคโนโลยี เอจี
81726 มึนเช่น เยอรมนี
© 2023 Infineon Technologies AG. สงวนลิขสิทธิ์.
คุณมีคำถามเกี่ยวกับเอกสารนี้หรือไม่?
อีเมล: erratum@infineon.com
เอกสารอ้างอิง
เอกสาร / แหล่งข้อมูล
![]() |
การเขียนโปรแกรมอินฟิเนียน XDPP1100 [พีดีเอฟ] คู่มือการใช้งาน การเขียนโปรแกรม XDPP1100, XDPP1100, การเขียนโปรแกรม |





