embedded

Linux /usr/share/zoneinfo/ 플랫폼은 독립적인가요?
embedded

Linux /usr/share/zoneinfo/ 플랫폼은 독립적인가요?

저는 임베디드 Linux(ARM/busybox) 시스템을 사용하고 있습니다. systemd 및 timedatectl 시스템 실행 파일은 있지만 /etc/timezone, /usr/share/zoneinfo 또는 zic 시간대 데이터 컴파일러는 없습니다. 이 임베디드 시스템에는 시스템 디스크 공간이 충분합니다. timedatectl에서 제공하는 시간대 기능에 액세스하기 위해 /usr/share/zoneinfo의 내용을 amd64 Linux 구현에서 내 임베디드 ARM Linux 구현으로 "있는 그대로"...

Admin

시계가 자주 변경될 때 systemdjournalctl이 로그를 순서대로 출력하도록 강제하는 방법은 무엇입니까?
embedded

시계가 자주 변경될 때 systemdjournalctl이 로그를 순서대로 출력하도록 강제하는 방법은 무엇입니까?

나는 단순함을 위해 RTC가 없는 것으로 간주할 수 있는 독립형 Debian 기반 시스템을 가지고 있습니다. 시스템 시계는 런타임 중에 앞뒤로 설정할 수 있습니다. 저는 Journalctl이 시작 ID와 시퀀스 번호(사용 가능한 경우)를 기준으로 로그 줄을 정렬해야 한다고 생각했지만 불행히도 그것은 사실이 아닌 것 같습니다. 적어도 다음과 같은 Journalctl 출력을 얻습니다. ... -- Boot 1b6fb8b971ce4d5f9ccc7f71b19f496d -- Jan 05 18:07:40 lum...

Admin

이제 기본 종속성 = 아니요가 있는 서비스로 인해 종료 속도가 매우 느립니다.
embedded

이제 기본 종속성 = 아니요가 있는 서비스로 인해 종료 속도가 매우 느립니다.

임베디드 Linux 시스템이 있는데 제가 만든 특정 서비스가 실행 중일 때 종료하는 데 시간이 오래 걸립니다. 가능한 한 빨리 실행을 시작해야 하므로 DefaultDependency=no 옵션을 설정합니다. 내가 달릴 때 systemctl stop myService 예상대로 작동하고 서비스가 즉시 중지됩니다. 하지만 내가 달릴 때 shutdown now 서비스가 계속 실행되는 것을 볼 수 있습니다(LED가 계속 변경됨). 서비스가 실행되는 실행 파일에는 SIGTERM 및 SIGINT에 대한 신호 ...

Admin

Windows 및 Linux에서 사용할 수 있는 SD 카드 저널링 파일 시스템은 무엇입니까?
embedded

Windows 및 Linux에서 사용할 수 있는 SD 카드 저널링 파일 시스템은 무엇입니까?

Linux에서 임베디드 장치에 대한 모든 SD 카드 파일 시스템 중에서 선택해야 합니다. 목표는 다음과 같습니다: Windows 및 Linux에서 읽기 및 쓰기 시스템 충돌이나 정전으로부터 보호하기 위해 파일 시스템을 기록합니다. 작은 파일 호스팅(예: < 4Go) 고속은 필요없어 가능하면 Windows에 드라이버나 애플리케이션을 설치하지 마세요. Linux에서 드라이버 또는 애플리케이션 설치 허용 이전 시스템에서는 항상 Yaffs 또는 JFFS2를 사용했지만 이 두 파일 시스템은 Windo...

Admin

칩 내에서 SGTL5000 오디오를 라우팅하는 방법은 무엇입니까?
embedded

칩 내에서 SGTL5000 오디오를 라우팅하는 방법은 무엇입니까?

SPI를 통해 iMX8 CPU에 연결된 sgtl5000 오디오 코덱이 포함된 내장 장치가 있습니다. 데이터시트에 따르면 LINE_IN에서 HP_OUT으로의 직접 경로가 있어 SPI 연결을 통해 사운드가 CPU로 전송되는 것을 방지합니다. ALSA/alsamixer를 사용하면 이 라우팅을 수행할 수 있습니까? 아니면 커널을 통과하는 오디오 스트림으로 제한됩니까? 을 사용하면 amixer다음을 볼 수 있습니다. root@test217:~# amixer Simple mixer control 'Hea...

Admin

시작 매개변수를 사용하여 화면 회전
embedded

시작 매개변수를 사용하여 화면 회전

디스플레이 서버/컴포지터를 실행하지 않는 임베디드 Linux 시스템이 있습니다. 대신 drm/gbm/opengl을 통해 애플리케이션을 실행합니다. 그러나 문제 중 하나는 일부 구성에서는 화면이 거꾸로 표시된다는 것입니다. 이제 이러한 구성에 대해 별도의 dtb를 생성하여 rotation = <180>;패널 노드에 추가할 수 있지만이것일부 커널 코드. 이는 시작 인수/매개변수를 사용하여 이 작업을 수행할 수 있어야 함을 나타내는 것 같지만 아무 것도 찾을 수 없습니다.문서이 부팅 매개변수는 ...

Admin

시스템 제어를 사용하여 절전 모드 "정지, 메모리, 일시 중지 등"을 지정할 수 있습니까?
embedded

시스템 제어를 사용하여 절전 모드 "정지, 메모리, 일시 중지 등"을 지정할 수 있습니까?

내가 아는 한, /sys/power/state파일을 읽으면 Linux 컴퓨터에 어떤 저전력 구성을 사용할 수 있는지 확인할 수 있습니다. 이러한 구성 중 하나를 동일한 파일에 작성하여 /sys/power/state저전력 모드를 켤 수 있습니다. systemctl suspendsystemd 서비스를 호출하거나 사용하여 저전력 모드를 켤 수도 있습니다 systemctl hibernate. 내 시스템에는 3가지 저전력 상태가 있습니다.메모리,지원하다그리고꼭 매달리게 하다. 나는 이것이 systemctl s...

Admin

U-Boot가 로드되면 디스플레이가 작동하지만 Arch Linux ARM에서는 작동하지 않습니다.
embedded

U-Boot가 로드되면 디스플레이가 작동하지만 Arch Linux ARM에서는 작동하지 않습니다.

얘들아. 이전 Allwinner A31s 태블릿에 Arch Linux ARM을 설치했습니다. UART/직렬 콘솔을 통해 사용할 수 있지만 디스플레이가 작동하지 않습니다. 태블릿을 켜면 U-Boot가 로드되어 잠수함 로고를 디스플레이에 표시하지만, Arch Linux ARM 로드가 시작되면 디스플레이 작동이 중지되고 아무것도 표시되지 않습니다. 백라이트는 항상 켜져 있습니다. 지금까지는 UART/직렬 콘솔을 통해서만 사용할 수 있습니다. 누구든지 이것에 대한 가능한 이유나 해결책을 말해 줄 수 있습니까...

Admin

새 보드를 위한 Yocto 프로젝트
embedded

새 보드를 위한 Yocto 프로젝트

나는 poky를 빌드하기 전에 파일 시스템을 설정하는 방법에 대한 Yocto의 세부 사항을 찾으려고 노력하고 있습니다. 새 보드가 있어서 Yocto를 사용해 보고 싶습니다. 지금까지 source oe-init-build-env이 FS는 /poky/ 디렉토리에 있습니다. 다음과 같이 진행됩니다. /poky/meta-beaglev-fire/meta-start/conf/machine/include/SomeFile.inc 에는 접미사 와 디렉토리가 /poky/meta-beaglev-fire/meta-star...

Admin

임베디드 시스템 파티션 변경 처리
embedded

임베디드 시스템 파티션 변경 처리

일부 오래된 임베디드 시스템을 업데이트해야 합니다. 그러나 RAUC 업데이트에는 4개의 파티션이 포함되어 있지만 이전 시스템에는 3개의 파티션만 있었습니다. 추가 파티션이 디스크 시작 부분에 있는데 외부 어댑터를 사용하여 장치를 플래시할 수 없습니다. 내가 가진 것은 장치의 기존 Linux에 대한 SSH 액세스입니다. 실행 중인 시스템에서 파티션 테이블을 변경하여 시스템 파티션을 이동할 수 있습니까? 아니면 dd전체 디스크를 새 이미지로 덮어쓸 수 있나요? 나는 이것을 알아낼 수 없으며 여기에 좋은 ...

Admin

나만의 레시피를 사용하여 최종 이미지에서 ntpd를 어떻게 제거할 수 있나요?
embedded

나만의 레시피를 사용하여 최종 이미지에서 ntpd를 어떻게 제거할 수 있나요?

내 yocto Linux 이미지에서 모든 ntpd 관련 항목을 제거하고 싶습니다. 현재 나는 포함한다메타 오픈 임베디드NTP 서비스를 담당하는 계층엔테푸드최종 이미지에 설치되었습니다. 필요하지 않고 이미지를 최대한 작게 만들고 싶기 때문에 메타 오픈 임베딩 레이어를 건드리지 않고 나만의 레시피로 제거하는 방법을 알고 싶습니다. Recipes-support/ntp/ntp_%.bbappend 레시피를 만들고 다음을 설정해 보았습니다. FILESEXTRAPATHS:prepend := "${THISDIR}/...

Admin

AP에 연결된 장치에서 인터넷에 액세스
embedded

AP에 연결된 장치에서 인터넷에 액세스

내 임베디드 Linux 장치에는 두 개의 인터페이스가 있습니다 uap0. 다른 장치가 Linux 장치에 연결하기 위한 액세스 포인트 역할을 합니다. 내 라우터에 대한 인터페이스입니다. 내 라우터가 인터넷에 연결되어 있습니다.eth0uap0eth0 인터페이스에 대한 세부정보: uap0- 172.24.100.1/24 AP에 연결된 장치의 DHCP 범위: 172.24.100.50 - 172.24.100.100 eth0- 192.168.1.26/24 라우터 IP(예: 게이트웨이): 192.168.1.25...

Admin

임베디드 Linux 장치에 ping 또는 ssh를 실행할 수 없습니다. eno1에는 IPv4 주소가 없습니다.
embedded

임베디드 Linux 장치에 ping 또는 ssh를 실행할 수 없습니다. eno1에는 IPv4 주소가 없습니다.

ssh나는 Ubuntu 서버(우리가 부르겠습니다)를 실행하는 임베디드 Linux 장치(우리가 부르겠습니다) 에 연결하려고 합니다 . 그리고 직접 이더넷 케이블과 직렬 UART를 통해 연결하세요. 직렬 터미널()을 사용하여 장치에 연결할 수 있지만 시간이 초과됩니다. 기기도 사용할 수 없습니다. 그래서 저는 이것이 두 가지 중 하나라고 믿습니다.petalinux22.04oippetalinuxoipminicomsshping 네트워크 설정이 호환되지 않습니다(서브넷 마스크, 게이트웨이 등). 내장형 Li...

Admin

u-boot가 포함된 임베디드 Linux를 사용하여 장치의 운영 체제를 수정해야 합니다.
embedded

u-boot가 포함된 임베디드 Linux를 사용하여 장치의 운영 체제를 수정해야 합니다.

U-Boot(U-Boot SPL 2015.10+fslc+g4e28939_)를 사용하여 Linux를 실행하는 Congatec 장치가 있습니다. 이 임베디드 Linux 환경에서 일부 설정을 수정해야 합니다. 문제는 장치에 SSH 또는 Telnet 연결 옵션이 없다는 것입니다. chroot를 수행하기 위해 장치에서 라이브 Linux 시스템을 부팅하려고 시도했지만 USB 플래시 드라이브에서 부팅하기 위한 BIOS나 유사한 메커니즘이 없는 것 같습니다. 또한 BIOS에 액세스하기 위해 다양한 키보드 조합...

Admin