Como o XBMC Live é baseado em Ubuntu ( mobile ),
talvez seja útil tentar uma inicialização do Live CD do Ubuntu no seu hardware.
Ele forneceria um ambiente de depuração melhor para verificar o que está bloqueando isso.
O fórum XBMC Hardware Discussion também pode ter notas úteis - mas eu não verifiquei isso.
Update: Você pode confirmar que um Ubuntu LiveCD regular funciona bem?
Update2: Limitações de hardware (e suporte ao driver) são o que eu suspeito.
Talvez você deva instalar o XBMC em um Ubuntu regular e verificar as dependências necessárias para que ele funcione em seu hardware. Você poderia fazer isso com um Ubuntu instalado USB com o XBMC adicionado (e outras atualizações necessárias). Isso funcionaria bem com um 8 GB USB (talvez até 4 GB).