[라즈베리파이] 커널 정보 확인 - Trace32
By Guillermo Austin Kim | 2018년 2월 12일 |
아래 Trace32 스크립트를 실행하면 라즈베리파이 커널 vmlinux를 Trace32에 올릴 수 있습니다.sys.cpu cortexa7sys.u d.load.elf vmlinux 라즈베리파이 리눅스 커널 정보를 확인하겠습니다.각 섹션 정보는 아래와 같습니다.y.l.sec_____address________|path\section___________________________|acc|init|physicalP:80008000--8000826B|\\vmlinux\.head.text |R-X|L- |P:80100000--80707797|\\vmlinux\.text |R-X|L- |P:80707798--807077B3|\\vmlin
CentOS 7 한글 설정(링크)
By 잊지 않으려면 기록하라... | 2018년 3월 31일 |
리눅스를 사용해보기 위해 CentOS 7 을 설치했다.영문으로 설치를 했고한글 입력이 안된다. 그래서 구글링을 해보니...친절하게 설명해주신 블로거가 있어서 링크를 남겨본다 다음에도 참고해 보자
[TRACE32] 메모리 덤프에서 검색(서치)하는 명령어: data.find
By Guillermo Austin Kim | 2020년 12월 5일 |
TRACE32를 사용하다 보면 메모리 덤프에서 특정 데이터를 검색하고 싶은 경우가 있습니다.이 때는 data.find 명령어를 사용하면 됩니다. 다음은 TRACE32에서 릴리즈한 data.find 관련 스팩 문서(general_ref_d.pdf)의 내용입니다. Format: Data.Find [<address_range> [%<format>] <data> | <string> [/<option>]]<format>: Byte | Word | Long | Quad | TByte | HByte | Float .<format> | BE | LE<option>: Back | NoFind ; search for byte 0x3f
[라즈베리파이] 워크큐(Workqueue) - ftrace 동작 확인
By Guillermo Austin Kim | 2018년 9월 17일 |
이번에는 라즈베리파이에서 워크가 실제 어떻게 동작하는지 ftrace로 확인하겠습니다. 이를 위해 다음과 같이 ftrace 로그를 설정할 필요가 있습니다.#!/bin/sh echo 0 > /sys/kernel/debug/tracing/tracing_onsleep 1echo "tracing_off" echo 0 > /sys/kernel/debug/tracing/events/enablesleep 1echo "events disabled" echo secondary_start_kernel > /sys/kernel/debug/tracing/set_ftrace_filtersleep 1echo "set_ftrace_filter init" echo function > /sys/kern