logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Odczyt pamięci 77007 pod systemem XP

darkonel 08 Paź 2008 23:39 4481 5
REKLAMA
  • #1 5613816
    darkonel
    Poziom 19  
    Witam serdecznie. Wiem, że temat ten był często poruszany na tym Forum, jednak szukając odpowiedzi na mój problem nic sensownego nie znalazłem poza powierzchownym opisem, z którego nic nie wynika.
    Otóż mam radio Ford 2004, które jak wiadomo ma kość 77007. Radio jest zablokowane (napis 10). Potrzebuję coś z tym fantem zrobić.
    Spotkałem się z wieloma programatorami, a mianowicie PR77007 z ETL-u, NowyFord oraz MacRob. Wszystkie działają pod DOS-em na porcie LPT.
    Ściągnąłem sobie programik Parallel Port Monitor do monitorowania portu LPT. Monitor działa bo sprawdzałem innymi programami do programowania. Natomiast jak odpalam te do odczytu kości 77007 to nie mam żadnej reakcji, żadnego ruchu na porcie LPT. Mój komp to 1700 MHz z systemem XP. Wyczytałem, że muszę zainstalować UserPort. Zrobiłem to - oczywiście bez efektu. Ustawiłem w BIOS-ie port LPT jako "Normal" od adresu 0378 do 037F z IRQ równym 07. Po odpaleniu programu PR77007 także dał się zauważyć brak aktywności na LPT. Podłączyłem wyjętą pamięć zgodnie ze schematem dostępnym z programem PR77007 i odczytuje mi same zera (czyli nie czyta). Nie wiem co robić, czym tą kostkę odczytać i później zapisać. Proszę o jakąś poradę co mam zrobić w takiej sytuacji. Może coś źle robię?

    Poprawiłem tytuł - regulamin p.11.1
    [zumek]
  • REKLAMA
  • #2 5614419
    Klima
    Poziom 31  
    Twój program zapewne ma problemy z dostępem do LPT. XP jest pod tym względem perfidny. Możesz jeszcze spróbować Giveio czy podobnych, ale najlepiej znaleźć jakiś komputer z windowsem 98 lub starszym (szroty, piwnice, koledzy?) i na nim dokonać odczytu. Problem powinien zniknąć.

    Znalazłem również coś takiego:
    http://www.freedos.org
    Jest wersja livecd, co również może rozwiązać Twój problem.
  • REKLAMA
  • #3 5614445
    darkonel
    Poziom 19  
    Już zasysam i będę testował. Jeśli chodzi o dostęp do portu LPT z mojego systemu, to nie można tak tego całkiem przekreślać. Program BASCOM też działa w oparciu o LPT i pracuje bez żadnego problemu. Stąd przypuszczenia ze robię coś niewłaściwie z programami DOS-owymi. Ale ok. Sprawdzę tego FreeDos-a z LiveCD i może poskutkuje. Odezwę się




    Niestety ten FreeDos nie dziala tak jak chcę, ponieważ brakuje w nim sterowników ATA i przez to nie widzi mojego dysku. Za dużo kombinowania. Czy na prawdę nikt z Was, fachowców od programowania nie ma tego problemu co ja? Oczywiście mógłbym te programiki do programowania 77007 odpalić na starszym kompie, ale niestety nie mam takiego. Musi być na to jakiś sposób, na otwarcie portu i sterowanie nim LPT z poziomu DOS-a systemu Windows XP (konkretnie programem PR77007 lub NowyFord)

    ----------------
    Widzę, że nikt z Was nie jest w stanie mi pomóc w tej kwestii. No cóż :cry:
    Ale odpaliłem program PR77007 na starszym kompie z XP i poszło. Pamięć udało mi się odczytać (zrzut poniżej), ale coś mam problemy z zapisaniem.

    Odczyt pamięci 77007 pod systemem XP

    Nie wiem czy dobrze myślę, że trzeba w pozycji 10h wpisać ab a w pozycji 11h - 75. Tutaj akurat bajty są zamienione więc nie wpisujemy 75ab tylko ab75. Czy dobrze myślę (radio Ford)?
    Czym prostym oprócz znanego PR77007 można to jeszcze zaprogramować?
    Zaznaczam, że na schemacie połączeń hardware do programu PR77007 są krzyżyki na końcówce 5 i 8 układu programowanego (poniżej).

    Odczyt pamięci 77007 pod systemem XP

    Ja to interpretuję tak jakby była to przerwa. Otóż gdy odetnę te końcówki układu to program nawet nie potrafi jej odczytać, czyli te wyprowadzenia moim zdaniem muszą być podłączone do zasilania. Pozdrawiam

    Posty scaliłem.
    [zumek]
  • REKLAMA
  • #4 5625418
    darkonel
    Poziom 19  
    Ok, już sobie poradziłem z tą pamięcią. Program NowyFord okazał się niezawodny, ale na starszym kompie z XP. Na nowym to żaden tego typu program nie działa. Pozdrawiam
  • REKLAMA
  • #5 5626039
    Klima
    Poziom 31  
    To ciekawe, co piszesz. Nie wiesz może, co jest przyczyną takiego zachowania? Może jeden XP to Home, a drugi Professional? Warto by się dowiedzieć.
  • #6 12341446
    darkonel
    Poziom 19  
    Temat nieaktualny. Przepraszam, że odkopuję ale jest to jedyny sposób abym mógł go zablokować. Zamykam
REKLAMA