Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Raspberry Pi 5. Debian 12. E14-440. Ошибка при запуске test

Вы не вошли.

 Поиск | Регистрация | Вход 

15.09.2025 22:11:06
#1

Участник
Здесь с 15.09.2025
Сообщений: 6

Raspberry Pi 5. Debian 12. E14-440. Ошибка при запуске test

Приветствую, уважаемые разработчики!
Имеем следующее железо
Linux raspberrypi 6.12.34+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.12.34-1+rpt1~bookworm (2025-06-26) aarch64 GNU/Linux
и E14-440 подключенное через usb.
После безуспешных попыток компиляции из исходников https://www.lcard.ru/download/lcomp_linux.tgz. По инструкции
https://www.lcard.ru/download/lcard_lin … utions.pdf был установлен репозитории основанный на Debian: из этой ветки: https://download.opensuse.org/repositor … spbian_12/

Успешно были установлены пакеты:
Уже установлен пакет ltrd самой новой версии (2.1.8.13).
Уже установлен пакет ltrmanager самой новой версии (1.5.6).
Уже установлен пакет libltrapi1-dev самой новой версии (1.32.40).
Уже установлен пакет lcomp-dkms самой новой версии (1.58.5).
Уже установлен пакет liblcomp1-dev самой новой версии (1.58.2).

из lcomp_linux.tgz был собран test
запускаем ./test 0 e440
после any key выходит ошибка, в файл ничего не пишется

./test 0 e440
0
Get IDaqLDevice interface
IDaqLDevice get success
Free IUnknown
OpenLDevice Handle3

Slot parameters
Base    0
BaseL   0
Mem     0
MemL    0
Type    1e
DSPType 889
Irq     0
Load Bios 2
Plata Test 0

Read FLASH
SerNum       9D771840
BrdName      E440
Rev          G
DspType      2185
IsDacPresent
Quartz       24000000

Press any key
 alloc size 131072
Buffer size(word): 131072
Pages:             32
IrqStep:           4096
FIFO:              4096
Rate:              100
Ошибка сегментирования

Помогите, в чем может быть проблема?

15.09.2025 22:19:23
#2

Участник
Здесь с 15.09.2025
Сообщений: 6

Re: Raspberry Pi 5. Debian 12. E14-440. Ошибка при запуске test

Да, test собирался с ворнингами:

make
g++ test.cpp -D_REENTERANT -DLCOMP_LINUX=1 -rdynamic -O0 -Wall -I/include -L/lib -I../include -I/usr/include/nptl -L/usr/lib/nptl -ldl -lpthread -o test
test.cpp: In function ‘void* thread_func(void*)’:
test.cpp:127:17: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  127 |    fl1=fl2= (*pp<=halfbuffer) ? 0:1;
      |              ~~~^~~~~~~~~~~~
test.cpp:131:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  131 |       while(fl2==fl1) { fl2=(*pp<=halfbuffer) ? 0:1; if(ctrlc) break; usleep(10);}
      |                              ~~~^~~~~~~~~~~~
test.cpp:136:15: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  136 |       fl1=(*pp<=halfbuffer)? 0:1;
      |            ~~~^~~~~~~~~~~~
test.cpp:119:17: warning: unused variable ‘tmp’ [-Wunused-variable]
  119 | unsigned short *tmp, *tmp1;
      |                 ^~~
test.cpp:141:1: warning: no return statement in function returning non-void [-Wreturn-type]
  141 | }
      | ^
test.cpp: In function ‘void* thread_func791(void*)’:
test.cpp:155:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  155 |    fl1=fl2= (pp[I_ADC_PCI_COUNT_L791]<=halfbuffer) ? 0:1;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
test.cpp:159:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  159 |       while(fl2==fl1) { fl2=(pp[I_ADC_PCI_COUNT_L791]<=halfbuffer) ? 0:1; usleep(10);}
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
test.cpp:163:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  163 |       fl1=(pp[I_ADC_PCI_COUNT_L791]<=halfbuffer)? 0:1;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
test.cpp:147:15: warning: unused variable ‘tmp’ [-Wunused-variable]
  147 | unsigned int *tmp, *tmp1;
      |               ^~~
test.cpp:168:1: warning: no return statement in function returning non-void [-Wreturn-type]
  168 | }
      | ^
test.cpp: In function ‘int main(int, char**)’:
test.cpp:179:9: warning: unused variable ‘dacPar’ [-Wunused-variable]
  179 | DAC_PAR dacPar;
      |         ^~~~~~
test.cpp:181:14: warning: unused variable ‘ibuf’ [-Wunused-variable]
  181 | IOCTL_BUFFER ibuf;
      |              ^~~~
In file included from test.cpp:89:
../include/stubs.h: At global scope:
../include/stubs.h:160:28: warning: ‘void atomic_dec(atomic_t*)’ defined but not used [-Wunused-function]
  160 | static /*__inline__*/ void atomic_dec(atomic_t *v)
      |                            ^~~~~~~~~~
../include/stubs.h:144:28: warning: ‘void atomic_inc(atomic_t*)’ defined but not used [-Wunused-function]
  144 | static /*__inline__*/ void atomic_inc(atomic_t *v)
      |                            ^~~~~~~~~~
17.09.2025 18:25:18
#3

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,349

Re: Raspberry Pi 5. Debian 12. E14-440. Ошибка при запуске test

Здравствуйте.
Во-первых, т.к. в Linux регистр в названии файлов важен, то имя файла прошивки нужно писать с его учетом (сами файлы прошивок ставятся в /usr/share/lcomp/firmware/, имя пишется без расширения), для E440 имя файла с большой буквы, т.е. правильно запускать
./test 0 E440

Во-вторых, лучше взять последнюю версию этого примера из исходников библиотеки: https://gitlab.com/l-card/acq/devices/e … type=heads

Тогда проверьте на этой версии и с правильным регистром в имени файла прошивки (E440) заработает или все равно будет ошибка сегментирования

18.09.2025 21:44:48
#4

Участник
Здесь с 15.09.2025
Сообщений: 6

Re: Raspberry Pi 5. Debian 12. E14-440. Ошибка при запуске test

Спасибо за ответ.
Взял последнюю версию test по ссылке.
E440 написал с большой буквы.

./test 0 E440
0
Get IDaqLDevice interface
IDaqLDevice get success
Free IUnknown
OpenLDevice Handle3

Slot parameters
Base    0
BaseL   0
Mem     0
MemL    0
Type    1e
DSPType 889
Irq     0
Load Bios 0
Plata Test 0

Read FLASH
SerNum       9D771840
BrdName      E440
Rev          G
DspType      2185
IsDacPresent
Quartz       24000000

Press any key
 alloc size 131072
Buffer size(word): 131072
Pages:             32
IrqStep:           4096
FIFO:              4096
Rate:              100
Ошибка сегментирования

Та же самая ошибка.
Так же пробовал файл E440.bio копировать из папки /usr/share/lcomp/firmware/ в папку test

22.09.2025 17:35:08
#5

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,349

Re: Raspberry Pi 5. Debian 12. E14-440. Ошибка при запуске test

А можете привести вывод  при вызове из командой строки:

getconf PAGESIZE

А также сделать

sudo dmesg -c  

до запуска примера и после и если появятся какие-то сообщения в выводе после, то тоже их привести.

22.09.2025 17:45:51
#6

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,349

Re: Raspberry Pi 5. Debian 12. E14-440. Ошибка при запуске test

И можете также вывести результат RequestBufferStream - заменить

 
pI->RequestBufferStream(&size);
cout << " alloc size " <<  size << endl;

на

 
err = pI->RequestBufferStream(&size);
cout << " alloc size " <<  size << " err " << err << endl;
23.09.2025 19:21:54
#7

Участник
Здесь с 15.09.2025
Сообщений: 6

Re: Raspberry Pi 5. Debian 12. E14-440. Ошибка при запуске test

Спасибо что помогаете, сделал все как вы сказали

getconf PAGESIZE
16384
sudo dmesg -c
[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x414fd0b1]
[    0.000000] Linux version 6.12.34+rpt-rpi-2712 (serge@raspberrypi.com) (aarch64-linux-gnu-gcc-12 (Debian 12.2.0-14+deb12u1) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT Debian 1:6.12.34-1+rpt1~bookworm (2025-06-26)
[    0.000000] KASLR enabled
[    0.000000] random: crng init done
[    0.000000] Machine model: Raspberry Pi 5 Model B Rev 1.0
[    0.000000] efi: UEFI not found.
[    0.000000] Reserved memory: created CMA memory pool at 0x000000003a000000, size 64 MiB
[    0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[    0.000000] OF: reserved mem: 0x000000003a000000..0x000000003dffffff (65536 KiB) map reusable linux,cma
[    0.000000] OF: reserved mem: 0x0000000000000000..0x000000000007ffff (512 KiB) nomap non-reusable atf@0
[    0.000000] OF: reserved mem: 0x000000003fd165c0..0x000000003fd165f7 (0 KiB) nomap non-reusable nvram@0
[    0.000000] NUMA: Faking a node at [mem 0x0000000000000000-0x00000001ffffffff]
[    0.000000] Faking node 0 at [mem 0x0000000000000000-0x000000003fffffff] (1024MB)
[    0.000000] Faking node 1 at [mem 0x0000000040000000-0x000000007fffffff] (1024MB)
[    0.000000] Faking node 2 at [mem 0x0000000080000000-0x00000000bfffffff] (1024MB)
[    0.000000] Faking node 3 at [mem 0x00000000c0000000-0x00000000ffffffff] (1024MB)
[    0.000000] Faking node 4 at [mem 0x0000000100000000-0x000000013fffffff] (1024MB)
[    0.000000] Faking node 5 at [mem 0x0000000140000000-0x000000017fffffff] (1024MB)
[    0.000000] Faking node 6 at [mem 0x0000000180000000-0x00000001bfffffff] (1024MB)
[    0.000000] Faking node 7 at [mem 0x00000001c0000000-0x00000001ffffffff] (1024MB)
[    0.000000] NUMA: Initialized distance table, cnt=8
[    0.000000] NODE_DATA(0) allocated [mem 0x3f7fd200-0x3f7fffff]
[    0.000000] NODE_DATA(1) allocated [mem 0x7fffd200-0x7fffffff]
[    0.000000] NODE_DATA(2) allocated [mem 0xbfffd200-0xbfffffff]
[    0.000000] NODE_DATA(3) allocated [mem 0xffffd200-0xffffffff]
[    0.000000] NODE_DATA(4) allocated [mem 0x13fffd200-0x13fffffff]
[    0.000000] NODE_DATA(5) allocated [mem 0x17fffd200-0x17fffffff]
[    0.000000] NODE_DATA(6) allocated [mem 0x1bfffd200-0x1bfffffff]
[    0.000000] NODE_DATA(7) allocated [mem 0x1ffb9c040-0x1ffb9ee3f]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000000000-0x00000000ffffffff]
[    0.000000]   DMA32    empty
[    0.000000]   Normal   [mem 0x0000000100000000-0x00000001ffffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x000000000007ffff]
[    0.000000]   node   0: [mem 0x0000000000080000-0x000000003f7fffff]
[    0.000000]   node   1: [mem 0x0000000040000000-0x000000007fffffff]
[    0.000000]   node   2: [mem 0x0000000080000000-0x00000000bfffffff]
[    0.000000]   node   3: [mem 0x00000000c0000000-0x00000000ffffffff]
[    0.000000]   node   4: [mem 0x0000000100000000-0x000000013fffffff]
[    0.000000]   node   5: [mem 0x0000000140000000-0x000000017fffffff]
[    0.000000]   node   6: [mem 0x0000000180000000-0x00000001bfffffff]
[    0.000000]   node   7: [mem 0x00000001c0000000-0x00000001ffffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000003f7fffff]
[    0.000000] Initmem setup node 1 [mem 0x0000000040000000-0x000000007fffffff]
[    0.000000] Initmem setup node 2 [mem 0x0000000080000000-0x00000000bfffffff]
[    0.000000] Initmem setup node 3 [mem 0x00000000c0000000-0x00000000ffffffff]
[    0.000000] Initmem setup node 4 [mem 0x0000000100000000-0x000000013fffffff]
[    0.000000] Initmem setup node 5 [mem 0x0000000140000000-0x000000017fffffff]
[    0.000000] Initmem setup node 6 [mem 0x0000000180000000-0x00000001bfffffff]
[    0.000000] Initmem setup node 7 [mem 0x00000001c0000000-0x00000001ffffffff]
[    0.000000] On node 1, zone DMA: 512 pages in unavailable ranges
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.2
[    0.000000] percpu: Embedded 15 pages/cpu s193368 r8192 d44200 u245760
[    0.000000] pcpu-alloc: s193368 r8192 d44200 u245760 alloc=15*16384
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[    0.000000] Detected PIPT I-cache on CPU0
[    0.000000] CPU features: detected: Virtualization Host Extensions
[    0.000000] CPU features: detected: Spectre-v4
[    0.000000] CPU features: detected: Spectre-BHB
[    0.000000] CPU features: kernel page table isolation forced ON by KASLR
[    0.000000] CPU features: detected: Kernel page table isolation (KPTI)
[    0.000000] CPU features: detected: SSBS not fully self-synchronizing
[    0.000000] alternatives: applying boot alternatives
[    0.000000] Kernel command line: reboot=w coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe cgroup_disable=memory numa_policy=interleave nvme.max_host_mem_size_mb=0  numa=fake=8 system_heap.max_order=0 smsc95xx.macaddr=2C:CF:67:35:79:C9 vc_mem.mem_base=0x3fc00000 vc_mem.mem_size=0x40000000  console=ttyAMA10,115200 console=tty1 root=PARTUUID=ad1d71af-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles cfg80211.ieee80211_regdom=RU
[    0.000000] cgroup: Disabling memory control group subsystem
[    0.000000] mempolicy: NUMA default policy overridden to 'interleave:0-7'
[    0.000000] Unknown kernel command line parameters "splash", will be passed to user space.
[    0.000000] Fallback order for Node 0: 0 1 2 3 4 5 6 7
[    0.000000] Fallback order for Node 1: 1 2 3 4 5 6 7 0
[    0.000000] Fallback order for Node 2: 2 3 4 5 6 7 0 1
[    0.000000] Fallback order for Node 3: 3 4 5 6 7 0 1 2
[    0.000000] Fallback order for Node 4: 4 5 6 7 0 1 2 3
[    0.000000] Fallback order for Node 5: 5 6 7 0 1 2 3 4
[    0.000000] Fallback order for Node 6: 6 7 0 1 2 3 4 5
[    0.000000] Fallback order for Node 7: 7 0 1 2 3 4 5 6
[    0.000000] Built 8 zonelists, mobility grouping on.  Total pages: 523776
[    0.000000] Policy zone: Normal
[    0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
[    0.000000] software IO TLB: area num 4.
[    0.000000] software IO TLB: mapped [mem 0x00000000fbffc000-0x00000000ffffc000] (64MB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=8
[    0.000000] ftrace: allocating 45269 entries in 45 pages
[    0.000000] ftrace: allocated 45 pages with 4 groups
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu:     RCU event tracing is enabled.
[    0.000000]  Trampoline variant of Tasks RCU enabled.
[    0.000000]  Rude variant of Tasks RCU enabled.
[    0.000000]  Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] RCU Tasks: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.
[    0.000000] RCU Tasks Rude: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.
[    0.000000] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GIC: Using split EOI/Deactivate mode
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] arch_timer: cp15 timer(s) running at 54.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0xc743ce346, max_idle_ns: 440795203123 ns
[    0.000000] sched_clock: 56 bits at 54MHz, resolution 18ns, wraps every 4398046511102ns
[    0.000094] Console: colour dummy device 80x25
[    0.000098] printk: legacy console [tty1] enabled
[    0.000166] Calibrating delay loop (skipped), value calculated using timer frequency.. 108.00 BogoMIPS (lpj=216000)
[    0.000170] pid_max: default: 32768 minimum: 301
[    0.000263] LSM: initializing lsm=capability
[    0.001754] Dentry cache hash table entries: 1048576 (order: 9, 8388608 bytes, vmalloc)
[    0.002475] Inode-cache hash table entries: 524288 (order: 8, 4194304 bytes, vmalloc)
[    0.002521] Mount-cache hash table entries: 16384 (order: 3, 131072 bytes, vmalloc)
[    0.002541] Mountpoint-cache hash table entries: 16384 (order: 3, 131072 bytes, vmalloc)
[    0.003255] rcu: Hierarchical SRCU implementation.
[    0.003261] rcu:     Max phase no-delay instances is 1000.
[    0.003303] Timer migration: 1 hierarchy levels; 8 children per group; 0 crossnode level
[    0.003646] EFI services will not be available.
[    0.003714] smp: Bringing up secondary CPUs ...
[    0.003897] Detected PIPT I-cache on CPU1
[    0.003933] CPU1: Booted secondary processor 0x0000000100 [0x414fd0b1]
[    0.004163] Detected PIPT I-cache on CPU2
[    0.004190] CPU2: Booted secondary processor 0x0000000200 [0x414fd0b1]
[    0.004382] Detected PIPT I-cache on CPU3
[    0.004400] CPU3: Booted secondary processor 0x0000000300 [0x414fd0b1]
[    0.004431] smp: Brought up 8 nodes, 4 CPUs
[    0.004436] SMP: Total of 4 processors activated.
[    0.004438] CPU: All CPU(s) started at EL2
[    0.004440] CPU features: detected: 32-bit EL0 Support
[    0.004442] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
[    0.004444] CPU features: detected: Common not Private translations
[    0.004445] CPU features: detected: CRC32 instructions
[    0.004449] CPU features: detected: RCpc load-acquire (LDAPR)
[    0.004450] CPU features: detected: LSE atomic instructions
[    0.004451] CPU features: detected: Privileged Access Never
[    0.004452] CPU features: detected: RAS Extension Support
[    0.004454] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
[    0.004478] alternatives: applying system-wide alternatives
[    0.005907] CPU features: detected: Hardware dirty bit management on CPU0-3
[    0.006083] Memory: 8137248K/8380416K available (14208K kernel code, 2418K rwdata, 4928K rodata, 5696K init, 647K bss, 151104K reserved, 65536K cma-reserved)
[    0.006247] devtmpfs: initialized
[    0.008126] Enabled cp15_barrier support
[    0.008131] Enabled setend support
[    0.008174] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.008178] futex hash table entries: 1024 (order: 2, 65536 bytes, vmalloc)
[    0.008285] 2G module region forced by RANDOMIZE_MODULE_REGION_FULL
[    0.008287] 0 pages in range for non-PLT usage
[    0.008288] 129308 pages in range for PLT usage
[    0.008365] pinctrl core: initialized pinctrl subsystem
[    0.008480] DMI not present or invalid.
[    0.012552] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.012923] DMA: preallocated 1024 KiB GFP_KERNEL pool for atomic allocations
[    0.012952] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.012980] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.012993] audit: initializing netlink subsys (disabled)
[    0.013036] audit: type=2000 audit(0.012:1): state=initialized audit_enabled=0 res=1
[    0.013132] thermal_sys: Registered thermal governor 'step_wise'
[    0.013140] cpuidle: using governor menu
[    0.013196] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.013215] ASID allocator initialised with 32768 entries
[    0.013431] Serial: AMBA PL011 UART driver
[    0.014068] /soc@107c000000/interrupt-controller@7fff9000: Fixed dependency cycle(s) with /soc@107c000000/interrupt-controller@7fff9000
[    0.014211] bcm2835-mbox 107c013880.mailbox: mailbox enabled
[    0.014329] 107d001000.serial: ttyAMA10 at MMIO 0x107d001000 (irq = 16, base_baud = 0) is a PL011 rev3
[    0.014337] printk: legacy console [ttyAMA10] enabled
[    0.020016] raspberrypi-firmware soc@107c000000:firmware: Attached to firmware from 2025-05-08T14:13:17, variant start_cd
[    0.024016] raspberrypi-firmware soc@107c000000:firmware: Firmware hash is 6947117700000000000000000000000000000000
[    0.032486] bcm2835-dma 1000010000.dma: DMA legacy API manager, dmachans=0x1
[    0.032727] iommu: Default domain type: Translated
[    0.032729] iommu: DMA domain TLB invalidation policy: strict mode
[    0.032883] SCSI subsystem initialized
[    0.032917] usbcore: registered new interface driver usbfs
[    0.032924] usbcore: registered new interface driver hub
[    0.032932] usbcore: registered new device driver usb
[    0.033005] pps_core: LinuxPPS API ver. 1 registered
[    0.033007] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.033009] PTP clock support registered
[    0.033253] vgaarb: loaded
[    0.033343] clocksource: Switched to clocksource arch_sys_counter
[    0.240437] VFS: Disk quotas dquot_6.6.0
[    0.240445] VFS: Dquot-cache hash table entries: 2048 (order 0, 16384 bytes)
[    0.241650] NET: Registered PF_INET protocol family
[    0.241817] IP idents hash table entries: 131072 (order: 6, 1048576 bytes, vmalloc)
[    0.243325] tcp_listen_portaddr_hash hash table entries: 4096 (order: 2, 65536 bytes, vmalloc)
[    0.243363] Table-perturb hash table entries: 65536 (order: 4, 262144 bytes, vmalloc)
[    0.243371] TCP established hash table entries: 65536 (order: 5, 524288 bytes, vmalloc)
[    0.243562] TCP bind hash table entries: 65536 (order: 7, 2097152 bytes, vmalloc)
[    0.244292] TCP: Hash tables configured (established 65536 bind 65536)
[    0.244406] MPTCP token hash table entries: 8192 (order: 3, 196608 bytes, vmalloc)
[    0.244456] UDP hash table entries: 4096 (order: 3, 131072 bytes, vmalloc)
[    0.244520] UDP-Lite hash table entries: 4096 (order: 3, 131072 bytes, vmalloc)
[    0.244621] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.244771] RPC: Registered named UNIX socket transport module.
[    0.244773] RPC: Registered udp transport module.
[    0.244774] RPC: Registered tcp transport module.
[    0.244775] RPC: Registered tcp-with-tls transport module.
[    0.244777] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.244780] PCI: CLS 0 bytes, default 64
[    0.244868] Trying to unpack rootfs image as initramfs...
[    0.246434] kvm [1]: nv: 554 coarse grained trap handlers
[    0.246533] kvm [1]: IPA Size Limit: 40 bits
[    0.246548] kvm [1]: GICV region size/alignment is unsafe, using trapping (reduced performance)
[    0.246590] kvm [1]: vgic interrupt IRQ9
[    0.246602] kvm [1]: VHE mode initialized successfully
[    0.247067] Initialise system trusted keyrings
[    0.247237] workingset: timestamp_bits=42 max_order=19 bucket_order=0
[    0.247620] NFS: Registering the id_resolver key type
[    0.247628] Key type id_resolver registered
[    0.247630] Key type id_legacy registered
[    0.247640] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.247642] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    0.247821] Key type asymmetric registered
[    0.247825] Asymmetric key parser 'x509' registered
[    0.247848] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[    0.247882] io scheduler mq-deadline registered
[    0.247884] io scheduler kyber registered
[    0.247898] io scheduler bfq registered
[    0.248238] irq_brcmstb_l2: registered L2 intc (/soc@107c000000/intc@7d508380, parent irq: 27)
[    0.248269] irq_brcmstb_l2: registered L2 intc (/soc@107c000000/intc@7d508400, parent irq: 28)
[    0.248295] irq_brcmstb_l2: registered L2 intc (/soc@107c000000/intc@7d503000, parent irq: 29)
[    0.249255] ledtrig-cpu: registered to indicate activity on CPUs
[    0.399612] Freeing initrd memory: 17616K
[    0.401081] bcm2708_fb soc@107c000000:fb: FB found 1 display(s)
[    0.407994] Console: switching to colour frame buffer device 240x67
[    0.410682] bcm2708_fb soc@107c000000:fb: Registered framebuffer for display 0, size 1920x1080
[    0.410765] simple-framebuffer 3f800000.framebuffer: framebuffer at 0x3f800000, 0x3f4800 bytes
[    0.410768] simple-framebuffer 3f800000.framebuffer: format=r5g6b5, mode=1920x1080x16, linelength=3840
[    0.410796] simple-framebuffer 3f800000.framebuffer: fb1: simplefb registered!
[    0.440309] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled
[    0.440592] 107d50c000.serial: ttyS0 at MMIO 0x107d50c000 (irq = 32, base_baud = 6000000) is a Broadcom BCM7271 UART
[    0.440631] serial serial0: tty port ttyS0 registered
[    0.440863] iproc-rng200 107d208000.rng: hwrng registered
[    0.440893] vc-mem: phys_addr:0x00000000 mem_base=0x3fc00000 mem_size:0x40000000(1024 MiB)
[    0.441075] bcm2712-iommu-cache 1000005b00.iommuc: bcm2712_iommu_cache_probe
[    0.442373] brd: module loaded
[    0.443242] loop: module loaded
[    0.443325] bcm2835-power bcm2835-power: Broadcom BCM2835 power domains driver
[    0.443428] Loading iSCSI transport class v2.0-870.
[    0.444073] usbcore: registered new interface driver lan78xx
[    0.444080] usbcore: registered new interface driver smsc95xx
[    0.444123] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
[    0.444137] dwc_otg: FIQ enabled
[    0.444138] dwc_otg: NAK holdoff enabled
[    0.444139] dwc_otg: FIQ split-transaction FSM enabled
[    0.444141] Module dwc_common_port init
[    0.444315] usbcore: registered new interface driver uas
[    0.444323] usbcore: registered new interface driver usb-storage
[    0.444382] mousedev: PS/2 mouse device common for all mice
[    0.451901] rpi-rtc soc@107c000000:rpi_rtc: registered as rtc0
[    0.453287] rpi-rtc soc@107c000000:rpi_rtc: setting system clock to 1970-01-01T00:00:10 UTC (10)
[    0.453568] bcm2835-wdt bcm2835-wdt: Poweroff handler already present!
[    0.453570] bcm2835-wdt bcm2835-wdt: Broadcom BCM2835 watchdog timer
[    0.455551] sdhci: Secure Digital Host Controller Interface driver
[    0.455553] sdhci: Copyright(c) Pierre Ossman
[    0.455577] sdhci-pltfm: SDHCI platform and OF driver helper
[    0.455632] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[    0.455641] hid: raw HID events driver (C) Jiri Kosina
[    0.455666] usbcore: registered new interface driver usbhid
[    0.455667] usbhid: USB HID core driver
[    0.455915] hw perfevents: enabled with armv8_cortex_a76 PMU driver, 7 (0,8000003f) counters available
[    0.456120] NET: Registered PF_PACKET protocol family
[    0.456142] Key type dns_resolver registered
[    0.459545] registered taskstats version 1
[    0.459597] Loading compiled-in X.509 certificates
[    0.460996] Demotion targets for Node 0: null
[    0.460998] Demotion targets for Node 1: null
[    0.461000] Demotion targets for Node 2: null
[    0.461001] Demotion targets for Node 3: null
[    0.461002] Demotion targets for Node 4: null
[    0.461003] Demotion targets for Node 5: null
[    0.461004] Demotion targets for Node 6: null
[    0.461005] Demotion targets for Node 7: null
[    0.461156] Key type .fscrypt registered
[    0.461158] Key type fscrypt-provisioning registered
[    0.462079] brcm-pcie 1000110000.pcie: host bridge /axi/pcie@1000110000 ranges:
[    0.462083] brcm-pcie 1000110000.pcie:   No bus range found for /axi/pcie@1000110000, using [bus 00-ff]
[    0.462091] brcm-pcie 1000110000.pcie:      MEM 0x1b80000000..0x1bffffffff -> 0x0080000000
[    0.462095] brcm-pcie 1000110000.pcie:      MEM 0x1800000000..0x1b7fffffff -> 0x0400000000
[    0.462100] brcm-pcie 1000110000.pcie:   IB MEM 0x0000000000..0x0fffffffff -> 0x1000000000
[    0.462104] brcm-pcie 1000110000.pcie:   IB MEM 0x1000131000..0x1000131fff -> 0xfffffff000
[    0.463436] brcm-pcie 1000110000.pcie: PCI host bridge to bus 0001:00
[    0.463439] pci_bus 0001:00: root bus resource [bus 00-ff]
[    0.463442] pci_bus 0001:00: root bus resource [mem 0x1b80000000-0x1bffffffff] (bus address [0x80000000-0xffffffff])
[    0.463444] pci_bus 0001:00: root bus resource [mem 0x1800000000-0x1b7fffffff pref] (bus address [0x400000000-0x77fffffff])
[    0.463456] pci 0001:00:00.0: [14e4:2712] type 01 class 0x060400 PCIe Root Port
[    0.463462] pci 0001:00:00.0: PCI bridge to [bus 00]
[    0.463464] pci 0001:00:00.0:   bridge window [mem 0x1b80000000-0x1bbfffffff]
[    0.463482] pci 0001:00:00.0: PME# supported from D0 D3hot
[    0.464062] pci 0001:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.565345] brcm-pcie 1000110000.pcie: clkreq-mode set to safe
[    0.565349] brcm-pcie 1000110000.pcie: link up, 5.0 GT/s PCIe x1 (!SSC)
[    0.565369] pci 0001:01:00.0: [1e4b:1202] type 00 class 0x010802 PCIe Endpoint
[    0.565384] pci 0001:01:00.0: BAR 0 [mem 0x00000000-0x00003fff 64bit]
[    0.565485] pci 0001:01:00.0: PME# supported from D0 D3hot D3cold
[    0.565523] pci 0001:01:00.0: 4.000 Gb/s available PCIe bandwidth, limited by 5.0 GT/s PCIe x1 link at 0001:00:00.0 (capable of 31.504 Gb/s with 8.0 GT/s PCIe x4 link)
[    0.573354] pci_bus 0001:01: busn_res: [bus 01-ff] end is updated to 01
[    0.573362] pci 0001:00:00.0: bridge window [mem 0x1b80000000-0x1b800fffff]: assigned
[    0.573365] pci 0001:01:00.0: BAR 0 [mem 0x1b80000000-0x1b80003fff 64bit]: assigned
[    0.573373] pci 0001:00:00.0: PCI bridge to [bus 01]
[    0.573375] pci 0001:00:00.0:   bridge window [mem 0x1b80000000-0x1b800fffff]
[    0.573378] pci_bus 0001:00: resource 4 [mem 0x1b80000000-0x1bffffffff]
[    0.573380] pci_bus 0001:00: resource 5 [mem 0x1800000000-0x1b7fffffff pref]
[    0.573382] pci_bus 0001:01: resource 1 [mem 0x1b80000000-0x1b800fffff]
[    0.573385] pci 0001:00:00.0: Max Payload Size set to  512/ 512 (was  128), Max Read Rq  512
[    0.573392] pci 0001:01:00.0: Max Payload Size set to  512/ 512 (was  128), Max Read Rq  512
[    0.573445] pcieport 0001:00:00.0: enabling device (0000 -> 0002)
[    0.573471] pcieport 0001:00:00.0: PME: Signaling with IRQ 37
[    0.573512] pcieport 0001:00:00.0: AER: enabled with IRQ 37
[    0.573619] nvme nvme0: pci function 0001:01:00.0
[    0.573633] nvme 0001:01:00.0: enabling device (0000 -> 0002)
[    0.581119] hwmon hwmon1: temp1_input not attached to any thermal zone
[    0.581134] hwmon hwmon1: temp2_input not attached to any thermal zone
[    0.581147] hwmon hwmon1: temp3_input not attached to any thermal zone
[    0.581149] nvme nvme0: min host memory (8 MiB) above limit (0 MiB).
[    0.584792] nvme nvme0: 4/0/0 default/read/poll queues
[    0.587576] nvme nvme0: Ignoring bogus Namespace Identifiers
[    0.589708]  nvme0n1: p1 p2
[    0.589877] brcm-pcie 1000120000.pcie: host bridge /axi/pcie@1000120000 ranges:
[    0.589881] brcm-pcie 1000120000.pcie:   No bus range found for /axi/pcie@1000120000, using [bus 00-ff]
[    0.589888] brcm-pcie 1000120000.pcie:      MEM 0x1f00000000..0x1ffffffffb -> 0x0000000000
[    0.589892] brcm-pcie 1000120000.pcie:      MEM 0x1c00000000..0x1effffffff -> 0x0400000000
[    0.589898] brcm-pcie 1000120000.pcie:   IB MEM 0x1f00000000..0x1f003fffff -> 0x0000000000
[    0.589902] brcm-pcie 1000120000.pcie:   IB MEM 0x0000000000..0x0fffffffff -> 0x1000000000
[    0.589905] brcm-pcie 1000120000.pcie:   IB MEM 0x1000130000..0x1000130fff -> 0xfffffff000
[    0.591058] brcm-pcie 1000120000.pcie: PCI host bridge to bus 0002:00
[    0.591063] pci_bus 0002:00: root bus resource [bus 00-ff]
[    0.591065] pci_bus 0002:00: root bus resource [mem 0x1f00000000-0x1ffffffffb] (bus address [0x00000000-0xfffffffb])
[    0.591067] pci_bus 0002:00: root bus resource [mem 0x1c00000000-0x1effffffff pref] (bus address [0x400000000-0x6ffffffff])
[    0.591076] pci 0002:00:00.0: [14e4:2712] type 01 class 0x060400 PCIe Root Port
[    0.591082] pci 0002:00:00.0: PCI bridge to [bus 00]
[    0.591085] pci 0002:00:00.0:   bridge window [mem 0x1f80000000-0x1fbfffffff]
[    0.591100] pci 0002:00:00.0: PME# supported from D0 D3hot
[    0.591717] pci 0002:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.693344] brcm-pcie 1000120000.pcie: clkreq-mode set to default
[    0.693346] brcm-pcie 1000120000.pcie: link up, 5.0 GT/s PCIe x4 (!SSC)
[    0.693365] pci 0002:01:00.0: [1de4:0001] type 00 class 0x020000 PCIe Endpoint
[    0.693378] pci 0002:01:00.0: BAR 0 [mem 0xffffc000-0xffffffff]
[    0.693384] pci 0002:01:00.0: BAR 1 [mem 0xffc00000-0xffffffff]
[    0.693390] pci 0002:01:00.0: BAR 2 [mem 0xffff0000-0xffffffff]
[    0.693453] pci 0002:01:00.0: supports D1
[    0.693455] pci 0002:01:00.0: PME# supported from D0 D1 D3hot D3cold
[    0.701350] pci_bus 0002:01: busn_res: [bus 01-ff] end is updated to 01
[    0.701358] pci 0002:00:00.0: bridge window [mem 0x1f00000000-0x1f005fffff]: assigned
[    0.701361] pci 0002:01:00.0: BAR 1 [mem 0x1f00000000-0x1f003fffff]: assigned
[    0.701365] pci 0002:01:00.0: BAR 2 [mem 0x1f00400000-0x1f0040ffff]: assigned
[    0.701369] pci 0002:01:00.0: BAR 0 [mem 0x1f00410000-0x1f00413fff]: assigned
[    0.701373] pci 0002:00:00.0: PCI bridge to [bus 01]
[    0.701375] pci 0002:00:00.0:   bridge window [mem 0x1f00000000-0x1f005fffff]
[    0.701378] pci_bus 0002:00: resource 4 [mem 0x1f00000000-0x1ffffffffb]
[    0.701380] pci_bus 0002:00: resource 5 [mem 0x1c00000000-0x1effffffff pref]
[    0.701382] pci_bus 0002:01: resource 1 [mem 0x1f00000000-0x1f005fffff]
[    0.701385] pci 0002:00:00.0: Max Payload Size set to  256/ 512 (was  128), Max Read Rq  512
[    0.701392] pci 0002:01:00.0: Max Payload Size set to  256/ 256 (was  128), Max Read Rq  512
[    0.701437] pcieport 0002:00:00.0: enabling device (0000 -> 0002)
[    0.701458] pcieport 0002:00:00.0: PME: Signaling with IRQ 43
[    0.701512] pcieport 0002:00:00.0: AER: enabled with IRQ 43
[    0.701567] rp1 0002:01:00.0: bar0 len 0x4000, start 0x1f00410000, end 0x1f00413fff, flags, 0x40200
[    0.701570] rp1 0002:01:00.0: bar1 len 0x400000, start 0x1f00000000, end 0x1f003fffff, flags, 0x40200
[    0.701581] rp1 0002:01:00.0: enabling device (0000 -> 0002)
[    0.702188] rp1 0002:01:00.0: chip_id 0x20001927
[    0.706267] genirq: irq_chip rp1_irq_chip did not update eff. affinity mask of irq 105
[    0.720923] macb 1f00100000.ethernet eth0: Cadence GEM rev 0x00070109 at 0x1f00100000 irq 111 (2c:cf:67:35:79:c9)
[    0.721688] dw_axi_dmac_platform 1f00188000.dma: DesignWare AXI DMA Controller, 8 channels
[    0.721913] xhci-hcd xhci-hcd.0: xHCI Host Controller
[    0.721921] xhci-hcd xhci-hcd.0: new USB bus registered, assigned bus number 1
[    0.722353] xhci-hcd xhci-hcd.0: hcc params 0x0240fe6d hci version 0x110 quirks 0x0000808000000810
[    0.722361] xhci-hcd xhci-hcd.0: irq 136, io mem 0x1f00200000
[    0.722420] xhci-hcd xhci-hcd.0: xHCI Host Controller
[    0.722422] xhci-hcd xhci-hcd.0: new USB bus registered, assigned bus number 2
[    0.722425] xhci-hcd xhci-hcd.0: Host supports USB 3.0 SuperSpeed
[    0.722461] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12
[    0.722464] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.722466] usb usb1: Product: xHCI Host Controller
[    0.722467] usb usb1: Manufacturer: Linux 6.12.34+rpt-rpi-2712 xhci-hcd
[    0.722469] usb usb1: SerialNumber: xhci-hcd.0
[    0.722568] hub 1-0:1.0: USB hub found
[    0.722579] hub 1-0:1.0: 2 ports detected
[    0.722671] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12
[    0.722673] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.722675] usb usb2: Product: xHCI Host Controller
[    0.722676] usb usb2: Manufacturer: Linux 6.12.34+rpt-rpi-2712 xhci-hcd
[    0.722678] usb usb2: SerialNumber: xhci-hcd.0
[    0.722735] hub 2-0:1.0: USB hub found
[    0.722745] hub 2-0:1.0: 1 port detected
[    0.722976] xhci-hcd xhci-hcd.1: xHCI Host Controller
[    0.722980] xhci-hcd xhci-hcd.1: new USB bus registered, assigned bus number 3
[    0.723409] xhci-hcd xhci-hcd.1: hcc params 0x0240fe6d hci version 0x110 quirks 0x0000808000000810
[    0.723417] xhci-hcd xhci-hcd.1: irq 141, io mem 0x1f00300000
[    0.723469] xhci-hcd xhci-hcd.1: xHCI Host Controller
[    0.723471] xhci-hcd xhci-hcd.1: new USB bus registered, assigned bus number 4
[    0.723476] xhci-hcd xhci-hcd.1: Host supports USB 3.0 SuperSpeed
[    0.723502] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12
[    0.723504] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.723506] usb usb3: Product: xHCI Host Controller
[    0.723508] usb usb3: Manufacturer: Linux 6.12.34+rpt-rpi-2712 xhci-hcd
[    0.723509] usb usb3: SerialNumber: xhci-hcd.1
[    0.723577] hub 3-0:1.0: USB hub found
[    0.723588] hub 3-0:1.0: 2 ports detected
[    0.723668] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12
[    0.723671] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.723672] usb usb4: Product: xHCI Host Controller
[    0.723674] usb usb4: Manufacturer: Linux 6.12.34+rpt-rpi-2712 xhci-hcd
[    0.723676] usb usb4: SerialNumber: xhci-hcd.1
[    0.723734] hub 4-0:1.0: USB hub found
[    0.723744] hub 4-0:1.0: 1 port detected
[    0.724485] bcm2712-iommu 1000005100.iommu: bcm2712_iommu_init: DEBUG_INFO = 0x20804774
[    0.724879] bcm2712-iommu 1000005100.iommu: bcm2712_iommu_probe: Success
[    0.725306] bcm2712-iommu 1000005200.iommu: bcm2712_iommu_init: DEBUG_INFO = 0x20804774
[    0.725727] bcm2712-iommu 1000005200.iommu: bcm2712_iommu_probe: Success
[    0.726229] bcm2712-iommu 1000005280.iommu: bcm2712_iommu_init: DEBUG_INFO = 0x20804774
[    0.726624] bcm2712-iommu 1000005280.iommu: bcm2712_iommu_probe: Success
[    0.726894] sdhci-brcmstb 1000fff000.mmc: Got CD GPIO
[    0.726977] mmc0: CQHCI version 5.10
[    0.727204] mmc1: CQHCI version 5.10
[    0.728329] of_cfs_init
[    0.728365] of_cfs_init: OK
[    0.728457] clk: Disabling unused clocks
[    0.737100] PM: genpd: Disabling unused power domains
[    0.761345] mmc0: SDHCI controller on 1000fff000.mmc [1000fff000.mmc] using ADMA 64-bit
[    0.909882] mmc1: SDHCI controller on 1001100000.mmc [1001100000.mmc] using ADMA 64-bit
[    0.912651] Freeing unused kernel memory: 5696K
[    0.912727] Run /init as init process
[    0.912729]   with arguments:
[    0.912730]     /init
[    0.912731]     splash
[    0.912732]   with environment:
[    0.912733]     HOME=/
[    0.912734]     TERM=linux
[    0.942291] mmc1: new ultra high speed DDR50 SDIO card at address 0001
[    0.969355] usb 3-2: new full-speed USB device number 2 using xhci-hcd
[    0.969378] usb 1-1: new full-speed USB device number 2 using xhci-hcd
[    0.994217] input: pwr_button as /devices/platform/pwr_button/input/input0
[    1.125484] usb 1-1: New USB device found, idVendor=0471, idProduct=0440, bcdDevice= 1.00
[    1.125491] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.125493] usb 1-1: Product: Module E14-440
[    1.125495] usb 1-1: Manufacturer: 'L Card' Ltd.
[    1.136536] usb 3-2: New USB device found, idVendor=0416, idProduct=b23c, bcdDevice= 0.00
[    1.136541] usb 3-2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[    1.136543] usb 3-2: Product: Gaming Keyboard
[    1.165702] input: Gaming Keyboard as /devices/platform/axi/1000120000.pcie/1f00300000.usb/xhci-hcd.1/usb3/3-2/3-2:1.0/0003:0416:B23C.0001/input/input1
[    1.253345] usb 1-2: new low-speed USB device number 3 using xhci-hcd
[    1.309427] hid-generic 0003:0416:B23C.0001: input,hidraw0: USB HID v1.10 Keyboard [Gaming Keyboard] on usb-xhci-hcd.1-2/input0
[    1.336761] input: Gaming Keyboard System Control as /devices/platform/axi/1000120000.pcie/1f00300000.usb/xhci-hcd.1/usb3/3-2/3-2:1.1/0003:0416:B23C.0002/input/input2
[    1.389433] input: Gaming Keyboard Consumer Control as /devices/platform/axi/1000120000.pcie/1f00300000.usb/xhci-hcd.1/usb3/3-2/3-2:1.1/0003:0416:B23C.0002/input/input3
[    1.389522] input: Gaming Keyboard as /devices/platform/axi/1000120000.pcie/1f00300000.usb/xhci-hcd.1/usb3/3-2/3-2:1.1/0003:0416:B23C.0002/input/input4
[    1.389601] input: Gaming Keyboard Mouse as /devices/platform/axi/1000120000.pcie/1f00300000.usb/xhci-hcd.1/usb3/3-2/3-2:1.1/0003:0416:B23C.0002/input/input5
[    1.389710] hid-generic 0003:0416:B23C.0002: input,hidraw1: USB HID v1.10 Keyboard [Gaming Keyboard] on usb-xhci-hcd.1-2/input1
[    1.396744] hid-generic 0003:0416:B23C.0003: hiddev96,hidraw2: USB HID v1.10 Device [Gaming Keyboard] on usb-xhci-hcd.1-2/input2
[    1.421556] usb 1-2: New USB device found, idVendor=09da, idProduct=000e, bcdDevice= 0.01
[    1.421562] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.421564] usb 1-2: Product: PS/2+USB Mouse
[    1.421566] usb 1-2: Manufacturer: A4Tech
[    1.458518] input: A4Tech PS/2+USB Mouse as /devices/platform/axi/1000120000.pcie/1f00200000.usb/xhci-hcd.0/usb1/1-2/1-2:1.0/0003:09DA:000E.0004/input/input6
[    1.458591] hid-generic 0003:09DA:000E.0004: input,hidraw3: USB HID v1.10 Mouse [A4Tech PS/2+USB Mouse] on usb-xhci-hcd.0-2/input0
[    1.565768] EXT4-fs (nvme0n1p2): mounted filesystem a36be96c-66be-4487-a7a6-0481bca99d89 ro with ordered data mode. Quota mode: none.
[    1.638210] systemd[1]: System time before build time, advancing clock.
[    1.669421] NET: Registered PF_INET6 protocol family
[    1.669737] Segment Routing with IPv6
[    1.669747] In-situ OAM (IOAM) with IPv6
[    1.680562] systemd[1]: systemd 252.39-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[    1.680570] systemd[1]: Detected architecture arm64.
[    1.682042] systemd[1]: Hostname set to <raspberrypi>.
[    1.815080] systemd[1]: Queued start job for default target graphical.target.
[    1.833845] systemd[1]: Created slice system-getty.slice - Slice /system/getty.
[    1.834064] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.
[    1.834230] systemd[1]: Created slice system-serial\x2dgetty.slice - Slice /system/serial-getty.
[    1.834387] systemd[1]: Created slice system-systemd\x2dfsck.slice - Slice /system/systemd-fsck.
[    1.834479] systemd[1]: Created slice user.slice - User and Session Slice.
[    1.834530] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.
[    1.834672] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.
[    1.834692] systemd[1]: Expecting device dev-disk-by\x2dpartuuid-ad1d71af\x2d01.device - /dev/disk/by-partuuid/ad1d71af-01...
[    1.834700] systemd[1]: Expecting device dev-dri-card0.device - /dev/dri/card0...
[    1.834707] systemd[1]: Expecting device dev-dri-renderD128.device - /dev/dri/renderD128...
[    1.834715] systemd[1]: Expecting device dev-ttyAMA10.device - /dev/ttyAMA10...
[    1.834738] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.
[    1.834771] systemd[1]: Reached target nss-user-lookup.target - User and Group Name Lookups.
[    1.834794] systemd[1]: Reached target slices.target - Slice Units.
[    1.834811] systemd[1]: Reached target swap.target - Swaps.
[    1.834831] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.
[    1.834928] systemd[1]: Listening on systemd-fsckd.socket - fsck to fsckd communication Socket.
[    1.834973] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.
[    1.835157] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.
[    1.835237] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).
[    1.835319] systemd[1]: Listening on systemd-journald.socket - Journal Socket.
[    1.835496] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.
[    1.835566] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.
[    1.835672] systemd[1]: dev-hugepages.mount - Huge Pages File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/mm/hugepages).
[    1.836214] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...
[    1.836884] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...
[    1.837772] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...
[    1.837926] systemd[1]: auth-rpcgss-module.service - Kernel Module supporting RPCSEC_GSS was skipped because of an unmet condition check (ConditionPathExists=/etc/krb5.keytab).
[    1.839106] systemd[1]: Starting fake-hwclock.service - Restore / save the current clock...
[    1.839934] systemd[1]: Starting keyboard-setup.service - Set the console keyboard layout...
[    1.840802] systemd[1]: Starting kmod-static-nodes.service - Create List of Static Device Nodes...
[    1.841874] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...
[    1.843168] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...
[    1.844777] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...
[    1.846186] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...
[    1.847636] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...
[    1.848623] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...
[    1.848757] systemd[1]: systemd-fsck-root.service - File System Check on Root Device was skipped because of an unmet condition check (ConditionPathExists=!/run/initramfs/fsck-root).
[    1.853548] systemd[1]: Starting systemd-journald.service - Journal Service...
[    1.855050] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...
[    1.856534] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev
[    1.857111] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...
[    1.859276] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...
[    1.860056] fuse: init (API version 7.41)
[    1.861269] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.
[    1.861901] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System.
[    1.862080] systemd[1]: Mounted sys-kernel-tracing.mount - Kernel Trace File System.
[    1.865420] systemd[1]: Finished fake-hwclock.service - Restore / save the current clock.
[    1.866095] systemd[1]: Finished kmod-static-nodes.service - Create List of Static Device Nodes.
[    1.866448] systemd[1]: modprobe@configfs.service: Deactivated successfully.
[    1.866578] systemd[1]: Finished modprobe@configfs.service - Load Kernel Module configfs.
[    1.866834] systemd[1]: modprobe@dm_mod.service: Deactivated successfully.
[    1.866940] systemd[1]: Finished modprobe@dm_mod.service - Load Kernel Module dm_mod.
[    1.867152] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully.
[    1.867245] systemd[1]: Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore.
[    1.867514] systemd[1]: modprobe@fuse.service: Deactivated successfully.
[    1.867623] systemd[1]: Finished modprobe@fuse.service - Load Kernel Module fuse.
[    1.867828] systemd[1]: modprobe@loop.service: Deactivated successfully.
[    1.867913] systemd[1]: Finished modprobe@loop.service - Load Kernel Module loop.
[    1.869570] systemd[1]: Mounting sys-fs-fuse-connections.mount - FUSE Control File System...
[    1.870882] systemd[1]: Mounting sys-kernel-config.mount - Kernel Configuration File System...
[    1.871096] systemd[1]: systemd-repart.service - Repartition Root Disk was skipped because no trigger condition checks were met.
[    1.874215] systemd[1]: Mounted sys-fs-fuse-connections.mount - FUSE Control File System.
[    1.875394] systemd[1]: Mounted sys-kernel-config.mount - Kernel Configuration File System.
[    1.875574] i2c_dev: i2c /dev entries driver
[    1.877694] systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules.
[    1.879184] systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables...
[    1.879490] systemd[1]: modprobe@drm.service: Deactivated successfully.
[    1.879653] systemd[1]: Finished modprobe@drm.service - Load Kernel Module drm.
[    1.889621] systemd[1]: Finished systemd-sysctl.service - Apply Kernel Variables.
[    1.893386] EXT4-fs (nvme0n1p2): re-mounted a36be96c-66be-4487-a7a6-0481bca99d89 r/w.
[    1.894268] systemd[1]: Finished systemd-remount-fs.service - Remount Root and Kernel File Systems.
[    1.894487] systemd[1]: systemd-firstboot.service - First Boot Wizard was skipped because of an unmet condition check (ConditionFirstBoot=yes).
[    1.894523] systemd[1]: systemd-pstore.service - Platform Persistent Storage Archival was skipped because of an unmet condition check (ConditionDirectoryNotEmpty=/sys/fs/pstore).
[    1.895289] systemd[1]: Starting systemd-random-seed.service - Load/Save Random Seed...
[    1.896146] systemd[1]: Starting systemd-sysusers.service - Create System Users...
[    1.902429] systemd[1]: Started systemd-journald.service - Journal Service.
[    1.910428] systemd-journald[305]: Received client request to flush runtime journal.
[    1.912122] systemd-journald[305]: File /var/log/journal/2dc4e9bbb3d246f8b06c91b5e9d2bcb7/system.journal corrupted or uncleanly shut down, renaming and replacing.
[    2.096258] rpi-gpiomem 107d508500.gpiomem: window base 0x107d508500 size 0x00000040
[    2.096327] rpi-gpiomem 107d508500.gpiomem: initialised 1 regions as /dev/gpiomem1
[    2.099219] rpi-gpiomem 107d517c00.gpiomem: window base 0x107d517c00 size 0x00000040
[    2.105070] rpi-gpiomem 107d517c00.gpiomem: initialised 1 regions as /dev/gpiomem2
[    2.105312] mc: Linux media interface: v0.10
[    2.107482] rpi-gpiomem 107d504100.gpiomem: window base 0x107d504100 size 0x00000020
[    2.111578] rp1-firmware rp1_firmware: RP1 Firmware version eb39cfd516f8c90628aa9d91f52370aade5d0a55
[    2.111800] rp1-pio 1f00178000.pio: Created instance as pio0
[    2.116439] rpi-gpiomem 107d504100.gpiomem: initialised 1 regions as /dev/gpiomem3
[    2.117982] rpi-gpiomem 107d510700.gpiomem: window base 0x107d510700 size 0x00000020
[    2.118088] rpi-gpiomem 107d510700.gpiomem: initialised 1 regions as /dev/gpiomem4
[    2.121299] rpi-gpiomem 1f000d0000.gpiomem: window base 0x1f000d0000 size 0x00030000
[    2.122007] rpi-gpiomem 1f000d0000.gpiomem: initialised 1 regions as /dev/gpiomem0
[    2.150274] videodev: Linux video capture interface: v2.00
[    2.207946] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    2.215079] Loaded X.509 cert 'benh@debian.org: 577e021cb980e0e820821ba7b54b4961b8b4fadf'
[    2.215283] Loaded X.509 cert 'romain.perier@gmail.com: 3abbc6ec146e09d1b6016ab9d6cf71dd233f0328'
[    2.215475] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    2.215663] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[    2.218674] ldevice: loading out-of-tree module taints kernel.
[    2.246415] pispbe 1000880000.pisp_be: bcm2712_iommu_of_xlate: MMU 1000005100.iommu
[    2.246429] pispbe 1000880000.pisp_be: bcm2712_iommu_probe_device: MMU 1000005100.iommu
[    2.246440] pispbe 1000880000.pisp_be: bcm2712_iommu_device_group: MMU 1000005100.iommu
[    2.246451] pispbe 1000880000.pisp_be: Adding to iommu group 0
[    2.246457] pispbe 1000880000.pisp_be: bcm2712_iommu_attach_dev: MMU 1000005100.iommu
[    2.246697] brcmfmac: F1 signature read @0x18000000=0x15264345
[    2.252056] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[    2.252380] Bluetooth: Core ver 2.22
[    2.252510] NET: Registered PF_BLUETOOTH protocol family
[    2.252513] Bluetooth: HCI device and connection manager initialized
[    2.252520] Bluetooth: HCI socket layer initialized
[    2.252523] Bluetooth: L2CAP socket layer initialized
[    2.252535] Bluetooth: SCO socket layer initialized
[    2.255380] usbcore: registered new interface driver ldevusb
[    2.270692] rpi-hevc-dec 1000800000.codec: bcm2712_iommu_of_xlate: MMU 1000005100.iommu
[    2.270699] rpi-hevc-dec 1000800000.codec: bcm2712_iommu_probe_device: MMU 1000005100.iommu
[    2.270733] rpi-hevc-dec 1000800000.codec: bcm2712_iommu_device_group: MMU 1000005100.iommu
[    2.270738] rpi-hevc-dec 1000800000.codec: Adding to iommu group 0
[    2.270741] rpi-hevc-dec 1000800000.codec: bcm2712_iommu_attach_dev: MMU 1000005100.iommu
[    2.298195] Bluetooth: HCI UART driver ver 2.3
[    2.298229] Bluetooth: HCI UART protocol H4 registered
[    2.300962] rpi-hevc-dec 1000800000.codec: Device registered as /dev/video19
[    2.322996] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    2.323059] Bluetooth: HCI UART protocol Broadcom registered
[    2.325452] hci_uart_bcm serial0-0: supply vbat not found, using dummy regulator
[    2.325498] hci_uart_bcm serial0-0: supply vddio not found, using dummy regulator
[    2.397746] usbcore: registered new interface driver brcmfmac
[    2.573204] brcmfmac: brcmf_c_process_txcap_blob: no txcap_blob available (err=-2)
[    2.573515] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Aug 29 2023 01:47:08 version 7.45.265 (28bca26 CY) FWID 01-b677b91b
[    2.579722] ieee80211 phy0: brcmf_cfg80211_reg_notifier: Firmware rejected country setting
[    2.677761] Bluetooth: hci0: BCM: chip id 107
[    2.677963] Bluetooth: hci0: BCM: features 0x2f
[    2.679004] Bluetooth: hci0: BCM4345C0
[    2.679007] Bluetooth: hci0: BCM4345C0 (003.001.025) build 0000
[    2.679692] Bluetooth: hci0: BCM4345C0 'brcm/BCM4345C0.raspberrypi,5-model-b.hcd' Patch
[    3.065274] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    3.065280] Bluetooth: BNEP filters: protocol multicast
[    3.065286] Bluetooth: BNEP socket layer initialized
[    3.081997] Adding 524272k swap on /var/swap.  Priority:-2 extents:8 across:2228224k SS
[    3.197159] macb 1f00100000.ethernet eth0: PHY [1f00100000.ethernet-ffffffff:01] driver [Broadcom BCM54213PE] (irq=POLL)
[    3.197170] macb 1f00100000.ethernet eth0: configuring for phy/rgmii-id link mode
[    3.201053] macb 1f00100000.ethernet: gem-ptp-timer ptp clock registered.
[    3.235758] brcmfmac: brcmf_cfg80211_set_power_mgmt: power save enabled
[    3.369972] Bluetooth: hci0: BCM: features 0x2f
[    3.371301] Bluetooth: hci0: BCM43455 37.4MHz Raspberry Pi 3+-0190
[    3.371304] Bluetooth: hci0: BCM4345C0 (003.001.025) build 0382
[    3.371615] Bluetooth: hci0: BCM: Using default device address (43:45:c0:00:1f:ac)
[    3.390902] Bluetooth: MGMT ver 1.23
[    3.394179] NET: Registered PF_ALG protocol family
[    7.299343] macb 1f00100000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off
[   33.246831] Bluetooth: RFCOMM TTY layer initialized
[   33.246844] Bluetooth: RFCOMM socket layer initialized
[   33.246851] Bluetooth: RFCOMM ver 1.11
./test 0 E440
0
Get IDaqLDevice interface
IDaqLDevice get success
Free IUnknown
OpenLDevice Handle3

Slot parameters
Base    0
BaseL   0
Mem     0
MemL    0
Type    1e
DSPType 889
Irq     0
Load Bios 0
Plata Test 0

Read FLASH
SerNum       9D771840
BrdName      E440
Rev          G
DspType      2185
IsDacPresent
Quartz       24000000

Press any key
 alloc size 131072 err 2
Buffer size(word): 131072
Pages:             32
IrqStep:           4096
FIFO:              4096
Rate:              100
Ошибка сегментирования
24.09.2025 18:27:36
#8

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,349

Re: Raspberry Pi 5. Debian 12. E14-440. Ошибка при запуске test

Судя по всему проблема из-за некорректной работы библиотеки/драйвера при нестандартном размере страницы памяти (на RPi5 перешли на 16384 вместо стандартной 4096). Там действительно при выделении буфера (в функции RequestBufferStream) есть место, где есть зависимость от этого размера, поэтому у Вас она и завершается с ошибкой и буфер не выделяется и реально указатель возвращается нулевой и далее уже пример падает при попытке обращения по нему.

У нас на одноплатных ПК на arm везде размер 4096 и все работает корректно. На следующей неделе надеюсь  будет возможность попробовать именно на RPi5 и поправить работу.

Пока можете попробовать запустить версию ядра со старым размером страницы, насколько я понял это возможно задав "kernel=kernel8.img" в файле настроек /boot/firmware/config.txt (добавив строку или заменив, если уже есть kernel=).

25.09.2025 21:43:52
#9

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,349

Re: Raspberry Pi 5. Debian 12. E14-440. Ошибка при запуске test

Поправил ту часть библиотеки, где была зависимость от размера страницы. Выложил на сборку пакетов (версия 1.58.3). Теперь вроде падать не должно и ведет себя корректно (правда данные не проверял). Как будет возможность, проверьте, отпишитесь.
Также пример обновил,  там главным образом включение проверки ошибок всех функций, чтобы лучше понимать, что не выполнилось

27.09.2025 22:04:14
#10

Участник
Здесь с 15.09.2025
Сообщений: 6

Re: Raspberry Pi 5. Debian 12. E14-440. Ошибка при запуске test

Спасибо!!!
Данные в каком-то виде пошли, пока вижу только нули, буду разбираться...

30.09.2025 15:53:21
#11

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,349

Re: Raspberry Pi 5. Debian 12. E14-440. Ошибка при запуске test

В смысле если посмотреть бинарные данные из записываемого файла, например через

xxd test.dat | less

то будут одни только нули?

30.09.2025 21:14:52
#12

Участник
Здесь с 15.09.2025
Сообщений: 6

Re: Raspberry Pi 5. Debian 12. E14-440. Ошибка при запуске test

Извините, какие-то данные есть, просто меня смутил такой вывод

 shared word 0 0
 shared word 0 0
 shared word 1000 0
 shared word 2000 0
 shared word 3000 0
 shared word 4000 0
 shared word 5000 0
 shared word 6000 0
 shared word 7000 0
 shared word 8000 0
 shared word 9000 0
 shared word a000 0
 shared word b000 0
 shared word c000 0
 shared word d000 0
 shared word e000 0
 shared word f000 0
 shared word 10000 0
 shared word 11000 0
 shared word 12000 0
 shared word 13000 0
 shared word 14000 0
 shared word 15000 0
 shared word 16000 0
 shared word 17000 0
 shared word 18000 0
 shared word 19000 0
 shared word 1a000 0
 shared word 1b000 0
 shared word 1c000 0
 shared word 1d000 0
 shared word 1d000 0
 shared word 1e000 0
 shared word 1f000 0
 shared word 20000 0
 

а данные в файле есть, типа такого:

000dcbb0  14 f6 09 f6 0d f6 0b f6  1a f6 0e f6 14 f6 12 f6  |................|
000dcbc0  21 f6 16 f6 1b f6 17 f6  29 f6 1e f6 22 f6 1d f6  |!.......)..."...|
000dcbd0  2e f6 23 f6 28 f6 26 f6  34 f6 29 f6 2e f6 2b f6  |..#.(.&.4.)...+.|
000dcbe0  39 f6 2e f6 34 f6 31 f6  42 f6 37 f6 3b f6 38 f6  |9...4.1.B.7.;.8.|
000dcbf0  49 f6 3e f6 43 f6 40 f6  50 f6 44 f6 4b f6 47 f6  |I.>.C.@.P.D.K.G.|
000dcc00  56 f6 4b f6 51 f6 4d f6  5d f6 53 f6 57 f6 53 f6  |V.K.Q.M.].S.W.S.|
000dcc10  64 f6 5a f6 5f f6 5b f6  6e f6 62 f6 68 f6 64 f6  |d.Z._.[.n.b.h.d.|
000dcc20  74 f6 6a f6 72 f6 6d f6  7d f6 72 f6 78 f6 74 f6  |t.j.r.m.}.r.x.t.|
000dcc30  85 f6 7a f6 80 f6 7b f6  8c f6 82 f6 89 f6 83 f6  |..z...{.........|
000dcc40  95 f6 89 f6 91 f6 8d f6  9f f6 94 f6 9a f6 96 f6  |................|
000dcc50  a7 f6 9c f6 a2 f6 9d f6  af f6 a4 f6 ab f6 a7 f6  |................|
000dcc60  b9 f6 ae f6 b5 f6 b0 f6  c2 f6 b6 f6 be f6 b9 f6  |................|
000dcc70  cc f6 c1 f6 c6 f6 c2 f6  d5 f6 c9 f6 d1 f6 cc f6  |................|
000dcc80  df f6 d5 f6 dc f6 d6 f6  ea f6 df f6 e6 f6 e1 f6  |................|
000dcc90  f4 f6 e9 f6 f1 f6 ec f6  ff f6 f6 f6 fc f6 f7 f6  |................|
000dcca0  0b f7 01 f7 08 f7 03 f7  15 f7 0b f7 13 f7 0d f7  |................|
000dccb0  21 f7 17 f7 1e f7 19 f7  2d f7 23 f7 29 f7 24 f7  |!.......-.#.).$.|
000dccc0  37 f7 2e f7 34 f7 30 f7  43 f7 38 f7 3f f7 3a f7  |7...4.0.C.8.?.:.|
000dccd0  4d f7 43 f7 49 f7 43 f7  57 f7 4e f7 53 f7 4e f7  |M.C.I.C.W.N.S.N.|
000dcce0  61 f7 57 f7 5d f7 58 f7  6b f7 61 f7 66 f7 60 f7  |a.W.].X.k.a.f.`.|
000dccf0  74 f7 6a f7 71 f7 6c f7  7f f7 75 f7 7a f7 75 f7  |t.j.q.l...u.z.u.|
000dcd00  89 f7 80 f7 85 f7 80 f7  95 f7 8a f7 91 f7 8a f7  |................|
000dcd10  9d f7 95 f7 9b f7 95 f7  a8 f7 9e f7 a5 f7 9f f7  |................|
000dcd20  b3 f7 aa f7 af f7 ab f7  bd f7 b5 f7 bb f7 b5 f7  |................|
000dcd30  c9 f7 c0 f7 c6 f7 c0 f7  d5 f7 cc f7 d0 f7 cc f7  |................|
000dcd40  de f7 d6 f7 dd f7 d6 f7  ea f7 e1 f7 e7 f7 e2 f7  |................|
000dcd50  f6 f7 ec f7 f2 f7 ec f7  01 f8 f7 f7 fd f7 f6 f7  |................|
000dcd60  0b f8 03 f8 09 f8 02 f8  16 f8 0e f8 14 f8 0e f8  |................|
000dcd70  22 f8 19 f8 20 f8 18 f8  2d f8 25 f8 2a f8 24 f8  |"... ...-.%.*.$.|
000dcd80  38 f8 2f f8 35 f8 2f f8  43 f8 3a f8 40 f8 39 f8  |8./.5./.C.:.@.9.|
000dcd90  4d f8 44 f8 4a f8 44 f8  57 f8 4f f8 56 f8 4f f8  |M.D.J.D.W.O.V.O.|
000dcda0  64 f8 5b f8 61 f8 5a f8  6e f8 67 f8 6c f8 66 f8  |d.[.a.Z.n.g.l.f.|
000dcdb0  7a f8 72 f8 77 f8 72 f8  87 f8 7b f8 7d f8 85 f8  |z.r.w.r...{.}...|
30.09.2025 21:38:06
#13

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,349

Re: Raspberry Pi 5. Debian 12. E14-440. Ошибка при запуске test

Да, сейчас действительно в примере на консоль выводятся только указатель на заполненность буфера (первое число) и завершение сбора (второе), а данные просто пишутся в файл в отдельном потоке (thread_func). Данные в бинарном файле по два байта на отсчет, формат описан в главе 3.2.1 документа https://www.lcard.ru/download/e14_440_p … _guide.pdf .

Также необходимо установить настройки АЦП в соответствии с вашим подключением сигналов ко входам АЦП, в частности тут задается опрос  каналов:

          
    adcPar.t1.NCh = 4;
    adcPar.t1.Chn[0] = 0x0;
    adcPar.t1.Chn[1] = 0x1;
    adcPar.t1.Chn[2] = 0x2;
    adcPar.t1.Chn[3] = 0x3;

В данном случае опрашиваются первые 4 канала в диф. режиме, диапазон 10 В, формат параметров опроса канала (Chn) описан в 3.2.3 в том же документе (или в lcomp.pdf windows-версии).

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4

Многоканальный телефон:+7 (495) 785-95-25

Письма и запросы: lcard@lcard.ru
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск