Agora que eu tenho uma conexão serial fucnional com o DIYOMATE S9, me sinto à vontade para testar firmwares de terceiros. Decidi testar este aqui:
http://dpi.mx/s9mod/2011/04/beta-3-now-available/
A instalação transcorreu sem problemas. A principal diferença desse firmware é a grande quantidade de programas extras instalados, que você acessa pela rede.
Porém encontrei um problema sério: após gravar esse firmware você não consegue instalar outro. Não do jeito normal. Eu precisei usar o cabo para apagar a memória e forçar a reinstalação.
Talvez isso seja relacionado a esses dois caras aqui: SquashFS e YAFFS !? Não seria.
Pelo que entendo de ambos os tipos de Flash, a firmware do DPI.MX que você testou usa uma delas que altera a forma como outras firmwares são recebidas. Motivo pelo qual nas primeiras versões ele recomenda o uso do cabo serial TTL.
Embora ele tenha publicado algo sobre mudar o tipo de squashfs para yaffs usando o buybox do proprio aparelho e alguns comandos de terminal.
Só não entendi ainda a vantagem de uma sobre a outra e a preocupação em só aceitar ou trabalhar com X e não Y.