Plus and ultra are almost identical with the exception of an HMDI in port on the latter. I've used the same HAL on both boards, they are effectively the same.