Archiv verlassen und diese Seite im Standarddesign anzeigen : Chip über Mainboard programmieren
Import-Script
27.12.2003, 16:41
Hallo Leute, ich habe mal ne dumme Frage, kann ich mit dem Bios Chip eines Mainboards, den ich über einen Flasher programmiert habe etwas ansteuern? <BR>Daten kann ich mit dem flasher auf dem Chip speichern aber wie kann ich es erreichen, dass die Befehle die in den Daten enthalten sind auch ausgeführt werden??? <BR>mfg <BR>marcel
Import-Script
27.12.2003, 18:04
Dieses Wunder vollbringen dann Prozessoren. Mit dem ROM alleine kann man höchstens noch logische Verknüpfungen simulieren.
Import-Script
27.12.2003, 18:22
Was ist eine logische verknüpfung???? <BR>ps.: <BR>Guden Marcel
Import-Script
27.12.2003, 21:46
Hi! <BR> <BR>Eine logische Verkní²‚í¶µng ist z.B. ein UND. <BR>Du kannst sagen: <BR>Taster 1 UND Taster 2 --> Lampe an <BR>(erst wenn beide Taster zur selben Zeit "1" sind, kann die Lampe leuchten) <BR>Du kannst aber auch sagen: <BR>Taster 1 ODER Taster 2 --> Lampe an <BR> <BR>Solche Verkní²‚í¶µngen kí¹ºí¾¥n in der Hardware (z.B Logik-IC}s) oder in der Software realisiert werden. <BR> <BR>M.<font face="arial,helvetica"></font>
Import-Script
27.12.2003, 21:49
Hi! <BR>Nicht dass ihr jetzt denkt ich will euch veralbern... <BR>Die Vorschau meines Beitrages war frei von diesen merkwí²Ší´©gen Zeichen... <BR> <BR>M. <BR>
Import-Script
27.12.2003, 22:22
Hallo Mephisto, dass ist doch schon mal was!! <BR>Sowas Ähnliches wollte ich nähmlich machen!!! <BR>Hast Du irgendwelche Infos, wie man solche Programme für diese Schaltung kompatibel machen kann? <BR>mfg <BR>Marcel
Import-Script
27.12.2003, 23:45
Hi! <BR> <BR>Nein, darí±Šíµ² habe ich keine Infos. Sorry. <BR>Ich wollte nur die Frage von Robin beantworten. <BR> <BR>M.
Import-Script
28.12.2003, 00:03
@Mephisto <BR>als das ist so marcel und ich wir sind freunde und arbeiten sozusagen zusammen. <BR>aber no problem. <BR>mfg <BR>Robin
Import-Script
28.12.2003, 20:59
Hallo ihr Beiden einen: <BR> <BR>>>wollte ich nähmlich machen <BR> <BR>Als erstes gleich das Zweite im Sinne von Heinz Erhardt den ihr ziemlich sicher nicht kennt. Ich allerdings auch nicht -zumindest persönlich- und in der Hoffnung ihn auch nicht so bald live zu treffen (er ist lange tot) sage ich hier wie ihr in der Schule es schon hättet lernen sollen:<font size="+2"><font color="ff0000">"Wer nämlich mit 'h' schreibt ist dämlich."</font></font> <BR> <BR>Mmmhh, stimmt, hätte ich mir sparen können. Aber nun mal ernsthaft Mädels, was haltet ihr davon wenn ihr wenigstens einmal nachdenkt bevor euch solche Fragen aus der Lippe fallen? Ich analysiere mal etwas: <BR><font color="119911">Ich will hier nicht den Klugscheisser mimen, sondern euch 'nur' daran erinnern dass ihr selbständige Individuen seid die vielleicht das <font color="ff0000">Nachdenken</font> verlernt haben.</font> Klar, einfach ist es immer ne 'blöde' Frage zu stellen, aber bedenkt dabei bitte, dass sich hier eventuell Leute ne' Menge Gedanken drüber machen und auch Zeit investieren. <BR> <BR>>>Daten kann ich mit dem flasher auf dem Chip speichern aber wie kann ich es erreichen, dass die Befehle die in den Daten enthalten sind auch ausgeführt werden??? <BR> <BR>Was für ein scheiss Satz soll denn das sein?! <BR> <BR>1. Was für ein Flasher ist das?! (aber geiles Wort, oder?!) <BR> <BR>2. Welche Befehle sind denn in den Daten enthalten??? Wenn es Befehle Deines Geistes Ursprung sind sollten sie auch ein Ziel, sprich z. B. einen Mikrocontroller oder anderen Prozessor haben. <BR> <BR>3. Welche Daten sollen denn von wem oder was ausgeführt werden? Was hast Du denn wie da reingeschrieben? <BR> <BR>Also gut, wie auch immer, ein 'BIOS-Chip' ist lediglich ein Daten-Speicher der nichts, aber auch absolut gar nichts kann. <font color="ff6000">(Ruhe, in 'Norm-Systemen')</font> So gesehen kann er natürlich auch für andere Zwecke eingesetzt werden. Dieser Chip ist ein wieder beschreibbarer Speicher wie ein Flash-Speicher-Chip, oder früher eben ein ROM, bzw. EPROM usw. <BR> <BR>So, aber nun noch eines und zwar an euch beide: <BR><font color="119911">Es ist vielleicht aus eurer Sicht 'fein' mit den 'Grossen' mitzureden, bringt aber mit tötlicher Sicherheit weder euch noch uns etwas. Dieses Forum ist doch wohl zu Lernzwecken da und nicht um Egos etwaiger Mitglieder oder Gäste zu stärken. Dementsprechend ist es doch wohl besser wenn ihr (und auch andere) Fragen stellt wie z. B. 'Was ist ein Flash-Speicher, was ist ein EPROM, wie kann ich was benutzen usw.</font> <BR> <BR>Was ein Flash-Speicher (- es gibt auch anderes<img src="http://progshop.com/elektronik/diskussion/clipart/blush.gif" border=0>) ist kann mit Sicherheit fast jeder besser erklären als ich, weshalb ich mich auch zurückhalte. Aber relativ 'Gefühlvoll zusammenscheissen' kann hauptsächlich ich<img src="http://progshop.com/elektronik/diskussion/clipart/biggrin.gif" border=0>. <BR> <BR>Nochmal in einem Satz:<font color="ff0000">"Gebt uns deutliche Fragen (und dabei euch auch Mühe) und wir geben nach unserem besten Wissen und Gewissen die besten Antworten. (Dieses gilt auch für alle anderen.)</font> <BR> <BR>So, und nun erwarten wir konkrete Fragen und ihr könnt konkrete Antworten erwarten. <BR> <BR>Guten Rutsch und ein glückliches und gesundes Jahr <font color="ff0000"><font size="+2">2004</font></font> <BR> <BR>wünscht Winnie
Import-Script
28.12.2003, 21:30
mal eine Frage warum kackst du uns beide an ich habe nämlich nämlich nicht mit h geschrieben und die fragen gestellt sondern einfach nur gefragt was eine beschißene logische verknüpfung ist?? <BR>ps: scheiß schreibt man mit ß <BR>mfg <BR>Robin Imhof <BR>und guten rutsch ins neue Jahr zurück
Import-Script
28.12.2003, 22:12
Prima, Dein Kollege hat dass oben so geschrieben und Du hast weiter unten geschrieben dass ihr 'zusammen' arbeitet. <BR> <BR>Was eine logische Verknüpfung ist hat oben schon der Mensch mit dem geilen Tastaturtreiber geschrieben. <BR> <BR>Weiterhin gehört das Wissen über logische Verknüpfungen zu den digitalen Grundlagen. <BR> <BR>Wer diese bzw. deren Zusammenhänge nicht kennt, sollte sich auch keine Illusionen über andere komplexere Themen machen. <BR> <BR>Basiswissen Digitaltechnik und deren logischer Verknüpfungen gehört zusammen wie ein Rad zum Auto. <BR> <BR>Gruß Winnie <BR> <BR> <BR>
Import-Script
29.12.2003, 08:46
Hi! <BR> <BR>@Winnie: <BR> <BR>Kannst du mir evtl. sagen warum meine ü,ö.. gelegentlich als totaler Unsinn ausgegeben werden? Kann das wirklich an meinem „geilen Tastaturtreiber“ liegen? <BR>Danke! <BR> <BR> <BR>@Robin: <BR> <BR>Das Vorschreiben der Beiträge in Word könnte der Vermeidung von Rechtschreibfehlern dienlich sein. <BR> <BR>Viele Grüße <BR>M.
Import-Script
29.12.2003, 11:49
@Mephisto <BR> <BR>Meines Wissens liegt es im allgemeinen am Tastaturtreiber, aber wenn Du sagst dass es nur gelegentlich so ist??? <BR> <BR>Ab und an habe ich hier im Forum beim Schreiben auch ärger mit dem Treiber, dann funktioniert z. B. das '@' nicht oder die geschwungenen Klammern usw. liegen auf anderen Tasten. Dann läuft aus irgendeinem Grund der englische bzw. amerikanische Treiber, was sich nach 'Neustart' des Forums bzw. auch Browsers wieder normalisiert. <BR> <BR>Gruß Winnie <BR> <BR>PS. Eventuell gibt es eine Tasten-Kombination die dass verursacht??? Ich meine wenn ich mal irgend welche Tasten zusammen drücke schaltet der irgend wie um?! Aber genaues weiss ich wirklich nicht.
Import-Script
29.12.2003, 13:26
Kann auch an seltsamen Browsern oder Betriebssystemen liegen. In einem anderen Forum postet jemand mit Linux, der hat dann immer statt äüö andere Sonderzeichen drin, und merkts scheinbar nichtmal.
Import-Script
30.12.2003, 21:50
@Winnie <BR>zu 1. Es ist ein Flasher ein Bios Update eines <BR>Award Bios durchzuführen. Das Wort Flasher wird auf der Award Homepage auch benutzt!!!!!!! <BR> <BR>zu 2. Also die Befehle kommen aus Qbasic Programmen. Ich möchte über einen Bios Chip den Out befehl einer *.bas;*.bat oder *.exe Datei die auf dem Chip liegt benutzen. <BR> <BR>zu 3. Die Daten sollen von dem Microcontroller ausgeführt werden! Ich habe *.exe Dateien auf den Chip programmiert! <BR> <BR>mfg <BR>Marcel
Import-Script
31.12.2003, 00:08
@Marcel <BR> <BR>Selbst auf die Gefahr hin dass Du Dir auch in jungen Jahren schon einen Herzanfall einfängst sag' ichs noch mal, bzw. schreibst Du es ja selber:"Ich (also Du) weiss doch nicht was hier abläuft." <BR> <BR>>>zu 1. Es ist ein Flasher ein Bios Update eines <BR>Award Bios durchzuführen. Das Wort Flasher wird auf der Award Homepage auch benutzt!!!!!!! <BR> <BR>Ja, genau das <font color="119911">Wort</font>(siehe oben):'Wird dort benutzt...",<font color="ff0000">abhaken</font> <BR> <BR>>>zu 2. Also die Befehle kommen aus Qbasic Programmen. Ich möchte über einen Bios Chip den Out befehl einer *.bas;*.bat oder *.exe Datei die auf dem Chip liegt benutzen. <BR> <BR>Nein, nein, nein, so geht das nicht... <BR> <BR>>>zu 3. Die Daten sollen von dem Microcontroller ausgeführt werden! Ich habe *.exe Dateien auf den Chip programmiert! <BR> <BR>Glaube ich nicht, bzw. kann schon sein dass Du sowas gemacht hast, aber völlig Sinn-, Grund-, und Ziellos. Kann das sein?! <BR> <BR>Ich versuch' es mal so einfach und unkompliziert wie möglich zu erklären. <BR>Der 'Flash-Chip' ist lediglich ein Speicher-Baustein der wie schon oben gesagt erst mal gar nichts kann. <BR>Mit Hilfe eines Mikrocontrollers (oder auch 'einfachen' Prozessors lassen sich aus dem 'Flash' nur Befehle ausführen wenn sie auch für den µC oder Prozessor (CPU->Central-Processing-Unit) dort hineingeschrieben wurden. <BR> <BR>Wenn z. B. Dein µC ausdrücklich über den Code die 'Genehmigung' erhält aus dem <font color="ff0000">"FLASH"</font> Daten zu lesen und diese eventuell auch noch weiter zu verarbeiten, dann wird so ein 'Flash' langsam aber sicher nützlich. Dazu müssen aber in jedem Fall Daten im 'Flash' enthalten sein, die ausschliesslich auf den µC oder Prozessor zugeschnitten sind. Wie und mit welchen Befehlen sowas möglich ist verkneife ich mir hier mal, da es wohl offensichtlich keinen Sinn macht einem Bäcker das Sonntagsbraten-Rezept zu erzählen oder umgekehrt dem Metzger das Brötchen backen beizubiegen, seien sie auch noch so klein. <BR> <BR>Ergo, bleibt es im Groben bei meinen obigen Aussagen und der Hoffnung das im neuen Jahr auch die ungenutzen 'grauen Zellen' gelegentlich mit benutzt werden. <BR> <BR>Weiterhin noch eines: *.exe, *.bas oder was auch immer kannst Du den grimmigen Brüdern oder wie die hiessen an die Backe nageln. <BR> <BR>Ganz nebenbei bemerkt ist exe die Abkürzung von execute, sprich Ausführen, erledigen usw. Der µC kennt sowas aber erst mal gar nicht, also siehe weiter oben und frage dann noch mal. <BR> <BR>Stichwort <font color="ff0000"><font size="+2">Grundlagen</font></font> <BR> <BR>Gruß Winnie
Import-Script
31.12.2003, 04:24
@Marcel <BR> <BR>>kann ich mit dem Bios Chip eines Mainboards, den ich über einen Flasher programmiert habe etwas ansteuern? <BR> <BR>Gebrannte BIOS-Daten sind x86-Befehle und Konfigurationsdaten, mit denen nur die jeweilige Hardware (Mainboard-Chipsatz) etwas anzufangen weiss. <BR> <BR>Wenn man beliebige Datenbytes in einem FlashROM ablegen (flashen) könnte, können diese aber auch Steuerungsaufgaben übernehmen. Das ist eine Frage der Interpretation der Datenbytes. Auch ohne Prozessor wäre denkbar, einfach durch hochzählen der Adressen eines FlashROMs oder EEPROMs oder EPROMs (als diskrete Schaltung) die Datenausgänge der Chips zum Steuern zu verwenden, z.B. als Lauflicht o.ä. Ältere 'Lightcomputer' hatten manchmal nur ein EPROM als Programmspeicher (Programm meint hier das Lichtprogramm) zum Erzeugen einer Lightshow. Allerdings ist das ziemlich unflexibel und kaum zu empfehlen. <BR> <BR>*.Exe PC-Programme haben mit Mikrocontrollern überhaupt nichts zu tun, sondern nur mit x86-Prozessoren wie z.B. der 80286, 80386, 80486, Pentium u.A., auf denen diese Programme ausgeführt werden. *.Exe-Programme werden vom Betriebssystem mit Ressourcen versorgt (Speicher, Hardware-Zugriffe etc.), können also ohne Betriebssystem und die entsprechende Hardware gar nicht ausgeführt werden (was soll denn ein MC mit einen Out-Befehl und einer PC Port-Adresse anfangen?). Ein Mikrocontroller ist gegenüber einem 'nackten' Prozessor wie es die x86-Prozessoren sind praktisch ein kompletter kleiner Rechner mit einer eigenen Befehlssprache, die von der jeweiligen Chipfamilie abhängt (z.B. 8051, 6811). <BR> <BR>*.bas sind BASIC Programme, die von einem Interpreter Schritt für Schritt übersetzt (interpretiert) und ausgeführt werden müssen. Das ist vom Ablauf her erstmal was völlig anderes als ein fertig (nach exe) übersetztes Programm. <BR> <BR>*.bat sind Batch-Dateien die MS-DOS in Form eines Skripts (Text) zeilenweise interpretiert. Out-Befehle sind dort nicht vorhanden (in DOS-Shell mal help eingeben!). <BR> <BR>Allgemein möchte ich noch hinzufügen dass Flashspeicher aufgrund ihrer Datenerhaltung ohne Energiezufuhr sich natürlich gut als Programm- und Datenspeicher für Mikrocontroller eignen. Es gibt etliche einfache Emulatoren die in Kombination einen Mikrocontroller mit einem FlashROM oder EEPROM enthalten, einfach (!) aufzubauen sind und ihrerseits dann Steuerungsaufgaben übernehmen können (wie das ja von einigen hier im Forum oft besprochen wurde). Das FlashROM können solche Emulatoren aber meist selbst beschreiben, so dass fragwürdige Umwege über BIOS-Flasher nicht notwendig sind, vom Dateninhalt bezüglich BIOS-Flasher sowieso mal abgesehen. <BR> <BR>Winnies Aufregung kann ich gut nachvollziehen, hoffe dieser Beitrag hilft etwas Klarheit zu schaffen. <BR> <BR>Gruß Gerd
Import-Script
31.12.2003, 09:31
Hallo Marcel, <BR> <BR>ganz einfache antwort auf deine urspruengliche <BR>frage : <BR>Ja ,du kannst zb LEDs ansteuern je nach bitmuster, <BR>das du in deinen chip gebrannt hast. <BR>Dazu musst du die entsprechenden adressen ansteuern. <BR>Du kannst damit auch NF oszillatoren ansteuern und so eine miniorgel bauen... <BR> <BR>jUngle bell....<img src="http://progshop.com/elektronik/diskussion/clipart/wink.gif" border=0><img src="http://progshop.com/elektronik/diskussion/clipart/lol.gif" border=0> <BR>
Powered by vBulletin® Version 4.1.12 Copyright ©2012 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.