누보톤 개발 플랫폼 3단계: 2단계, 대량 생산

지난번 Quick Guide를 따라 첫번째 샘플 프로젝트를 성공적으로 실행한 후, 누보톤에서 제공하는 에코시스템 하에서 제품을 빠르게 개발하고 설계할 수 있습니다. 개발이 완료된 후 다음은 대량 생산 단계에 진입하는 것을 의미하는 목표 IC에 설계된 코딩을 프로그래밍하는 것입니다. 이 단계에서 누보톤은 추가 도구 없이 간단한 GUI 인터페이스를 통해 설정을 수행하는 ICP(In Circuit Programming) 프로그래밍 소프트웨어를 제공했습니다. 프로그램은 NuMaker 개발 보드에 장착된 Nu-Link 프로그래밍 디버거를 사용하여 IC에 프로그래밍할 수 있습니다. 이 문서에서는 ICP 프로그래밍 소프트웨어와 대량 생산 프로세스를 얻는 방법을 소개하며 자세한 지침은 나중에 설명합니다.
 
누보톤의 ICP 프로그래밍 소프트웨어는 누보톤의 공식 웹사이트에서 다운로드할 수 있습니다. 홈 페이지의 "소프트웨어 및 도구" 아래에서 "소프트웨어 개발 도구"를 찾은 다음 "Programming software"를 클릭하여 ICP 프로그래밍 소프트웨어를 다운로드할 링크를 찾습니다: NuMicro_ICP_Programming_tool_Vx.xx.xxxx. 사용자가 Nu-Link 프로그래밍 디버거에서 제공하는 가상 COM 포트의 UART 인터페이스를 사용하여 프로그래밍 또는 디버깅 기능을 실행할 계획이라고 가정합니다. 이 경우, Nu-Link USB 드라이버는 ICP 프로그래밍 소프트웨어 설치가 완료된 후에 선택하여 설치해야 합니다. (그림 1).
 

install Nu-Link USB driver

그림 1 Nu-Link USB 드라이버 선택 및 설치
 
누보톤의 ICP 프로그래밍 소프트웨어를 통해 대량 생산 단계의 프로세스가 매우 간단해집니다(그림 2). 누보톤 IC가 장착된 제품 PCB 보드를 Nu-Link 프로그래밍 디버거에 연결한 다음 USB를 통해 컴퓨터에 연결하여 대상 IC를 프로그래밍합니다. 이를 온라인 ICP라고 합니다. 또한 누보톤은 오프라인 ICP 솔루션을 제공하며, ICP 프로그래밍 소프트웨어를 사용하여 코딩 및 프로그래밍 관련 설정을 Nu-Link 프로그래밍 디버거에 미리 저장한 다음 제품 PCB 보드만 Nu-Link 프로그래밍 디버거에 연결하여 대상 IC에 프로그래밍을 수행합니다. 고객의 대량 생산 요구에 따라 누보톤은 일대일 프로그래머 Nu-Link-Gang도 제공하며, 동시에 4개의 대상 IC에 코딩을 프로그래밍할 수 있습니다. 다음 세 장에서는 누보톤의 ICP 프로그래밍 소프트웨어를 사용하여 온라인, 오프라인 및 일대일 대량 생산 프로그래밍을 실행하는 방법을 설명합니다.
 

mass production flow

그림 2 대량 생산 단계 프로세스