Cannot load root file system from NFS server connected through usb Ethernet

Hello everyone,
I am trying to load the root file system from my NFS server using a micro USB cable as ethernet. I configured the usb0 accordingly and I am able to ping between both systems so there should be a connection. I am configuring the u-boot for loading the root file system.

bootargs=root=/dev/nfs ip= nfsroot=$(rootpath) rootdelay=10,nfsvers=4 rw.

The IP from my laptop is and the ultra96 is

Thanks in advance

@jalezeta_ik This thread might be useful: Hikey : Unable to mount root fs via NFS

Thanks! I will continue writing in that feed.