Я считаю, что хорошим методом отладки является управление строковым значением, которое отображается поверх всего остального, когда оно не равно нулю. Это будет работать где угодно, хотя, очевидно, не идеально, но может использоваться для перехвата исключений, значений печати и т. Д. Конечно, вы ограничены небольшим экраном, но теоретически вы можете даже закодировать некоторые функции прокрутки.
Некоторые люди используют протоколирование RMS, но лично меня это никогда не беспокоит.
Как уже говорили другие, у Motorola есть Midway, что я считаю великолепным.