Windows XP Embedded auf Thomson IP110x möglich?

naja wenn der xpe platformbuilder das komplette dateisystem ausgibt, welches dann auf das gerät kopiert werden muss, kann man doch von hand alles in eine bin datei packen, die dan in die stb geladen und entpackt wird... oder stell ich mir das zu einfach vor??
 
kawa0815 schrieb:
Kann es sein, dass XPe ein System mit mindestens 1024 MB Speicher voraussetzt?
kawa

Das würde natürlich erklären, warum die Entwicklungsumgebung bei mir immer abstürzt. Auch ich habe auf meiner Kiste nur 512 MB (schäm).
Allerdings bekomme ich bei der Installation keine Fehlermeldung.
 
Unsere Box will anders als ein "normaler" Computer eine nk.bin haben.

Die Bootroutine sucht auf der CF-Karte nach dieser Datei und startet sie.
Dabei werden irgend welche Bootsektoren ignoriert.
Um ein anderes System als Windows CE zum laufen zu bekommen gibt es 2 Möglichkeiten.
Die Erste ist eine Änderung des "Bios".
Die 2. ist eine Erstellung einer nk.bin die das Format von CE 5.0 hat, aber in die ein Kukuksei in Form eines anderen Betriebssystem gelegt wurde.

kawa
 
Also: Das Problem ist, dass ich keinen Passenden BIOS-Modifikator
finden kann, deswegen, können wir nur die NK.BIN - Art probieren!
Wer hat denn schon mal eine NK.BIN gepackt?

MfG
bejot22
 
Mit dem CE Builder ist das kein Problem.
Da habe ich schon verschiedene Konfigurationen probiert, manche laufen, manche nicht.
Leider geht die Soundunterstützung in den Images nicht, obwohl der Soundtreiber richtig eingebunden ist.
Bei einen Vergleich der Registry von Original und selber hergestellt kann man hinsichtlich des Soundtreibers keinen Unterschied feststellen.
Ursache dürfte die in den selbst erstellten Images fehlende Datei Mamba_Startup.exe sein.
Vermutung ist, diese Datei initialisiert die Hardware (Soutbridge).
Leider lässt sich diese Datei bisher nicht aus dem Image extrahieren.

kawa
 
Ok, danke für die Info!

Da das also ein wirklich großes Problem mit der NK.BIN
ist, nicht nur wegen dem Sound, würde ich die BIOS-Methode vorziehen.
Das problem liegt derzeit darin, die fwh.bin mit dem Flexloader (/windows/flexloader.exe)
in dem EPROM zu laden.

Falls wir das schaffen, dann sind wir mal weiter,
parallel müsste man sich logischerweise auch um die fwh.bin modifizierung
kümmern!
Ich bin leider kein BIOS(Firmware) Profi, hab aber schon einiges rausgefunden
siehe: Hier

Aber damit müssen wir nun mal weiterkommen!
Wenn wir XPe drauf kriegen würden hätten wir keinere größeren Probleme
mehr und könnten das Forum nur noch für die neue Box verwenden!

Wie siehts denn mit dem Embedded Studio aus?

MfG
bejot22
 
Hat es eigentlich schon jemand geschafft, den Target Designer funktionstüchtig zu installieren?
 
Ja, bei mir läuft der Designer.
Allerdings bekomme ich das Update der Database aus dem Sevice-Pack 2 nicht installiert.
Habe heute keine Zeit, mache aber morgen mal einen Test ob ein System erstellt wird.

@bejot22

Ich denke auch, die Methode das BIOS umzuflashen ist ein gangbarer Weg.

Es gibt bereits ein LinuxBios ür die Chipsätze i810 und i855, leider halt nicht für den i854.
Ich bin am überlegen ob ich mir einen Programmer für den Flashchip kaufe.
Das Ding kostet so um die 50 ¤. Wenn man bedenkt, welche Möglichkeiten die Box mit einem laufenden Linux (oder halt XP) bietet, ist der Aufwand sicher irgendwo gerechtfertigt.

Mal ein paar Möglichkeiten:
NFS-Server für meine DBOX
Streamingserver für das Heimnetz
HDTV auf dem neuen LCDTV (Analogausgang müsste gehen)

Die STM-7220 ist mit dem Vorgängerchipsatz i830M bestückt.
Bei dieser Box funktioniert der normale Bootvorgang noch. Wir könnten nun probieren unseren Flash mit diesen Bios (oder mit Teilen davon) füttern.
Die Flash-Bausteine sind kompatibel.

Möglicherweise ist das Bios der STM-7220 ähnlich dem in der MSNTV-Box.
Dafür gibt es einen Hack, und der würde auch auf unserer Box funktionieren.

kawa
 
kawa0815 schrieb:
Ja, bei mir läuft der Designer.
Allerdings bekomme ich das Update der Database aus dem Sevice-Pack 2 nicht installiert.
kawa

Tja, bei mir läuft der Designer nicht, dafür habe ich die Updates. Danke aber für den Tip, ich werde es mal schrittweise installieren und jedes mal testen.
 
Hast du den SQL-Server laufen?

kawa
 
Klar, der läuft und funktioniert sogar. Allerdings habe ich ihn beim ersten Mal von Hand gestartet.
 
Dann müsste doch der Designer auch starten?
 
Der Designer startet ja auch. Solange ich damit nichts mache, ist der auch stabil.
Allerdings stürzt der spätestens bei [F5] ab - oder wenn ich Komponenten hinzufügen möchte.
 
Ich hab erst mal nur den ganzen Kram installiert.
Ein XPe-Image hab ich noch nicht erzeugt, möglicherweise hab ich ja dann die gleichen Probleme wie Du.

kawa
 
XPe-auf die IP1101

1. Also, so ein Flascher ist nicht sinnvoll, da du ja mit dem Flasher
kein BIOS erstellen kannst, nur flashen!
Wir haben die Flexload.exe die übernimmt das ganze!
Wir brauchen nur ein BIOS zu erstellen!

Und das ist zuerst mal das zweit wichtigste, nachdem Embedded Studio!
Viel glück, ich probiere gerade noch am BIOS rum!
Die Intel Bios Tools sind leider sehr alt!
Hoffe, das ihr mit dem Designer weiterkommt!

@kawa0815
Kriegst du so ein STM-7220 BIOS her? - oder weißt du wo es die gibt?

MfG
bejot22
 
kawa0815 schrieb:
Mal ein paar Möglichkeiten:
NFS-Server für meine DBOX
Streamingserver für das Heimnetz
HDTV auf dem neuen LCDTV (Analogausgang müsste gehen)

kawa

Wie ist das denn genau mit den Videoausgängen. Ist auf dem Board ein VGA Anschluss verborgen. Mit dem S-Video kann man nicht viel anfangen.

cu snowmaschine
 
@Snowmaschine
Auf der Platine sind VGA Lötpunkte! Du kannst einfach
einen Anschluss anlöten :)

@alle
Der Flexloader holt sich die https://stbupdate.streamingmxd.de/fwh.bin
Da bin ich mir sicher! - Jetzt kann man sich einen gefälschten DNS bauen!
auf dem die mofifizierte ist, die holt er und flasht er ;)
Ich hab mich aber noch nicht getraut, ein gefälschtes
BIOS zu flashen ---> Da ich sonst ziemlich sicher die Box nochmal
aufschrauben müsste!

Somit ist nochmal ein größeres Problem gelöst :)

MfG
bejot22
 
bejot22 @alle Der Flexloader holt sich die [url schrieb:
https://stbupdate.streamingmxd.de/fwh.bin[/url]
Da bin ich mir sicher! - Jetzt kann man sich einen gefälschten DNS bauen!
auf dem die mofifizierte ist, die holt er und flasht er ;)
Ich hab mich aber noch nicht getraut, ein gefälschtes
BIOS zu flashen ---> Da ich sonst ziemlich sicher die Box nochmal
aufschrauben müsste!

Somit ist nochmal ein größeres Problem gelöst :)

MfG
bejot22

Eben nicht!

Stell Dir mal vor, Du hast ein eigenes Bios entworfen oder die fwh.bin gändert.
Jetzt lädst Du dieses Bios in den Flash.
Hast Du einen Fehler gemacht, dann ist Deine Box hin!
Das Bios wird die Box nicht mehr starten und Du kannst deine Änderung nicht rückgängig machen.
Daher der Programmer!

kawa
 
@kawa0815

Achso, an das hab ich gar nicht gedacht.
Klar, dann ist so ein Programmer sinnvoll!
Dann sollte man wirklich nichts machen, bevor man nicht einen
Programmer hat! Vieleicht könnte man für so einen Spenden sammeln
bringt ja auch jedem was - Wenn das klappen würde!

Aber jetzt muss ich meine Meinung zurücknehmen,
man sollte sich zuerst um die NK.BIN bauen ---> Da
kann man notfalls die BOX aufschrauben und neu flashen ;)

MfG
bejot22
 
bejot22 schrieb:
Da bin ich mir sicher! - Jetzt kann man sich einen gefälschten DNS bauen!
auf dem die mofifizierte ist, die holt er und flasht er ;) ...

Hab ich mal probiert mit dem DNS umbieten (bin auf die Idee gekommen als ich das von der Telegent Box gelesen hab), Webserver eingeschaltet, die ip1100boot.cfg modifiziert (Kennzahlen rauf, runter) aber die Box lädt den File nicht neu. Jemand noch eine Idee?
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,201
Beiträge
2,247,951
Mitglieder
373,765
Neuestes Mitglied
walterronald99
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.