Spännande experiment

Ända sedan jag skaffade min Force 530T, digitalbox med hårddiskinspelning, har jag spekulerat i om det skulle gå att flytta hårddisken till en linux-burk och accessa filerna.
Nu fick jag äntligen tillfälle att prova.

Resultatet var ganska nedslående. Linux detekterade 3 partitioner i en korrupt partitionstabell. Detta kan dels bero på att programvaran i boxen inte skapar en korrekt partition (avsiktligt eller oavsiktligt) eller att det helt enkelt inte finns någon partitionstabell. Ingen partition innehöll heller något filsystem som gick att känna igen.

Det verkar inte helt orimligt att anta att Force (eller ST, se nedan) har skapat ett speciellt filsystem för lagring av filerna. Det skulle nog jag göra om jag byggde en box, och inte körde linux på den.

Boxöppningen gav dock ytterligare ledtrÃ¥dar. PÃ¥ kortet sitter en stor 208-pin IC, STi5518 frÃ¥n ST. Denna visar sig vara en “Single-Chip Set-Top Box Decoder”, och sköter allt i boxen, MPEG-2, dekryptering, SDRAM, smartcards, 5.1-ljud och hÃ¥rddiskinterface. Om Force varit smarta har de dessutom använt firmware-stacken frÃ¥n ST, som inkluderar OS/20, ett realtids OS för den 32-bitars ST20 CPUn i chip-setet.

En intressant observation är att STi5518 har stöd för Firewire, men att detta inte finns pÃ¥ boxen. Kanske kan bli ett litet projekt nÃ¥gon gÃ¥ng…