Можно хранить копии этого указателя в разных концах ОЗУ... но вообще похоже на программную ошибку вроде внезапно возникшего прерывания, порчи стека и т.д. Другие экземпляры контроллера или девайса пробовали?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)