Hive R14U liest keine SD-Card

Alles zum Thema Hardware rund um die Propellerchips und den Hive.
Benutzeravatar
unick59
Beiträge: 134
Registriert: Di 23. Jun 2009, 11:14
Wohnort: Heideblick

Re: Hive R14U liest keine SD-Card

Beitrag von unick59 »

Ich habe ähnliches Problem, aber mit älterer Trios-Version:
Hive ist mit Forth installiert. Nach Anschalten also Forth, das ich nun mit "regime" verlasse, klappt Alles wunderbar, von SD-Card wird gelesen und ich lande am Prompt..
Dann mache ich irgenwas in Regime (oder auch nicht) und ich drücke Reset, komme auch wieder im Forth an, aber verlassen des Forth mit "regime" führt jetzt nur dazu, das der Hive "hängt", d.h. ständig was von SD-Card lesen will und anscheinend nicht kann.
Nach Ausschalten des Hive kann ich obiges Spielchen genau wieder so durchziehen.
SD-Karte ist i.O., wird auch nicht irgendwie "zerstört"....

Uwe
Benutzeravatar
PIC18F2550
Beiträge: 2831
Registriert: Fr 30. Sep 2011, 13:08

Re: Hive R14U liest keine SD-Card

Beitrag von PIC18F2550 »

Warmstartflag wird bei Hartwarereset nicht zurückgesetzt.
Hartwarereset und Softwarereset kann der Prop auch nicht unterscheiden da der Speicherinhalt im SRAM ja erhalten bleibt.
Gruß
PIC18F2550

drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
Benutzeravatar
unick59
Beiträge: 134
Registriert: Di 23. Jun 2009, 11:14
Wohnort: Heideblick

Re: Hive R14U liest keine SD-Card

Beitrag von unick59 »

Hallo Pic,
ich rede aber vom Drücken der Reset-Taste, also vom Low setzen des entsprechenden Pins an den Props, also durchaus Hardwarereset.
Der Unterschied besteht also eigentlich nur in:
- einmal Power-On des Gesamtsystems bzw.
- nur Neustart der Propeller's

Ich vermute eher irgendwas in der Initialisierung der SD-Card, also irgendwas mit der Fat-Engine oder so in der Richtung.

Gruß Uwe
Benutzeravatar
PIC18F2550
Beiträge: 2831
Registriert: Fr 30. Sep 2011, 13:08

Re: Hive R14U liest keine SD-Card

Beitrag von PIC18F2550 »

Hi unick59,

nee nee du redest vom Ausschalten denn nur da vergist der SARM was er sich merken sollte.

Beim Hartware- oder Software-Reset wird wird einmal alle 3 Chips mit einmal zurückgesetzt oder Administra über einen Befehl.

Der Befehl kann aber nur als Resetbefehl von Administra verstanden werden wenn die zuvor gestarteten Übertragungen abgeschlossen sind ansonsten geht der Befehl in dem Vorhergehenden Commando (Datenblock)verloren.

Das selbe Problem Tritt auch auf wenn die Treiber mit ihren Commandos nicht zusammenpassen. Aber das nurmal so am Rande. ;)
Gruß
PIC18F2550

drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
BorgKönig
Beiträge: 598
Registriert: So 24. Mai 2009, 11:24

Re: Hive R14U liest keine SD-Card

Beitrag von BorgKönig »

ich habe noch etwas weiter getestet... beide machen kein mux.. mein monitor zeigt nur, das etwas am vga anschluss hängt, aber es gibt weder ein hinweis auf nen falschen sync signal, noch überhaupt ein lebenszeichen. achso, ich habe ein wenig mit den binarys gespielt. sie werden sauber ins eeeprom geschrieben, der hiveversucht aber nix von der sd-card zu liegen.

irgendwo steckt der fehler im detail... ich probiere morgen weiter..
Benutzeravatar
PIC18F2550
Beiträge: 2831
Registriert: Fr 30. Sep 2011, 13:08

Re: Hive R14U liest keine SD-Card

Beitrag von PIC18F2550 »

Hmmm :?:

Keine Anzeige auch kein Logo :shock:

könnten die parameter für den VGA-Treiber sein manche Monitore machen nicht alles mit.

BEL-VGA.SPIN

Code: Alles auswählen

' 1024 x 768 @ 60Hz settings

  hp = 1024                     'horizontal pixels
  vp = 768                      'vertical pixels
  hf = 16                       'horizontal front porch pixels
  hs = 96                       'horizontal sync pixels
  hb = 176                      'horizontal back porch pixels
  vf = 1                        'vertical front porch lines
  vs = 3                        'vertical sync lines
  vb = 28                       'vertical back porch lines
  pr = 60                       'pixel rate in MHz at 80MHz system clock (5MHz granularity)
Bei meinem muste ich die CON wie volgt abändern

Code: Alles auswählen

' 1024 x 768 @ 57Hz settings: 128 x 64 characters
CON
  hp = 1024     'horizontal pixels
  vp = 768      'vertical pixels
  hf = 16       'horizontal front porch pixels
  hs = 96       'horizontal sync pixels
  hb = 150'176      'horizontal back porch pixels
  vf = 1        'vertical front porch lines
  vs = 3        'vertical sync lines
  vb = 28       'vertical back porch lines
  pr = 60       'pixel rate in MHz at 80MHz system clock (5MHz granularity)
dann gab es auch ein Bild.
Gruß
PIC18F2550

drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
BorgKönig
Beiträge: 598
Registriert: So 24. Mai 2009, 11:24

Re: Hive R14U liest keine SD-Card

Beitrag von BorgKönig »

danke pic, bringt aber noch nix... es gibt kein zugriff auf die sd-card... auch kein geblinke an den hb leds...
Benutzeravatar
PIC18F2550
Beiträge: 2831
Registriert: Fr 30. Sep 2011, 13:08

Re: Hive R14U liest keine SD-Card

Beitrag von PIC18F2550 »

Nee nee ich meine für den eeprom von bellatrix da ja keine anzeige erfolgt.
Gruß
PIC18F2550

drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
BorgKönig
Beiträge: 598
Registriert: So 24. Mai 2009, 11:24

Re: Hive R14U liest keine SD-Card

Beitrag von BorgKönig »

ich mach morgen erstmal was anderes... es gibt ja diverse testprogramme... mal sehen, ob ich das problem damit eingrenzen kann... irgendwo hängts ja...
BorgKönig
Beiträge: 598
Registriert: So 24. Mai 2009, 11:24

Re: Hive R14U liest keine SD-Card

Beitrag von BorgKönig »

sooo... hive r13 rennt wieder... ich hab mir aus dem archiv die trios version r50 geholt und die geflasht. der hive zeigte wieder sein schönes weisses bild mit schwarzer schrift. die sd-card wollte er aber noch nicht lesen... ich hatte sie dann neu formatiert und neu beschrieben. danach ging dann wieder alles. danach hab ich wieder trios r56 geflasht. und, auch hier ging dann wieder alles. die sd-card hatte ich auch wieder mit den richtigen daten gefüttert.

nun ist noch mein r14u fällig, der kommt später drann. ersteinmal werde ich mal ein paar der games auf dem r13 laufen lassen ;)
Antworten