BeagleBone Slackware UART 문제

BeagleBone Slackware UART 문제

맞춤 이미지 작업 중입니다.슬랙웨어 ARM 14.1커널 포함3.8.X약 3년이 지났고 이제 cdc-acm 드라이버와 감시 커널을 업그레이드해야 합니다.

저는 BeagleBone에서 제공하는 배포판에서 다양한 커널을 사용해 보았습니다(데비안 7.11도착하다9.5, 핵심4.1.X도착하다4.14.X). /boot/, /lib/modules 및 /lib/firmware의 파일을 교체할 때마다 부팅은 잘 되지만 UART가 다시 작동하도록 할 수는 없습니다.

커널 포함3.8.X, 저는 /boot/uEnv.txt 라인을 사용하고 있습니다:

optargs=capemgr.enable_partno=BB-UART1,BB-UART2,BB-UART4

4.1.X와 4.4.X 및 4.14.X 사이에 변경 사항이 있다는 것을 알고 있지만 모든 구성을 시도했지만 성공하지 못했습니다. /boot/에 FAT 파티션이 있고 /에 EXT4 파티션이 있기 때문에 문제가 발생할 수 있습니까? 시스템을 원격으로 업데이트해야 하기 때문에 파티션을 변경할 수 없습니다.

U-Boot 버전에도 문제가 있는걸까요? 디버그 시퀀스에서:

U-Boot 2014.04-rc2-00015-g99288ca (Mar 12 2014 - 09:49:41)

편집하다:

U-Boot를 업데이트했지만 여전히 동일한 문제

U-Boot 2018.09-00002-g0b54a51eee (Sep 10 2018 - 19:41:39 -0500), Build: jenkins-github_Bootloader-Builder-65

답변1

마지막으로 뼈-debian-9.5-iot-armhf-2018-10-07-4gb.img 이미지의 커널 4.4.54를 사용했습니다. 어떤 직렬 포트가 ttyS로 작동합니까? ttyO 대신?

4.14.X 구성(uEnv.txt 또는 기타)에 문제가 있을 수 있지만 현재로서는 4.4.X에 만족합니다.

관련 정보