Samsung NC10 Modding - Einbau Broadcom Video Decoder sowie Einbau schnelles 300MBit WLAN

ACHTUNG: ICH ÜBERNEHME KEINERLEI GARANTIE FÜR FUNKTION, SCHÄDEN ETC., ICH GEBE AUCH KEINERLEI SUPPORT BEI PROBLEMEN.

Wer das Netbook Samsung NC10 schon länger hat, wird bemerkt haben, dass HDTV Video eine Übung ist, die für den kleinen Atom Prozessor zu viel ist. Diese Seite beschreibt die Nachrüstung eines miniPCIe Slots mit PCIe Support sowie den Einbau eines Broadcom BCM970015 hardware decoders. Leider fehlt den Varianten des NC10 ohne UMTS ein zweiter miniPCIe Slot, muss also nachgerüstet werden.

Hinweis: einige Informationen stammen aus diesem Thread: -> http://www.sammynetbook.com/forum/thread...

BELEGUNG DER MINI PCIe SCHNITTSTELLE

Der Broadcom BCM970015 braucht eine miniPCIe Schnittstelle. Das Samsung NC10 hat mehrere Versionen, von denen nur die UMTS Varianten einen zweiten miniPCIe Slot haben. Bei den anderen Varianten ist der Slot auf dem Mainboard unbestückt.
                                             52 +3,3V
51 reserved (n.c.)
                                             50 GND
49 reserved (n.c.)
                                             48 +1,5V
47 reserved (n.c.) 
                                             46 LED_WPAN
45 reserved (n.c.) 
                                             44 LED_WLAN
43 reserved (n.c.) 
                                             44 LED_WLAN
43 reserved (duchkont.) 
                                             42 LED_WWAN
41 reserved (pin 39 && duchkont.) 
                                             40 GND
39 reserved (pin 41 && duchkont.) 
                                             38 USB D+
37 reserved (durchkont.)
                                             36 USB D-
35 GND
                                             34 GND
33 PETp0
                                             32 SMB DATA
31 PETn0
                                             30 SMB CLK
29 GND
                                             28 1,5V
27 GND
                                             26 GND
25 PERp0
                                             24 3,3V AUX
23 PERn0
                                             22 PERST#
21 GND
                                             20 W_DISABLE
19 UIM_C4
                                             18 GND
17 UIM_C8

MECHANICAL_KEY

                                             16 UIM_VPP
15 GND
                                             14 UIM_RESET
13 REFCLK+
                                             12 UIM_CLK
11 REFCLK-
                                             10 UIM_DATA
 9 GND
                                              8 UIM_PWR
 7 CLKREQ#
                                              6 +1,5V
 5 COEX2 (OEM spezifisch)
                                              4 GND
 3 COEX1 (OEM spezifisch)
                                              2 +3,3V
 1 WAKE#
Allgemein sind für den Betrieb einer miniPCIe Karte sind folgende Signale nötig: Falls die Karte SMB unterstützt zusätzlich Für eine UMTS Karte sind zusätzlich nötig Für eine WLAN Karte Reine USB Geräte in miniPCIe Bauform kommen aus mit: Der Broadcom BCM970015 als normales PCI Gerät benötigt also:

Zum Einbau..

Zum Einbau des Broadcom müssen drei Vorbereitungen getroffen werden:

Brücken..

Die drei Brücken haben folgende Funktion (siehe Bild):
1. PERST# mit Pin20 verbinden
2. W_DISABLE mit Pin19 verbinden (streng genommen kann das sogar entfallen..)
3. +3,3V Aux verbinden (streng genommen kann das sogar entfallen)

Die Brücken können einfach ein Stück sehr dünner Draht sein (so habe ich das gemacht), aber empfehlen würde ich doch eher 0 Ohm Widerstände in passender Bauform. Das lässt sich dann leichter auflöten.
Genau genommen war das einzige Hindernis im Falle meines NC10 also der nichtverbundene Pin20; ohne Power enable Reset laufen viele Karten nicht.

Einlöten des miniPCIe Slots..

Der Sockel wird einfach aufgelötet.
Dazu wird der Sockel erst an den zwei Halterungen fixiert und so ausgerichtet, dass alle Beinchen exakt in der Mitte des Pads sitzen.

Dann gibt zwei prinzielle Möglichkeiten:
- No-Clean Flux auf die gesamte Stelle der Leiterplatte geben und mit einer 'huff-Tip' Spitze (mit konkaver Wölbung) parallel zu Sockel einfach alle Pins einer Seite in einem Rutsch durchlöten. Dazu vorher ein wenig Zinn auf die Spitze geben. Falls noch eine Lötbrücke übrig ist: alles Zinn von der Spitze entfernen, etwas neues Flux und wieder komplett drüber.
- Jeden Pin einzeln antippen und erwärmen. Es ist genug Zinn auf der Leiterplatte, ein wenig Flux genügt.

Wichtig ist die Nachkontrolle unter dem Mikroskop, bevor eingeschaltet werden darf.

Siehe Bild.

Einbau einer Befestigungsmöglichkeit für die Karte

Als Befestigung für die Karte wird eine M2,5 Mutter auf die vorhandene Lötaufnahme gelötet: Siehe Bild.

Einbau des Decoders

Jetzt kann der Hardware Decoder eingebaut werden und anschließend das NC10 wieder geschlossen werden.
Falls die Höhe bis zur aufgelöteten Mutter nicht stimmt, kann man noch zwischen Platine und Mutter U-Scheiben o.ä. unterlegen.

Siehe Bild

Treiber Installation

Beim Einschalten meldet sich nun der Hardware Assistent und meldet eine neue Hardwarekomponente (Multimediacontroller).
Nach Verweisen auf den Treiber (Version 3.5.0) meldet sich der Decoder als Broadcom CrystalHD Video Decoder.
Der BCM900015 wird übrigens auch unter Linux unterstützt und es gibt einen libxine Zweig mit Broadcom Hardware Support.

300MBit N-WLAN nachrüsten

ACHTUNG: ICH ÜBERNEHME KEINERLEI GARANTIE FÜR FUNKTION, SCHÄDEN ETC., ICH GEBE AUCH KEINERLEI SUPPORT BEI PROBLEMEN.

Das NC10 hat serienmäßig nur langsames WLAN, warum das nicht ändern?

Es gibt von mehreren Anbietern WLAN Karten im miniPCIe Format. Damit sich der Umbau Aufwand in Grenzen hält, habe ich mich für eine Karte mit zwei Antenneneingängen entschieden, was zur originalen Atheros Netzwerkkarte des NC10 passt.
Zum Einsatz kommt eine Intel6200 Advanced N wireless (622ANHMW), welche einfach gegen die originale Karte getauscht wird (Slot der originalen WLAN Karte):

Die Karte ist in Bauform half-size miniPCIe, also nur halb so lang wie die originale Karte. Damit fehlt ein Befestigungspunkt zum Sichern der Karte.
Auf dem Mainboard ist der fehlende Befestigungspunkt bereits vorgesehen, ich habe dort eine M2,5 Mutter eingelötet: Bild siehe oben, beim Einbau der Decoder Karte.

externe Links