KOKU005 February 2023 MSPM0L1227 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L2227 , MSPM0L2228 , MSPM0L2228-Q1
ROM 부트로더는 ROM BSL 코어에 플래시 플러그인으로 사용자 지정 인터페이스 구현을 추가할 수 있는 옵션을 제공합니다. 이는 전체 BSL 코어를 다시 구현하지 않고 인터페이스를 사용자 지정할 수 있는 이점을 제공합니다.
이 기능을 사용하면 다음 중 하나를 수행할 수 있습니다.
ROM BSL에서 사용할 수 없는 새 인터페이스를 자동 감지를 위한 인터페이스 목록에 추가할 수 있습니다. 예: SPI, CAN 등(또는)
ROM 인터페이스 구현(UART/I2C)을 재정의할 수 있습니다
이 옵션을 사용하려면 플래시 플러그인 이미지를 메인 플래시에 로드하고 비 메인 플래시 메모리의 BSL 구성에 등록해야 합니다. MSPM0xx 기술 참조 설명서 - 구성 메모리(비 메인) 섹션을 참조하십시오.
또한 BCR 구성에서 플러그인이 로드되고 비 메인 구성 메모리가 로드되는 플래시 메모리 영역은 플래시 플러그인 및 비 메인 구성 메모리의 등록이 부트 로드 프로세스 중에 삭제되지 않도록 쓰기 보호되어야 합니다.
메인 플래시에서 플래시 플러그인 영역을 삭제하면 장치가 잠길 수 있습니다. 따라서 쓰기 보호가 필요합니다.