v4.2.0¶
v4.2.0 เพิ่มการรองรับ การตรวจจับวัตถุ ให้กับ ML pipeline, ปรับปรุง boot scripts / pyexec ใหม่ และแก้ไขการโหลด JPEG และ USB high-speed (ULPI) การปรับปรุง boot/exec ใหม่เป็นการเปลี่ยนแปลงพฤติกรรม — อ่านการเปลี่ยนแปลงที่ทำให้เกิดความเข้ากันไม่ได้ด้านล่าง
จุดเด่น¶
เพิ่มการรองรับ การตรวจจับวัตถุ ให้กับ TensorFlow/ML pipeline
ปรับปรุง boot scripts และ
pyexecใหม่แก้ไขการโหลด JPEG และพิน DIR ของ USB high-speed (ULPI)
การเปลี่ยนแปลงสำคัญ: การปรับปรุง boot-script /
pyexecใหม่เปลี่ยนพฤติกรรมการเริ่มต้น — ดูการเปลี่ยนแปลงที่ทำให้เกิดความเข้ากันไม่ได้
ฟีเจอร์ใหม่¶
การตรวจจับวัตถุ — เพิ่มการรองรับโมเดลการตรวจจับวัตถุให้กับ TensorFlow/ML inference pipeline
การเปลี่ยนแปลงและการปรับปรุงอื่นๆ¶
submodule MicroPython ที่รวมอยู่ได้รับการอัปเดต
การแก้ไขบั๊ก¶
แก้ไขการโหลดภาพ JPEG และคำจำกัดความพิน DIR ของ USB high-speed ULPI
ฮาร์ดแวร์และการรองรับบอร์ด¶
Arduino Nano RP2040 Connect — กำหนดพิน I2C เริ่มต้น
การเปลี่ยนแปลง API ที่ทำให้เกิดความเข้ากันไม่ได้¶
การเปลี่ยนแปลง API ที่มองเห็นได้โดยผู้ใช้ระหว่าง v4.1.4 และ v4.2.0
การเปลี่ยนแปลงที่ทำให้เกิดความเข้ากันไม่ได้เป็นการเปลี่ยนแปลง behavior ของลำดับ boot/exec เท่านั้น
Boot scripts และ pyexec ได้รับการปรับปรุงใหม่ (behavior)¶
boot scripts และเส้นทางการรัน script ของ pyexec ได้รับการปรับปรุงใหม่ พฤติกรรมโดยส่วนใหญ่เหมือนเดิม แต่ลำดับ/การจัดการของ boot และการรัน script มีการเปลี่ยนแปลง — ตรวจสอบสคริปต์ที่พึ่งพาลำดับการเริ่มต้นก่อนหน้าอีกครั้ง (เช่น พฤติกรรม boot.py แบบกำหนดเอง หรือการจัดการข้อยกเว้นที่แน่นอนเมื่อสิ้นสุด script)
Commit: b0c7a3272
รายการตรวจสอบการย้าย¶
ตรวจสอบพฤติกรรม boot.py แบบกำหนดเอง / ที่ขึ้นอยู่กับการเริ่มต้นกับลำดับ boot/exec ที่ปรับปรุงใหม่ (การเปลี่ยนแปลง boot/exec) สคริปต์อื่นทั้งหมดทำงานได้โดยไม่เปลี่ยนแปลง