전체 글 287

ODROID M1S, 소개 및 자료 ( 출처 : 하드커널 )

ROCKCHIP RK3566 , Datasheet HARDKERNEL M1S , FEATURE HARDKENEL PINMAP HARDKENEL , DEVICE TREE OVERLAY https://wiki.odroid.com/odroid-m1s/application_note/device_tree_overlay odroid-m1s:application_note:device_tree_overlay [ODROID Wiki] 'ODROID-N2' on this page refers to the ODROID-N2 series (N2, N2+, N2L). By using this Overlay feature, we can easily set the board to use a peripheral including a..

라떼판다(Lattepanda) v1 , Hardware / Pin-map

Pinouts in area U1 are assigned to the X-Z8350 core. Pinouts in area U2 are assigned to the ATmega32u4 core. Each of the 20 digital pins (A0 - A5, D0 - D13) in area U2 can be used as an input or output, each operating at 5 volts. Each pin can output or receive 40 mA and each has an internal pull-up resistor (disconnected by default) of 20-50k ohm. Caution: Exceeding 40mA on any I/O pin may cause..

우분투 컴퓨터에 소켓 통신 무조건 따라하기 (1) , 설치 및 예제

Description COMMAND OS UBUNTU 22.04.3 LTS lsb_release -a GPU NVIDIA GTX 1650 nvidia-smi CPU Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz lscpu KERNEL 6.3.0-rc3+ uname -r 우분투 시스템은 위와 같고 소켓은 GPT 도움으로 예제소스를 쉽고 빠르게 테스트 했다. 먼저 소켓 서버 코드 import socket # 서버의 IP 주소와 포트 번호를 설정합니다. # 여기서 ''는 모든 네트워크 인터페이스에서 들어오는 연결을 수락한다는 것을 의미합니다. # 실제 서버의 IP 주소로 변경해야 할 수도 있습니다. SERVER_HOST = '' SERVER_PORT = 50081 # 소켓 객체를 생성..

파이썬 2023.11.08

우분투 컴퓨터에 텐서플로우 설치 무조건 따라하기 (3) - 메모리할당 증가

List Description COMMAND OS UBUNTU 22.04.3 LTS lsb_release -a GPU NVIDIA GTX 1650 nvidia-smi CPU Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz lscpu KERNEL 6.3.0-rc3+ uname -r NVIDIA 그래픽카드와 Tensorflow 관련 라이브러리를 모두 따라서 설치했다면 샘플코드 실행시 문제가 없을 것입니다. 다만 필자는 메모리부족현상을 겪었는데 로그를 보면 그래픽카드 메모리보다 낮은 할당이 되어있는 것이 문제였습니다. 그래서 GPT 에게 물어봐서 해결했습니다. 우분투 쉘에 아래와 같이 타이핑 후 Enter 만하면된다. export TF_GPU_ALLOCATOR=cuda_malloc_as..

TensorFlow 2023.11.08

우분투 컴퓨터에 텐서플로우 설치 무조건 따라하기 (2) - CUDA TOOLKIL 설치

List Description COMMAND OS UBUNTU 22.04.3 LTS lsb_release -a GPU NVIDIA GTX 1650 nvidia-smi CPU Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz lscpu KERNEL 6.3.0-rc3+ uname -r 쿠다 툴킷 (CUDA TOOLKIT ) 이 설치되어있는지 확인하는 방법 nvcc --version 쿠다 툴킷에는 nvcc 컴파일러가 기본적으로 설치되기때문에 이 명령어를 통해 확인할 수 있다. 만약 설치가 필요하면 아래 링크 홈페이지 접속해서 다운로드받을 수 있다. https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&..

TensorFlow 2023.11.06

우분투 컴퓨터에 텐서플로우 설치 무조건 따라하기 (1) - 그래픽카드 설치

List Description COMMAND OS UBUNTU 22.04.3 LTS lsb_release -a GPU NVIDIA GTX 1650 nvidia-smi CPU Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz lscpu KERNEL 6.3.0-rc3+ uname -r 그래픽카드 드라이버 설치 여부 확인 lspci | grep -i nvidia 설치되어있다면 아래와 같이 보일 것이다. nvidia-smi 실행시 아무것도 뜨지않는다면 Driver 를 설치해야합니다. 아래 링크에서 자신에게 맞는 그래픽 드라이버를 설치합니다. https://www.nvidia.com/Download/index.aspx Download the latest official NVIDIA drive..

TensorFlow 2023.11.06

Docker, 도커이미지 백업 및 관리하기 (Backup/Restore)

2개의 도커 이미지가 있다. 하나는 mysql , 하나는 wordpress docker images 현재 설치된 도커에 연결된 이미지를 볼 수 있다. 이미지를 tar 파일로 저장하기 docker save -o mysql_230811.tar mysql:5.7 tar 파일을 이미지로 로드하기 docker load -i mysql_230811.tar Image 제거하기 docker rmi 주의사항 도커 이미지를 삭제하면 해당 이미지를 기반으로 생성된 컨테이너의 실행에는 직접적인 영향을 주지 않습니다. 즉, 이미지를 삭제한 후에도 해당 이미지를 기반으로 생성된 컨테이너는 계속 실행될 수 있습니다. 그러나, 몇 가지 주의사항이 있습니다: 컨테이너 재시작: 이미지가 삭제된 후 해당 이미지를 기반으로 만들어진 컨테이..

Docker 2023.08.11