We had designed a custom board with MKL25Z32VFM4 Controller on it. we have programmed the custom board with USB Device program. The problem here is the custom board is getting detected on windows system as Removable disk but the same board is not getting detected on Linux system. If i download the same code on FRDM KL25Z development boad it is getting detected on both windows and Linux systems. Is there any particular thing that need to be done on the custom board to make it detect on any operating system.