More updates for M250 board