반응형

2025/12/08 3

U-Boot 환경 변수와 스크립트 완전 정복(Rockchip RK3399 기반)

U-Boot 환경 변수와 스크립트 완전 정복(Rockchip RK3399 기반)U-Boot은 임베디드 리눅스 시스템에서 널리 사용되는 부트로더이며, 커널 로딩, 장치 초기화, 펌웨어 업데이트 등 다양한 기능을 수행합니다. 이 과정에서 환경 변수(environment variable)는 시스템의 동작을 결정하는 핵심 요소로 작동합니다. 이번 글에서는 환경 변수의 구조, 저장 위치, 설정 및 관리 방법, 그리고 자동화 스크립트 예제를 Rockchip RK3399 기반 시스템을 중심으로 자세히 설명드리겠습니다.1. U-Boot 환경 변수 개요U-Boot 환경 변수는 다음과 같은 항목들로 구성됩니다.bootcmd bootargs bootdelay 커널 및 DTB 로딩 주소(kernel_addr, fdt_a..

u-boot 2025.12.08

SciPy 정적분과 동적분 (quad, dblquad) 이해하기

SciPy 정적분과 동적분 (quad, dblquad) 이해하기1. 서론적분은 수학과 과학의 다양한 분야에서 널리 사용되는 중요한 도구입니다. 특히, 신호 처리, 물리학, 생물학, 경제학 등 여러 분야에서 어떤 함수의 면적, 길이, 부피 등을 구하는 데 필수적인 역할을 합니다. Python에서는 SciPy 라이브러리를 통해 간편하게 수치적분을 수행할 수 있습니다. 이번 포스팅에서는 SciPy의 integrate 모듈을 활용해 정적분과 동적분을 수행하는 방법에 대해 알아보겠습니다.2. 적분의 기본 개념적분은 함수의 그래프 아래에 있는 면적을 구하는 과정입니다. 크게 다음과 같이 두 가지로 나눌 수 있습니다.정적분 (Definite Integral): 주어진 구간$[a, b]$ 내에서 함수 $f(x)$의 면..

Python/SciPy 2025.12.08

Keras를 이용한 딥러닝 모델 빌딩 기초

Keras를 이용한 딥러닝 모델 빌딩 기초1. Keras란?Keras는 Python 기반의 딥러닝 프레임워크로, TensorFlow 위에서 동작하는 고수준 API입니다. 직관적인 인터페이스를 제공하여 딥러닝 모델을 쉽고 빠르게 구축할 수 있습니다. Keras의 주요 특징은 다음과 같습니다.간결한 API: 직관적인 코드로 신경망을 쉽게 설계할 수 있음백엔드 엔진: TensorFlow, Theano, CNTK를 백엔드로 사용 가능모듈형 설계: 레이어, 손실 함수, 활성화 함수, 최적화 알고리즘 등을 독립적으로 구성 가능GPU 지원: TensorFlow를 백엔드로 사용할 경우 GPU 가속을 활용할 수 있음2. Keras 설치 및 환경 설정Keras는 TensorFlow 2.x에 기본 포함되어 있습니다. 따라서..

반응형