I have written an application that monitors UDP messages on port 53248 for any ethernet adapter present in a system. It works great with the x86 based QNX VM. I am now trying to deply it on a Beagle Bone Black. I reran qmake using the arm version and built the program again. All the right compilers are used to build for the arm architecture. When I run the prgram, the readyRead SIGNAL is never fired. Has anyone attempted to use readyRead SIGNAL on ARM architecture? I am baffled as to why the program does not just compile and work? Any suggestions would be greatly appreciated at this point. Thanks.
I solved the issue. For some reason, I needed to use io-pkt-v6-hc as the driver for the ethernet adapter instead of io- pkt-v4-hc. Once I updated the BeagleBone BSP to use the other version, everything worked fine.
Interesting, thanks for sharing your solution!