'od' command provided in base poky environment is not fully POSIX compliant. In particular: '-t TYPE': hexa output is specified with '-X' instead of '-t x' '-N NUMBER' is not supported
Poky doesn't aim to be POSIX compliant. The workaround here would be to install coreutils which contains GNU od.
I understand it does not 'aim to' but is there any valid reason for it not to be, while busybox does ?
So it looks like busybox ships with two versions of od: od.c (6k source) or od_bloaty.c (36k source). If you desperately need full od then it's trivial to enable od_bloaty (enable CONFIG_DESKTOP or use coreutils. An alternative would be to demonstrate that enabling CONFIG_DESKTOP doesn't cause too much of an impact.
Ok, got it. Thanks for your answer :)