Aqueça o forno a 180ºC.
Coloque no copo a farinha, cacau, canela, sal, fermento e bicarbonato: 5 seg, vel 5. Reserve, podendo fazê-lo na forma que irá usar. Bata a margarina, o açúcar e os ovos: 4 min, vel 4. Misture a água e a baunilha ao buttermilk. Programe 4 min, vel 3 e vá adicionando alternadamente pelo bucal a mistura de farinha e a de buttermilk, começando e acabando com a primeira.
Deite a massa numa forma retangular, já untada e enfarinhada. Numa tacinha, misture os ingredientes da crosta: o açúcar, a canela e o cacau. Espalhe pela superfície do bolo.
Leve ao forno por 40 a 50 minutos, até que passe no teste do palito. Deixe arrefecer por 10 a 15 minutos, depois passe uma faca pela borda e desenforme. Deixe arrefecer totalmente antes de partir.