If you custom board has the exact same design as the devkit, then you can use official BSP package.
But if you have any (slight) custom design, you may also modify the BSP package to match your design.
I would like to know if there’s also the issue on the devkit so that we can debug the issue more efficient.