make -C $OCPI_CDK_DIR/../projects HdlPlatform=zcu104 --------------------------------------------------- [jpalmer@pluto applications]$ ocpirun -v -d -x -m bias=hdl -p bias=biasvalue=0 -P file_read=centos7 -P file_write=centos7 testbias.xml Received server information from "192.168.0.10:12345". Available containers are: 192.168.0.10:12345/PL:0 platform zcu104, model hdl, os , version , arch , build Transports: ocpi-dma-pio,00:0a:35:00:22:01,0,0,0x41,0x101|ocpi-socket-rdma, ,1,0,0x42,0x41| 192.168.0.10:12345/rcc0 platform xilinx19_2_aarch64, model rcc, os linux, version 19_2, arch aarch64, build Transports: ocpi-dma-pio,00:0a:35:00:22:01,1,0,0x103,0x103|ocpi-smb-pio,00:0a:35:00:22:01,0,0,0xb,0xb|ocpi-socket-rdma, ,1,0,0x42,0x43| Available containers are: 0: 192.168.0.10:12345/PL:0 [model: hdl os: platform: zcu104], 1: 192.168.0.10:12345/rcc0 [model: rcc os: linux platform: xilinx19_2_aarch64], 2: rcc0 [model: rcc os: linux platform: centos7] Actual deployment is: Instance 0 file_read (spec ocpi.core.file_read) on rcc container 2: rcc0, using file_read in /home/jpalmer/Projects/opencpi/opencpi_v2.1.0/projects/core/artifacts//ocpi.core.file_read.rcc.0.centos7.so dated Thu Apr 22 12:17:54 2021 Instance 1 bias (spec ocpi.core.bias) on hdl container 0: 192.168.0.10:12345/PL:0, using bias_vhdl/a/bias_vhdl in /home/jpalmer/Projects/opencpi/opencpi_v2.1.0/projects/assets/hdl/assemblies/testbias/container-testbias_zcu104_base/target-zynq_ultra/testbias_zcu104_base.bitz dated Thu Apr 29 20:37:21 2021 Instance 2 file_write (spec ocpi.core.file_write) on rcc container 2: rcc0, using file_write in /home/jpalmer/Projects/opencpi/opencpi_v2.1.0/projects/core/artifacts//ocpi.core.file_write.rcc.0.centos7.so dated Thu Apr 22 12:17:57 2021 Application XML parsed and deployments (containers and artifacts) chosen [0 s 141 ms] Application established: containers, workers, connections all created [0 s 88 ms] Dump of all initial property values: Property 0: file_read.fileName = "test.input" (cached) Property 1: file_read.messagesInFile = "false" (cached) Property 2: file_read.opcode = "0x0" (cached) Property 3: file_read.messageSize = "0x10" Property 4: file_read.granularity = "0x4" (cached) Property 5: file_read.repeat = "false" Property 6: file_read.bytesRead = "0x0" Property 7: file_read.messagesWritten = "0x0" Property 8: file_read.suppressEOF = "false" Property 9: file_read.badMessage = "false" Property 16: bias.biasValue = "0x0" Property 20: bias.test64 = "0x0" Property 31: file_write.fileName = "test.output" (cached) Property 32: file_write.messagesInFile = "false" (cached) Property 33: file_write.bytesWritten = "0x0" Property 34: file_write.messagesWritten = "0x0" Property 35: file_write.stopOnEOF = "true" (cached) Property 39: file_write.suppressWrites = "false" Property 40: file_write.countData = "false" Property 41: file_write.bytesPerSecond = "0x0" Application started/running [0 s 3 ms] Waiting for application to finish (no time limit) Application finished [0 s 40 ms] Dump of all final property values: Property 0: file_read.fileName = "test.input" (cached) Property 1: file_read.messagesInFile = "false" (cached) Property 2: file_read.opcode = "0x0" (cached) Property 3: file_read.messageSize = "0x10" Property 4: file_read.granularity = "0x4" (cached) Property 5: file_read.repeat = "false" (cached) Property 6: file_read.bytesRead = "0xfa0" Property 7: file_read.messagesWritten = "0xfa" Property 8: file_read.suppressEOF = "false" (cached) Property 9: file_read.badMessage = "false" Property 16: bias.biasValue = "0x0" Property 20: bias.test64 = "0x0" Property 31: file_write.fileName = "test.output" (cached) Property 32: file_write.messagesInFile = "false" (cached) Property 33: file_write.bytesWritten = "0xfa0" Property 34: file_write.messagesWritten = "0xfa" Property 35: file_write.stopOnEOF = "true" (cached) Property 39: file_write.suppressWrites = "false" (cached) Property 40: file_write.countData = "false" (cached) Property 41: file_write.bytesPerSecond = "0x1ac18" % % md5sum test.* 2934e1a7ae11b11b88c9b0e520efd978 test.input 6c1b4100d743a6937ad6c59244d535b3 test.output % % hexdump test.output 0000000 0000 0000 0000 0000 0000 0000 0000 0000 * 0000fa0