본문 바로가기
C++ 200제/코딩 IT 정보

임베디드 보드 - Tegra K1 (TK1) 자동 로그아웃 원인 및 해결

by vicddory 2017. 5. 13.

임베디드 보드 - Tegra K1 (TK1) 자동 로그아웃 원인 및 해결


NVDIA에서 나온 30만 원 초반대 Jetson Tegra K1(이하 TK1)은 고성능에 비해 가격이 낮아서 유용하게 사용할 수 있는 임베디드 보드다. 근데 이 보드에 문제가 있다. 2016년 이후론 거의 발생하지 않는 문제인데, 이전에 구입한 사람들은 누구나 한번 쯤은 겪어봤을 상황이 있다.


자동 로그아웃이 되며 그동안 작업한 것을 몽땅 날려버리는 아주 화나는 순간 말이다.


800px-Nvidia-tegra124-jetson-tk1-labelled[ARM 임베디드 보드 추천] Embedded Linux 프로그래밍 산업용 보드

<Jetson Tegra K1, 딱 봐도 괜찮아 보인다>


그래도 다행히 NVDIA 측에서 이를 해결해 새로운 커널을 제공하고 있다. 업데이트된 커널을 이용하면 저런 열 받는 상황을 다시 보지 않아도 된다.


아래 링크된 글을 살펴보면 나와 같은 원인으로 고민하던 사람을 만나볼 수 있고, 친절하게 해결책을 제시해 주는 사람도 있다.



위 링크의 임베디드 보드 관련 전문을 옮겨보자면 이렇다.

Hello,


Recently I've been developing a vision system using FIR cam and Radar on JetsonK1 board. 

Both device uses frame grabber using USB 2.0 port. However while developing, the board suddenly and constantly logs off. I'm not sure if it's because of the frame grabber or not, it just suddenly logs off with closing every process without saving any. Actually I'm not even sure with the moment it happens. It just shuts down to log in screen anytime without any significant events. 


Does anyone had similar case? or does anyone have any clue to solve this problem?


There have been some issues in the past with this, but I haven't heard of it being an issue with R21.4, the most recent release. What version of L4T are you using? "head -n 1 /etc/nv_tegra_release" to find out.


You may also want to stop any USB autosuspend or energy saver modes. See:

http://elinux.org/Jetson/Performance


그렇다. 아주 간단하다.


임베디드 보드 커널만 업데이트하면 된다. 질문 글을 올린 사람처럼 주변의 정황은 딱히 참고할 사항은 아니고, 특정 커널 이상에선 발생하지 않을 수도 있다. 내 경우엔 커널만 업데이트했는데 자동 로그아웃 문제는 해결되었다. 그러니 커널을 업데이트하자.


아래 링크로 이동해 직접 커널을 다운 받을 수 있다.



additional_information[ARM 임베디드 보드 추천] Embedded Linux 프로그래밍 산업용 보드


가운데 화면이 보이는가?


통째로 받을 수도 있고, 아래 다운로드 센터에서 임베디드 보드 커널만 별도로 받을 수도 있다.


다운로드 센터Embedded Download Center [클릭]


embedded_download_center[ARM 임베디드 보드 추천] Embedded Linux 프로그래밍 산업용 보드


임베디드 보드 커널을 빌드하는 방법도 참고하면 된다.


아주 친절하게 나와 있어서 누구나 따라 할 수 있다.



커널을 받고, 커널 빌드를 하고, 새로 포팅까지 완료하면 더이상 자동 로그아웃되며 작업 내용을 모조리 날려버리는 불상사를 막을 수 있다. TK1 보드 자체는 스펙도 괜찮아 여러모로 유용하게 사용할 수 있다. 몇 가지 단점 때문에 많은 장점을 보지 못하는 우를 범하진 말자.


임베디드 보드 - Tegra K1 (TK1) 자동 로그아웃 원인 및 해결

댓글