Hi
I am using s32g399a-rdb board running QNX 7.1. I want to use multiple(atleast 2) ethernet ports in the board. One to connect to the internet (i have a dhcp server connected to this port) and another port is to communicate with a local node to receive some data. Right now i can only enable dwc0 interface. However, with some research I got to know i need to use pfe interface for my use case. In this direction, i tried enabling them by
building:
* s32g_pfe_class.fw
*s32g_pfe_util.fw
* devnp-pfe-2.so (pfe driver)
When i boot up i see that driver loads the firmware but fails to do driver init
"
Jan 01 00:00:00.292 iopkt.16393 main_buffer 0 Unable to init /proc/boot/devnp-pfe-2.so: No such device
Jan 01 00:00:00.292 io_pkt_v6_hc.16393 slog 0 ERR[src/oal_mm_qnx.c:294]: (DRIVER) event 1 - Driver runtime error: Could not open pfe_ddr: 2
Jan 01 00:00:00.292 io_pkt_v6_hc.16393 slog 0 ERR[hw/s32g/pfe_platform_master.c:1794]: (DRIVER) event 1 - Driver runtime error: Unable to get BMU2 pool memory
Jan 01 00:00:00.292 io_pkt_v6_hc.16393 slog 0 ERR[src/pfe_drv.c:1555]: (DRIVER) event 1 - Driver runtime error: Unable to initialize the platform
Jan 01 00:00:00.292 io_pkt_v6_hc.16393 slog 0 INF[src/pfe_drv.c:1732]: PFE entry failed, PFE driver terminated
"
Note : I do have /proc/boot/devnp-pfe-2.so in place. dont know why it says it cant find it
I have attached the log for reference.
Any idea to fix the issue would be great
S32G-VNP-RDB3#pfe