โลโก้ infineon

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

infineon-XDPP1100-การเขียนโปรแกรม-ผลิตภัณฑ์

ข้อมูลสินค้า

XDPP1100 เป็นอุปกรณ์ที่ตั้งโปรแกรมได้ซึ่งสามารถกำหนดค่าและสอบเทียบได้โดยใช้คำแนะนำต่างๆ เอกสารนี้ให้คำแนะนำในการเขียนโปรแกรมสำหรับ XDPP1100 รวมถึงการแฟลชแพตช์ FW fileเติมข้อมูลอุปกรณ์อัตโนมัติ และใช้แพตช์ FW
นอกจากนี้ยังมีการกำหนดค่าและคำแนะนำการตัดแต่ง IOUT

บังคับการเชื่อมต่อ I2C เปิดใช้งาน Telemetry

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

เติมอุปกรณ์อัตโนมัติ

สามารถเพิ่ม XDPP1100 ใน GUI ได้โดยการเติมข้อมูลอัตโนมัติ

  • ใช้ฟังก์ชันเติมอัตโนมัติเพื่อตรวจจับอุปกรณ์ที่ใช้งานอยู่ (ที่มีไบแอส 3.3 V)
  • คลิกไอคอน "เติมอัตโนมัติ" ที่แสดงในบล็อกสีแดง และอุปกรณ์จะถูกเพิ่มลงในหน้าต่างอุปกรณ์โดยอัตโนมัติinfineon-XDPP1100-การเขียนโปรแกรม-รูป (1)
  • หากเพิ่มอุปกรณ์ จุดด้านหน้าอุปกรณ์จะเปลี่ยนเป็นสีน้ำเงินหรือสีแดง แสดงว่าอุปกรณ์พร้อมสำหรับการสื่อสาร I2C
  • หากจุดเป็นสีเทาแสดงว่า IC ไม่ได้สื่อสารผ่าน I2C ที่อยู่อาจจะผิดinfineon-XDPP1100-การเขียนโปรแกรม-รูป (3)
  • โปรดทราบว่าอาจมีมากกว่าหนึ่งวง ขึ้นอยู่กับยูนิต
ใช้แพทช์ FW
  • แพทช์ file สามารถโหลดไปยังอุปกรณ์อย่างถาวรโดยใช้เครื่องมือ Fw patchinfineon-XDPP1100-การเขียนโปรแกรม-รูป (3)
  • การออกแบบ file ควรโหลดเข้า RAM ก่อนจัดเก็บใน OTP
  • ภายใต้แท็บแพตช์ FW ให้ใช้ "โหลดแพตช์ OTP" ก่อน fileปุ่ม” เพื่อค้นหาแพตช์ file.
  • ใช้ปุ่ม "จัดเก็บ OTP Patch" เพื่อเขียน OTP ลงใน ROM อย่างถาวรinfineon-XDPP1100-การเขียนโปรแกรม-รูป (3)

การกำหนดค่าและคำสั่งตัดแต่ง IOUT

หลังจากที่โหลด FW แล้ว จะต้องปรับเทียบ Iout มีสองพารามิเตอร์ที่ต้องปรับ
ปิดไฟเข้า เปิดเครื่องอีกครั้งโดยไม่มีโหลดใดๆ เพื่อให้แน่ใจว่าได้ตั้งโปรแกรม OTP ไว้ คลิกที่ไอคอน “Fw patch tool” จากหน้าต่าง GUI หลัก
ใต้แท็บตัวจัดการแพตช์ FW คลิกที่ “ค้นหาแพตช์ที่ใช้งานอยู่” เพื่อให้แน่ใจว่าตั้งโปรแกรม OTP ไว้แล้ว ที่อยู่และขนาดแพตช์ที่ใช้งานจะแสดงในหน้าต่างคำสั่งหากตั้งโปรแกรม OTP ปิดหน้าต่างเมื่อได้รับการยืนยันว่าอุปกรณ์ได้รับการตั้งโปรแกรมไว้infineon-XDPP1100-การเขียนโปรแกรม-รูป (6)

กำลังโหลดการกำหนดค่าไปยัง OTP
  • คลิกที่ “loop 0::PMb 0x40” ในหน้าต่างด้านซ้าย จากนั้นคลิกที่ “คำสั่ง MFR” คลิกที่โหลดสเปรดชีต PMBus และชี้ไปที่สเปรดชีต file.infineon-XDPP1100-การเขียนโปรแกรม-รูป (7)
  • เปิดการกำหนดค่า file โดยคลิกที่ File และ “การออกแบบบอร์ดแบบเปิด” ชี้ไปที่ตำแหน่งที่มีการกำหนดค่า file ได้ถูกเก็บไว้infineon-XDPP1100-การเขียนโปรแกรม-รูป (8)
  • โหลดการกำหนดค่าลงในบอร์ดปัจจุบันโดยเลือก “write to Device 0x01”infineon-XDPP1100-การเขียนโปรแกรม-รูป (9)
  • คลิกที่ “loop0::PMb x40” คลิกที่แท็บ “สถานะ” จากลูป 0 และคลิก “ล้างข้อบกพร่อง” ใต้หน้าต่างหลัก คลิกที่ “สถานะการอ่าน” เพื่อให้แน่ใจว่าไม่มีข้อผิดพลาดใหม่ปรากฏขึ้น ตรวจสอบให้แน่ใจว่าจุดถัดจาก Total Pout และ XDPP1100 เปลี่ยนเป็นสีเขียว ในกรณีที่เป็นระบบ 2 ลูป ให้ทำซ้ำในลูปที่ 1 โดยคลิกที่ “Loop 40::PMb x1” และแถบสถานะ ตรวจสอบให้แน่ใจว่าข้อผิดพลาดต่างๆ ได้รับการล้างในลูป XNUMX เช่นกัน โดยคลิกที่ "ล้างข้อบกพร่อง" และ "สถานะการอ่าน" เพื่อให้แน่ใจว่าไม่มีข้อผิดพลาดใหม่ปรากฏขึ้นinfineon-XDPP1100-การเขียนโปรแกรม-รูป (10)
  • บนบอร์ดทดสอบ ให้ SW1 อยู่ในตำแหน่ง ON สัญญาณ Enable จาก I2C จำเป็นต้องเปิด EN H ด้วยเช่นกัน ตรวจสอบให้แน่ใจว่าเป็นเช่นนั้น
  • คลิกที่แท็บ Command และเปิดอุปกรณ์เป็น "ON" โดยเปลี่ยนคำสั่ง "01 OPERATION" จาก Off ทันทีเป็น "ON" และคลิกที่ "Write" อุปกรณ์ควรเปิดทันที ตรวจสอบให้แน่ใจว่าการวัดและส่งข้อมูลทางไกลแสดงปริมาณอินพุตที่ถูกต้องtage และเอาท์พุท voltage.infineon-XDPP1100-การเขียนโปรแกรม-รูป (11)
  • คลิกที่ “Loop 0::pmb x40” คลิกที่แท็บ “สถานะ” และปรับ “39 IOUT_CALIBRATION_OFFSET” ภายใต้ “คำสั่ง PMBus (เขียนและอ่านเขียน)” เพื่อให้ได้ค่าน้อยกว่า 0.25 A โดยไม่มีโหลดบน Telemetry อย่าลืมคลิกเขียนหลังจากการปรับเปลี่ยนแต่ละครั้งเพื่อดูผลกระทบในการวัดและส่งข้อมูลทางไกล infineon-XDPP1100-การเขียนโปรแกรม-รูป (12)
  • เปลี่ยนปริมาณแหล่งจ่ายไฟอินพุต DCtage เป็น 48V และเปลี่ยนขีดจำกัดปัจจุบันเป็น 16 A
  • ปรับโหลดอิเล็กทรอนิกส์ 40A และตรวจสอบการวัดและส่งข้อมูลทางไกลเพื่อดูว่าตรงกับข้อมูลการวัดและส่งข้อมูลทางไกลหรือไม่ หากไม่ตรงกัน ให้ปรับ “EA MFR_IOUT_APC” ใต้ “Loop 0::pmb x40” แล้วคลิก “เขียน” จนกว่าการวัดและส่งข้อมูลทางไกลจะตรงกับโหลดจริงภายใน 0.25A ปิดการทำงานโดยหมุน SW1 ไปที่ตำแหน่งปิดinfineon-XDPP1100-การเขียนโปรแกรม-รูป (13)
  • หลังจากที่ IOUT ถูกตัดแต่งเพื่อให้ตรงกับโหลดแล้ว การกำหนดค่า file พร้อมนำไปเบิร์นเข้าไอซี เปิด "โปรแกรมเมอร์หลายอุปกรณ์" สำหรับการกำหนดค่าเดียว ให้ใช้ค่าเริ่มต้น “Xvalent=0” คลิกปุ่ม “Program Configuration to OTP” เพื่อจัดเก็บทั้งการกำหนดค่า I2C และ PMBus ไว้ที่ OTPinfineon-XDPP1100-การเขียนโปรแกรม-รูป (14)infineon-XDPP1100-การเขียนโปรแกรม-รูป (15)

หมายเหตุสำคัญ

  • ข้อมูลที่ระบุในเอกสารนี้จะไม่ถือเป็นการรับประกันเงื่อนไขหรือคุณลักษณะ (“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, การเขียนโปรแกรม

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *