fpga-flexible-poc

zcu104-ICE — Webcam en tiempo real (/dev/video0) cancelled

Configuración
Placa zcu104-ICE
Host 192.168.1.137
Bitstream bcnnn
Pesos MNIIST
WASM webcam1 (compilado)
Parámetros Parametres
Modo Webcam en tiempo real (/dev/video0)
Created 15/04/2026 08:49
Pod YAML — Editor
Progreso del Despliegue
0%
Logs
WARNING:__main__:[WASM stderr] [fpga_ocl] === RUN KERNEL 'BCPNN_infer_float' ===
WARNING:__main__:[WASM stderr] [fpga_ocl]   inputs to migrate: [1, 3, 4, 5, 6, 7, 8]
WARNING:__main__:[WASM stderr] [fpga_ocl]   outputs to migrate: [2]
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 7 input buffers migrated to device
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 1 output buffers migration enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' execution complete
WARNING:__main__:[WASM stderr] [wasi_fpga] read(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] read: OpenCL returned 40 bytes, first 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] read: as i32s: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
WARNING:__main__:[WASM stderr] [wasi_fpga] read: SetData result code=0
INFO:__main__:Frame #1033: BCPNN → 9 (0.000)
WARNING:__main__:[WASM stderr] [wasi_fpga] write(buf=1, wasm_ptr=0x96D210, len=6272)
WARNING:__main__:[WASM stderr] [wasi_fpga] write: GetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write: WASM data first 40 bytes: D3 D2 52 3F B5 B4 34 3E D0 CF 4F 3F C1 C0 40 3E D0 CF 4F 3F C1 C0 40 3E CF CE 4E 3F C5 C4 44 3E CF CE 4E 3F C5 C4 44 3E
WARNING:__main__:[WASM stderr] [wasi_fpga] write: clEnqueueWriteBuffer OK
WARNING:__main__:[WASM stderr] [wasi_fpga] write(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] write: GetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write: WASM data first 40 bytes: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] write: clEnqueueWriteBuffer OK
WARNING:__main__:[WASM stderr] [wasi_fpga] run(inputs=[1, 3, 4, 5, 6, 7, 8], outputs=[2])
WARNING:__main__:[WASM stderr] [fpga_ocl] === RUN KERNEL 'BCPNN_infer_float' ===
WARNING:__main__:[WASM stderr] [fpga_ocl]   inputs to migrate: [1, 3, 4, 5, 6, 7, 8]
WARNING:__main__:[WASM stderr] [fpga_ocl]   outputs to migrate: [2]
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 7 input buffers migrated to device
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 1 output buffers migration enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' execution complete
WARNING:__main__:[WASM stderr] [wasi_fpga] read(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] read: OpenCL returned 40 bytes, first 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] read: as i32s: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
WARNING:__main__:[WASM stderr] [wasi_fpga] read: SetData result code=0
INFO:__main__:Frame #1034: BCPNN → 9 (0.000)
WARNING:__main__:[WASM stderr] [wasi_fpga] write(buf=1, wasm_ptr=0x96D210, len=6272)
WARNING:__main__:[WASM stderr] [wasi_fpga] write: GetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write: WASM data first 40 bytes: D3 D2 52 3F B5 B4 34 3E D1 D0 50 3F BD BC 3C 3E CF CE 4E 3F C5 C4 44 3E CF CE 4E 3F C5 C4 44 3E CE CD 4D 3F C9 C8 48 3E
WARNING:__main__:[WASM stderr] [wasi_fpga] write: clEnqueueWriteBuffer OK
WARNING:__main__:[WASM stderr] [wasi_fpga] write(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] write: GetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write: WASM data first 40 bytes: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] write: clEnqueueWriteBuffer OK
WARNING:__main__:[WASM stderr] [wasi_fpga] run(inputs=[1, 3, 4, 5, 6, 7, 8], outputs=[2])
WARNING:__main__:[WASM stderr] [fpga_ocl] === RUN KERNEL 'BCPNN_infer_float' ===
WARNING:__main__:[WASM stderr] [fpga_ocl]   inputs to migrate: [1, 3, 4, 5, 6, 7, 8]
WARNING:__main__:[WASM stderr] [fpga_ocl]   outputs to migrate: [2]
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 7 input buffers migrated to device
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 1 output buffers migration enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' execution complete
WARNING:__main__:[WASM stderr] [wasi_fpga] read(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] read: OpenCL returned 40 bytes, first 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] read: as i32s: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
WARNING:__main__:[WASM stderr] [wasi_fpga] read: SetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write(buf=1, wasm_ptr=0x96D210, len=6272)
WARNING:__main__:[WASM stderr] [wasi_fpga] write: GetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write: WASM data first 40 bytes: D4 D3 53 3F B1 B0 30 3E D3 D2 52 3F B5 B4 34 3E CF CE 4E 3F C5 C4 44 3E D0 CF 4F 3F C1 C0 40 3E CE CD 4D 3F C9 C8 48 3E
WARNING:__main__:[WASM stderr] [wasi_fpga] write: clEnqueueWriteBuffer OK
WARNING:__main__:[WASM stderr] [wasi_fpga] write(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] write: GetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write: WASM data first 40 bytes: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] write: clEnqueueWriteBuffer OK
WARNING:__main__:[WASM stderr] [wasi_fpga] run(inputs=[1, 3, 4, 5, 6, 7, 8], outputs=[2])
WARNING:__main__:[WASM stderr] [fpga_ocl] === RUN KERNEL 'BCPNN_infer_float' ===
WARNING:__main__:[WASM stderr] [fpga_ocl]   inputs to migrate: [1, 3, 4, 5, 6, 7, 8]
WARNING:__main__:[WASM stderr] [fpga_ocl]   outputs to migrate: [2]
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 7 input buffers migrated to device
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 1 output buffers migration enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' execution complete
INFO:__main__:Frame #1035: BCPNN → 9 (0.000)
WARNING:__main__:[WASM stderr] [wasi_fpga] read(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] read: OpenCL returned 40 bytes, first 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] read: as i32s: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
WARNING:__main__:[WASM stderr] [wasi_fpga] read: SetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write(buf=1, wasm_ptr=0x96D210, len=6272)
WARNING:__main__:[WASM stderr] [wasi_fpga] write: GetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write: WASM data first 40 bytes: D4 D3 53 3F B1 B0 30 3E D1 D0 50 3F BD BC 3C 3E CF CE 4E 3F C5 C4 44 3E CF CE 4E 3F C5 C4 44 3E CF CE 4E 3F C5 C4 44 3E
WARNING:__main__:[WASM stderr] [wasi_fpga] write: clEnqueueWriteBuffer OK
WARNING:__main__:[WASM stderr] [wasi_fpga] write(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] write: GetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write: WASM data first 40 bytes: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] write: clEnqueueWriteBuffer OK
INFO:__main__:Frame #1036: BCPNN → 9 (0.000)
WARNING:__main__:[WASM stderr] [wasi_fpga] run(inputs=[1, 3, 4, 5, 6, 7, 8], outputs=[2])
WARNING:__main__:[WASM stderr] [fpga_ocl] === RUN KERNEL 'BCPNN_infer_float' ===
WARNING:__main__:[WASM stderr] [fpga_ocl]   inputs to migrate: [1, 3, 4, 5, 6, 7, 8]
WARNING:__main__:[WASM stderr] [fpga_ocl]   outputs to migrate: [2]
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 7 input buffers migrated to device
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 1 output buffers migration enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' execution complete
WARNING:__main__:[WASM stderr] [wasi_fpga] read(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] read: OpenCL returned 40 bytes, first 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] read: as i32s: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
WARNING:__main__:[WASM stderr] [wasi_fpga] read: SetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write(buf=1, wasm_ptr=0x96D210, len=6272)
WARNING:__main__:[WASM stderr] [wasi_fpga] write: GetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write: WASM data first 40 bytes: D4 D3 53 3F B1 B0 30 3E D0 CF 4F 3F C1 C0 40 3E CF CE 4E 3F C5 C4 44 3E D0 CF 4F 3F C1 C0 40 3E CE CD 4D 3F C9 C8 48 3E
WARNING:__main__:[WASM stderr] [wasi_fpga] write: clEnqueueWriteBuffer OK
WARNING:__main__:[WASM stderr] [wasi_fpga] write(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] write: GetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write: WASM data first 40 bytes: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] write: clEnqueueWriteBuffer OK
WARNING:__main__:[WASM stderr] [wasi_fpga] run(inputs=[1, 3, 4, 5, 6, 7, 8], outputs=[2])
WARNING:__main__:[WASM stderr] [fpga_ocl] === RUN KERNEL 'BCPNN_infer_float' ===
INFO:__main__:Frame #1037: BCPNN → 9 (0.000)
WARNING:__main__:[WASM stderr] [fpga_ocl]   inputs to migrate: [1, 3, 4, 5, 6, 7, 8]
WARNING:__main__:[WASM stderr] [fpga_ocl]   outputs to migrate: [2]
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 7 input buffers migrated to device
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 1 output buffers migration enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' execution complete
WARNING:__main__:[WASM stderr] [wasi_fpga] read(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] read: OpenCL returned 40 bytes, first 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] read: as i32s: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
WARNING:__main__:[WASM stderr] [wasi_fpga] read: SetData result code=0
INFO:__main__:Frame #1038: BCPNN → 9 (0.000)
WARNING:__main__:[WASM stderr] [wasi_fpga] write(buf=1, wasm_ptr=0x96D210, len=6272)
WARNING:__main__:[WASM stderr] [wasi_fpga] write: GetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write: WASM data first 40 bytes: D3 D2 52 3F B5 B4 34 3E D0 CF 4F 3F C1 C0 40 3E CF CE 4E 3F C5 C4 44 3E D0 CF 4F 3F C1 C0 40 3E CF CE 4E 3F C5 C4 44 3E
WARNING:__main__:[WASM stderr] [wasi_fpga] write: clEnqueueWriteBuffer OK
WARNING:__main__:[WASM stderr] [wasi_fpga] write(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] write: GetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write: WASM data first 40 bytes: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] write: clEnqueueWriteBuffer OK
WARNING:__main__:[WASM stderr] [wasi_fpga] run(inputs=[1, 3, 4, 5, 6, 7, 8], outputs=[2])
WARNING:__main__:[WASM stderr] [fpga_ocl] === RUN KERNEL 'BCPNN_infer_float' ===
WARNING:__main__:[WASM stderr] [fpga_ocl]   inputs to migrate: [1, 3, 4, 5, 6, 7, 8]
WARNING:__main__:[WASM stderr] [fpga_ocl]   outputs to migrate: [2]
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 7 input buffers migrated to device
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 1 output buffers migration enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' execution complete
WARNING:__main__:[WASM stderr] [wasi_fpga] read(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] read: OpenCL returned 40 bytes, first 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] read: as i32s: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
WARNING:__main__:[WASM stderr] [wasi_fpga] read: SetData result code=0
INFO:__main__:Frame #1039: BCPNN → 9 (0.000)
WARNING:__main__:[WASM stderr] [wasi_fpga] write(buf=1, wasm_ptr=0x96D210, len=6272)
WARNING:__main__:[WASM stderr] [wasi_fpga] write: GetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write: WASM data first 40 bytes: D4 D3 53 3F B1 B0 30 3E D1 D0 50 3F BD BC 3C 3E CF CE 4E 3F C5 C4 44 3E CF CE 4E 3F C5 C4 44 3E CE CD 4D 3F C9 C8 48 3E
WARNING:__main__:[WASM stderr] [wasi_fpga] write: clEnqueueWriteBuffer OK
WARNING:__main__:[WASM stderr] [wasi_fpga] write(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] write: GetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write: WASM data first 40 bytes: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] write: clEnqueueWriteBuffer OK
WARNING:__main__:[WASM stderr] [wasi_fpga] run(inputs=[1, 3, 4, 5, 6, 7, 8], outputs=[2])
WARNING:__main__:[WASM stderr] [fpga_ocl] === RUN KERNEL 'BCPNN_infer_float' ===
WARNING:__main__:[WASM stderr] [fpga_ocl]   inputs to migrate: [1, 3, 4, 5, 6, 7, 8]
WARNING:__main__:[WASM stderr] [fpga_ocl]   outputs to migrate: [2]
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 7 input buffers migrated to device
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 1 output buffers migration enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' execution complete
WARNING:__main__:[WASM stderr] [wasi_fpga] read(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] read: OpenCL returned 40 bytes, first 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] read: as i32s: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
WARNING:__main__:[WASM stderr] [wasi_fpga] read: SetData result code=0
INFO:__main__:Frame #1040: BCPNN → 9 (0.000)
WARNING:__main__:[WASM stderr] [wasi_fpga] write(buf=1, wasm_ptr=0x96D210, len=6272)
WARNING:__main__:[WASM stderr] [wasi_fpga] write: GetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write: WASM data first 40 bytes: D4 D3 53 3F B1 B0 30 3E D0 CF 4F 3F C1 C0 40 3E CF CE 4E 3F C5 C4 44 3E CF CE 4E 3F C5 C4 44 3E CE CD 4D 3F C9 C8 48 3E
WARNING:__main__:[WASM stderr] [wasi_fpga] write: clEnqueueWriteBuffer OK
WARNING:__main__:[WASM stderr] [wasi_fpga] write(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] write: GetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write: WASM data first 40 bytes: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] write: clEnqueueWriteBuffer OK
WARNING:__main__:[WASM stderr] [wasi_fpga] run(inputs=[1, 3, 4, 5, 6, 7, 8], outputs=[2])
WARNING:__main__:[WASM stderr] [fpga_ocl] === RUN KERNEL 'BCPNN_infer_float' ===
WARNING:__main__:[WASM stderr] [fpga_ocl]   inputs to migrate: [1, 3, 4, 5, 6, 7, 8]
WARNING:__main__:[WASM stderr] [fpga_ocl]   outputs to migrate: [2]
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 7 input buffers migrated to device
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 1 output buffers migration enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' execution complete
WARNING:__main__:[WASM stderr] [wasi_fpga] read(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] read: OpenCL returned 40 bytes, first 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] read: as i32s: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
WARNING:__main__:[WASM stderr] [wasi_fpga] read: SetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write(buf=1, wasm_ptr=0x96D210, len=6272)
WARNING:__main__:[WASM stderr] [wasi_fpga] write: GetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write: WASM data first 40 bytes: D3 D2 52 3F B5 B4 34 3E D0 CF 4F 3F C1 C0 40 3E CF CE 4E 3F C5 C4 44 3E CF CE 4E 3F C5 C4 44 3E CF CE 4E 3F C5 C4 44 3E
WARNING:__main__:[WASM stderr] [wasi_fpga] write: clEnqueueWriteBuffer OK
WARNING:__main__:[WASM stderr] [wasi_fpga] write(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] write: GetData result code=0
WARNING:__main__:[WASM stderr] [wasi_fpga] write: WASM data first 40 bytes: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] write: clEnqueueWriteBuffer OK
WARNING:__main__:[WASM stderr] [wasi_fpga] run(inputs=[1, 3, 4, 5, 6, 7, 8], outputs=[2])
WARNING:__main__:[WASM stderr] [fpga_ocl] === RUN KERNEL 'BCPNN_infer_float' ===
WARNING:__main__:[WASM stderr] [fpga_ocl]   inputs to migrate: [1, 3, 4, 5, 6, 7, 8]
WARNING:__main__:[WASM stderr] [fpga_ocl]   outputs to migrate: [2]
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 7 input buffers migrated to device
INFO:__main__:Frame #1041: BCPNN → 9 (0.000)
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ 1 output buffers migration enqueued
WARNING:__main__:[WASM stderr] [fpga_ocl] ✅ Kernel 'BCPNN_infer_float' execution complete
WARNING:__main__:[WASM stderr] [wasi_fpga] read(buf=2, wasm_ptr=0x10AB30, len=40)
WARNING:__main__:[WASM stderr] [wasi_fpga] read: OpenCL returned 40 bytes, first 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WARNING:__main__:[WASM stderr] [wasi_fpga] read: as i32s: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
WARNING:__main__:[WASM stderr] [wasi_fpga] read: SetData result code=0