v4.2.0

v4.2.0은 ML 파이프라인에 객체 검출 지원을 추가하고, 부트 스크립트 / pyexec를 재작업하며, JPEG 로딩 및 USB high-speed(ULPI)를 수정합니다. 부트/exec 재작업은 동작(behavior) 변경입니다 — 아래의 호환성 변경 사항을 읽어 보세요.

주요 사항

  • TensorFlow/ML 파이프라인에 객체 검출 지원이 추가되었습니다.

  • 부트 스크립트와 pyexec를 재작업했습니다.

  • JPEG 로딩과 USB high-speed(ULPI) DIR 핀을 수정했습니다.

  • 호환성 변경: 부트 스크립트 / pyexec 재작업이 시작 동작을 변경합니다 — 호환성 변경 사항을 참고하세요.

새로운 기능

  • 객체 검출 — TensorFlow/ML 추론 파이프라인에 객체 검출 모델 지원을 추가했습니다.

기타 변경 및 개선 사항

  • 번들된 MicroPython 서브모듈이 업데이트되었습니다.

버그 수정

  • JPEG 이미지 로딩과 USB high-speed ULPI DIR 핀 정의를 수정했습니다.

하드웨어 및 보드 지원

  • Arduino Nano RP2040 Connect — 기본 I2C 핀을 설정했습니다.

호환성에 영향을 주는 API 변경

v4.1.4와 v4.2.0 사이의 사용자 가시적 API 변경 사항.

유일한 호환성 변경은 부트/exec 시퀀스에 대한 behavior 변경입니다.

부트 스크립트와 pyexec 재작업 (behavior)

부트 스크립트와 pyexec 스크립트 실행 경로가 재작업되었습니다. 동작은 대체로 동일하지만, 부트 및 스크립트 실행의 순서/처리가 변경되었습니다 — 이전 시작 시퀀스에 의존하던 스크립트(예: 사용자 정의 boot.py 동작이나 스크립트 종료 시의 정확한 예외 처리)를 다시 확인하세요.

Commit: b0c7a3272

마이그레이션 체크리스트

재작업된 부트/exec 시퀀스에 대해 사용자 정의 boot.py / 시작 의존적 동작을 다시 확인하세요(부트/exec 변경). 다른 모든 스크립트는 변경 없이 실행됩니다.