Putty 사용시 사용성 및 편의성을 개선하는 설정을 소개한다. Putty 출력 화면 설정 변경 Putty 기존 설정 화면은 눈이 쉽게 피로해지고 가독성이 좋지 않다. 폰트 크기를 키우고 putty에서 출력하는 빨간색과 파란색을 가독성이 좋아지도록 변경한다. 중간 ‘Saved Session’ 메뉴의 ‘Default ...
JMeter 간단 사용기
JMeter를 통하여 웹 애플리케이션의 부하 및 성능 테스트를 수행하는 기본적인 사용 방법을 소개한다. JMeter란? 웹을 비롯한 다양한 통신 프로토콜을 사용하는 애플리케이션에 부하를 주고, 이에 따른 성능을 측정하고 분석하기 위한 테스트 도구다. 가장 중요한 건 오픈소스 프로젝트로 무료로 사용할 수 있다. 설치 환경 Wi...
Sabre Lite Power 고장 해결
Sabre Lite에 잘못된 전압을 준 경우 고장 날 때 이를 원래 상태로 복구하는 방법을 설명한다. 본 글은 NXP 공식 메일로 해당 문제를 문의하여, 답변 받은 내용을 참고하여 작성하였다. 보드에 전원이 들어온 상태에서 입력을 주어도 아무런 화면 출력이 안되는 경우를 벽돌(brick) 상태라고 한다. 실수로 잘못된 전원 케이블을 사...
Sabre Lite Unbricking
Sabre Lite가 벽돌 상태가 되었을 때 이를 원래 상태로 복구하는 방법을 설명한다. 본 글은 NXP 공식 홈페이지를 참고하여 작성하였다. 보드에 전원이 들어온 상태에서 입력을 주어도 아무런 화면 출력이 안되는 경우를 벽돌(brick) 상태라고 한다. Sabre Lite가 벽돌 상태가 되었을 때 이를 기존의 원래 상태로 복구하는 방...
SQLite 빌드 - ARM
SQLite를 ARM 리눅스에서 사용할 수 있도록 빌드한다. 설치 환경 타겟: Sabre Lite에 Ubuntu 18.04 SQLite-autoconf_3280000 SQLite 빌드 # 소스 코드 다운로드 $ wget https://www.sqlite.org/2019/sqlite-autoconf-3280000.tar.gz $ t...
리눅스 커널에 시스템 호출 구현 - ARM Sabre Lite(Kernel.org)
Kernel.org에서 다운받은 리눅스 커널에 시스템 호출 구현한 다음 수정한 리눅스 커널을 반영한다. 설치 환경 ‘리눅스 커널 빌드 환경 구축’ 글을 참고하여 리눅스 커널 빌드 환경을 사전에 구축해야 한다. 호스트: Ubuntu 18.04 타겟: Sabre Lite에 Linux Kernel 4.14.87(PREEMPT_RT 패치...
리눅스 커널 빌드 - ARM Sabre Lite(Kernel.org)
Kernel.org에서 다운받은 리눅스 커널 빌드 후 ARM Sabre Lite의 리눅스 커널 버전을 변경한다. 본 글은 여러 블로그를 참고하여 작성하였다. 만약 리눅스 커널에 PREEMPT_RT 패치를 적용하고 싶다면, PREEMPT_RT 패치가 해당 리눅스 커널 버전을 지원해야한다. 리눅스 커널 버전은 https://kernel.org...
리눅스 커널 빌드 - ARM Sabre Lite(NXP)
NXP에서 다운받은 리눅스 커널 빌드 후 ARM Sabre Lite의 리눅스 커널 버전을 변경한다. 본 글은 NXP 공식 홈페이지를 참고하여 작성하였다. 만약 리눅스 커널을 수정하거나 NXP에서 공식 지원하는 커널 이외의 버전을 사용하고 싶다면, ‘리눅스 커널 빌드 ARM Sabre Lite(Kernel.org)’ 글을 참고 해야한다. ...
리눅스 커널 포팅 - ARM Sabre Lite
ARM Sabre Lite에 리눅스 커널을 포팅한다. 본 글은 NXP 공식 홈페이지를 참고하여 작성하였다. 출처: https://boundarydevices.com/ubuntu-bionic-18-04-lts-for-i-mx6-7-boards-june-2018-kernel-4-9-x/ 설치 환경 호스트: Ubuntu 18.04(x86...
리눅스 커널 빌드 - x86-64
다운 받은 리눅스 커널을 빌드 후 리눅스 커널 버전을 변경한다. 설치 환경 Ubuntu 18.04(x86-64) 커널 버전을 Linux Kernel 4.19.27로 변경 ‘리눅스 커널 빌드 환경 구축’ 글을 참고하여 리눅스 커널 빌드 환경을 사전에 구축해야 한다. 리눅스 커널 다운로드 $ mkdir kernel $ cd kerne...