I bought a official nrf52832 development kits and ported zephyr project successfully. It runs fine with my ubuntu host,via btattach and btmgmt tools.But it didn't work with my nxp embedded linux,the linux version is 4.1.15 and supports hciattach hciconfig tools only.When I tried to bring the bluetooth module up with hciconfig hci0 up,an error comes up:
The 4.1 kernel is too old to support controllers without a public address. IIRC you need at least a 4.4 kernel, but ideally something much newer than that.