본문 바로가기

Software/KEIL 컴파일러

Nuvoton사 라이센스 적용하기

라이센스를 적용하지 않을 경우 생기는 오류

 

라이센스가 없이 컴파일을 하려고 하면 용량제한으로 인하여 오류가 발생할 수 있다.예를 들면 아래와 같은 에러 중 하나를 볼 수 있다.

 

error: L6050U: The code size of this image (38812 bytes) exceeds the maximum allowed for this version of the linker
error: L6050U: The code size of this image exceeds the maximum allowed for this version...

 

실제 오류가 난 화면

 

라이센스 적용 방법

1) Keil IDE를 오른쪽 클릭하여 관리자권한으로 실행한다.

 

2) File탭에서 License Management를 선택한다.

 

3) 아래 그림처럼 빨간색 박스 안에 CID를 복사한다.

 

4) Nuvoton 홈페이지로 가서 Software and Tool탭 -> IDE & Nu-Link Driver -> Get Keil MDK LIC (License ID Code)로 이동한다.

 

https://www.nuvoton.com/tool-and-software/ide-and-compiler/get-keil-mdk-lic/#armForm

 

Get Keil MDK LIC (License ID Code)

 

www.nuvoton.com

 

5) 복사한 CID를 입력하고 나머지 정보들을 입력한다.

 

6) 메일로 온 LIC코드를 복사하여 License Management창(2번 참고)의 LIC에 붙여넣고 Add LIC를 누른다.

 

7) 정상적으로 라이센스가 적용되면 에러없이 컴파일 된다.

'Software > KEIL 컴파일러' 카테고리의 다른 글

KEIL 컴파일러 사용환경 만들기  (0) 2021.11.24