Tôi có một thiết bị nhúng chạy Ansgstrom Linux trên bo mạch Colibri VF61. Phiên bản hạt nhân là: 4.4.59-2.7.2+g7cfa321
Trong một số trường hợp, thiết bị trở nên hoàn toàn không thể truy cập được (không phản hồi với lệnh ping hoặc các dịch vụ khác đang chạy trên các cổng khác).
Đèn led vẫn nhấp nháy và ngắt kết nối/kết nối lại cáp là đủ để thiết lập lại kết nối. Trong thời gian ngừng hoạt động, tất cả các dịch vụ, ngoài mạng dường như đã hoạt động bình thường.
Trong số các sự cố mất điện xảy ra vào sáng nay khoảng 7 giờ sáng, đến khoảng 8 giờ sáng, cáp đã bị ngắt kết nối/kết nối lại. Đây là những gì tôi có thể thấy trong nhật ký tạp chí
Ngày 07 tháng 6 06:38:31 AlbenV3_0480 systemd[1]: Thời gian đã được thay đổi
Ngày 07 tháng 6 06:38:31 AlbenV3_0480 systemd[479]: Thời gian đã được thay đổi
Ngày 07 tháng 6 07:59:05 AlbenV3_0480 systemd-journald[28488]: Nhật ký hệ thống (/var/log/journal/) là 16,0M, tối đa 16,0M, 0B miễn phí.
Ngày 07 tháng 6 07:59:06 AlbenV3_0480 systemd-journald[28488]: Bỏ lỡ 125536 thông báo hạt nhân
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: [<803bb3e8>] (fec_enet_rx_napi) từ [<804cb9b4>] (net_rx_action+0x1d8/0x2b4)
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: r10:09417509 r9:8de7fe30 r8:0000012c r7:8084ee80 r6:00000040 r5:00000001
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: r4:8e5a6d40
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: [<804cb7dc>] (net_rx_action) từ [<800249dc>] (__do_softirq+0xf4/0x25c)
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: r10:40000000 r9:8087a90c r8:00000101 r7:8de7e000 r6:8087a90c r5:00000003
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: r4:00000004
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: [<800248e8>] (__do_softirq) từ [<80024bbc>] (do_softirq.part.2+0x34/0x3c)
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: r10:00000004 r9:8e138900 r8:00000000 r7:808720d8 r6:00000000 r5:ffffe000
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: r4:200b0013
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: [<80024b88>] (do_softirq.part.2) từ [<80024c80>] (__local_bh_enable_ip+0xbc/0xcc)
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: r5:ffffe000 r4:000001ff
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: [<80024bc4>] (__local_bh_enable_ip) từ [<8056f310>] (unix_create1+0x160/0x19c)
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: r5:808a12d0 r4:8da2c6c0
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: [<8056f1b0>] (unix_create1) từ [<8056f3a8>] (unix_create+0x5c/0xa0)
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: r9:00000000 r8:808720d8 r7:80846c6c r6:8e138900 r5:8056f34c r4:8065f4d0
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: [<8056f34c>] (unix_create) từ [<804b2dfc>] (__sock_create+0xec/0x188)
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: [<804b2d10>] (__sock_create) từ [<804b3ddc>] (SyS_socket+0x5c/0xf0)
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: r10:00000000 r9:8de7e000 r8:8000f944 r7:00000119 r6:8de7ff84 r5:00080002
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: r4:00000000 r3:00000000
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: [<804b3d80>] (SyS_socket) từ [<8000f780>] (ret_fast_syscall+0x0/0x3c)
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: r7:00000119 r6:54aff820 r5:00000001 r4:7ef0bfa3
Ngày 07 tháng 6 07:59:06 AlbenV3_0480 kernel: Mem-Info:
Ngày 07 tháng 6 07:59:06 Nhân AlbenV3_0480: active_anon:2586 inactive_anon:46 bị cô lập_anon:0
active_file:25114 inactive_file:26725 bị cô lập_file:6
không thể tránh khỏi: 0 bẩn: 15 ghi lại: 0 không ổn định: 0
slab_reclaimable:2563 slab_unreclaimable:1595
mapped:1035 shmem:97 pagetables:184 bounce:0
miễn phí:997 free_pcp:25 free_cma:829
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: Miễn phí bình thường:3988kB tối thiểu:1928kB thấp:2408kB cao:2892kB active_anon:10344kB inactive_anon:184kB active_file:100456kB inactive_file:106900kB không thể tránh khỏi:0kB bị cô lập(anon):0kB bị cô lập(tệp24B): hiện tại:260096kB được quản lý:249040kB mlocked:0kB dirty:60kB writeback:0kB mapped:4140kB shmem:388kB slab_reclaimable:10252kB slab_unreclaimable:6380kB kernel_stack:832kB pagetables:736kB không ổn định:0kB slab_reclaimable:0kB free_pcp:100kB 0kB pages_scanned:0 all_unreclaimable? không
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: lowmem_reserve[]: 0 0
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: Bình thường: 85*4kB (UEC) 40*8kB (UEC) 44*16kB (UC) 22*32kB (C) 6*64kB (C) 2*128kB (C) 1* 256kB (C) 0*512kB 1*1024kB (C) 0*2048kB 0*4096kB = 3988kB
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: tổng số trang bộ đệm trang là 51941
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: 0 trang trong bộ đệm trao đổi
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: Hoán đổi số liệu thống kê bộ đệm: thêm 0, xóa 0, tìm 0/0
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: Trao đổi miễn phí = 0kB
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: Tổng số hoán đổi = 0kB
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: RAM 65024 trang
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: 0 trang HighMem/MovableOnly
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: 2764 trang được bảo lưu
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: 4096 trang cma dành riêng
Ngày 07 tháng 6 07:59:06 Hạt nhân AlbenV3_0480: systemd-logind: lỗi phân bổ trang: thứ tự: 0, chế độ: 0x2080020
[…]
Ngày 07 tháng 6 07:59:09 AlbenV3_0480 systemd[1]: systemd-logind.service: Hết thời gian giám sát (giới hạn 3 phút)!
07 tháng 6 07:59:09 Nhân AlbenV3_0480: ftdi_sio ttyUSB0: Bộ chuyển đổi thiết bị nối tiếp FTDI USB hiện đã bị ngắt kết nối khỏi ttyUSB0
Ngày 07 tháng 6 07:59:09 Hạt nhân AlbenV3_0480: mmcblk0: lỗi -84 khi truyền dữ liệu, cung 18133984, nr 512, phản hồi cmd 0x900, trạng thái thẻ 0xb00
Ngày 07 tháng 6 07:59:09 Hạt nhân AlbenV3_0480: ftdi_sio 2-1:1.0: thiết bị bị ngắt kết nối
Có ai biết chuyện gì đã xảy ra và có thể làm gì để ngăn nó tái diễn không?
Một trong những điều tôi đang nghĩ là chúng tôi đang sử dụng bus USB để thu thập dữ liệu. Vì mạng cũng đang sử dụng cùng một bus afaik, nên có thể nào nó không thể xử lý dữ liệu và bằng cách nào đó đã bị sập? Nhưng tôi mong đợi một số mục trong nhật ký trong trường hợp đó ...
Cảm ơn!