Uno dei principali vantaggi del Background Debug Mode BDM consiste nel fatto che si tratta di un metodo particolarmente economico per ottenere gli stessi risultati di debug che si ottengono in complessi (e costosi) emulatori. Inoltre, il sistema BDM offre anche il vantaggio che non vengono richiesti ulteriori circuiti da integrare con il microcontrollore di cui si vuole realizzare il debug.