Salta al contenuto principale

Questo smontaggio è in corso – Ricarica periodicamente per vedere gli ultimi cambiamenti!

Cosa ti serve

  1. VUDU BX100 Teardown, VUDU BX100 Teardown: passo 1, immagine 1 di 2 VUDU BX100 Teardown, VUDU BX100 Teardown: passo 1, immagine 2 di 2
    • Here we have the VUDU BX100 (and beside it my handy dandy toolkit with all my Torx bits).

    • First things first: take out the encryption smart card from the front and the RF remote antenna from the back.

  2. VUDU BX100 Teardown: passo 2, immagine 1 di 3 VUDU BX100 Teardown: passo 2, immagine 2 di 3 VUDU BX100 Teardown: passo 2, immagine 3 di 3
    • There are five Torx T10 screws holding the bottom to the top: one on each corner and a fifth underneath that "Warranty void if broken" seal. Unscrew all of them.

  3. VUDU BX100 Teardown: passo 3, immagine 1 di 1
    • Next piece to remove is the mainboard.

    • Unscrew the four T10 screws.

    • Detach the combined SATA data/power connector.

    • Lift the board out. There's a small connector still attached that connects to the fan; disconnect it as you see it.

  4. VUDU BX100 Teardown: passo 4, immagine 1 di 2 VUDU BX100 Teardown: passo 4, immagine 2 di 2
    • Next is the hard drive. By now, it should be apparent that the only screw you'll ever deal with in this box is a Torx T10.

    • Start with the four corner screws and the one random outermost screw.

    • You should be able to lift the hard drive assembly right out of the chassis. Unscrew the remaining four screws to detach the structural plate from the drive itself.

  5. VUDU BX100 Teardown: passo 5, immagine 1 di 1
    • Last disassembly step is to unscrew the three T10 screws holding the fan down. Once that's done, the fan should lift straight out.

  6. VUDU BX100 Teardown: passo 6, immagine 1 di 3 VUDU BX100 Teardown: passo 6, immagine 2 di 3 VUDU BX100 Teardown: passo 6, immagine 3 di 3
    • Now that everything's free, let's take a good hard look at this mainboard.

    • Surprisingly, this board is actually branded by VUDU, indicating that VUDU had at least some part in the electronic design stages. Interesting; I was expecting all the internals to be manufactured by other vendors, circuit board included.

    • The most prominent chip is the Broadcom BCM7401 system-on-chip, which contains, among other things, a 300 MHz 32-bit MIPS processor, a 64-bit DDR RAM controller, dual USB, ethernet, video encoding/decoding, and (unimplemented on the BX100) IEEE 1394.

    • The other highlighted chips (blue and violet) are detailed in the next "step".

  7. VUDU BX100 Teardown: passo 7, immagine 1 di 2 VUDU BX100 Teardown: passo 7, immagine 2 di 2
    • Soldered onto the board are four Nanya NT5DS16M16CS DDR RAM chips. The specific variant of these chips is NT5DS16M16CS-5U; I wasn't able to find data specific to this chip, but its cousin - the NT5DS16M16CS-5T - is 16Mb per chip (I think; the datasheet's a bit confusing).

    • And then... is that a BIOS chip? And a CMOS battery? Given these, getting a dump of the low-level firmware should be straightforward. Stay tuned for that.

  8. VUDU BX100 Teardown: passo 8, immagine 1 di 2 VUDU BX100 Teardown: passo 8, immagine 2 di 2
    • Now we'll take a look at the hard drive. It's specifically a Hitachi CinemaStar 3.5" SATA hard drive. 250GB capacity at 7200 RPM. Interestingly, the drive features both SATA-specific and legacy Molex power connectors - strange for a device that shouldn't need it, but great for me as I test the drive and figure out what's inside.

    • According to GParted on a Fedora 17 machine, the drive has 10 partitions - three primary partitions and 7 more within an extended partition. One of these extra 7 is a Linux swap partition, meaning that it's very likely that the BX100's OS is Linux-based (so gimme the sources, dangit!).

    • The remainder of the partitions, unfortunately, are "Unknown" file systems, meaning that they're most likely encrypted. The encryption data and keys are probably stored in the firmware, in the smart card included with the BX100, or both. For legal reasons, that information probably won't be posted here.

Ryan Northrup

Membro da: 09/13/12

364 Reputazione

2 Guide realizzate

Team

Lahontan Systems Membro di Lahontan Systems

Business

1 Membro

2 Guide realizzate

0 Commenti

Aggiungi Commento

Visualizza Statistiche:

Ultime 24 Ore: 0

Ultimi 7 Giorni: 0

Ultimi 30 Giorni: 0

Tutti i Tempi: 2,046