A Board Support Package (BSP) acts as a standardized interface between hardware and the operating system (OS) or Kernal. The acronym ‘BSP’ is used for all OSs, not just Linux. nnLinux kernel, on the other hand, forms the core of the OS. It loads and serves userspace applications that run on a particular board.