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

Konfiguracja STK200 w Bascomie z kartą PCI-LTP (OX12PCI840) - błąd chipów

krzysztofio 28 Kwi 2009 20:50 3046 12
REKLAMA
  • #1 6467842
    krzysztofio
    Poziom 10  
    Posty: 5
    Witam wszystkich Forumowiczów! (mój pierwszy post ;))
    Mam problem z konfiguracją STK200 w Bascomie na karcie LPT wymienionej w tytule tematu. Karta działa (sprawdzane drukarką).
    Bascom podaje komunikat:
    " Selected chip and target chip do not match AT90S1200 <> ATmega8".

    Chip to właśnie ATmega8. Czy ktoś miał może podobny problem z kartą LPT? Jak rozwiązać ten problem?
    Pozdrawiam!
  • REKLAMA
  • #2 6468795
    rpal
    Poziom 27  
    Posty: 1502
    Pomógł: 72
    Ocena: 49
    Miałem kiedyś dodatkową kartę PCI dla 2 portów równoległych (miałem dużo podpiętych drukarek) chodziło to poprawnie z programatorem. Może ustaw poprawnie port na tryb ECP. Jeszcze jedno niektórzy (myślę że nie ty kolego) potrafią podłaczyć programator pod przejściówkę USB-LPT. Coś takiego nigdy nie zadziała.
  • #3 6471461
    krzysztofio
    Poziom 10  
    Posty: 5
    A wiesz może jak skonfigurować port na ECP? Wg. Sandry już tak jest
    Konfiguracja STK200 w Bascomie z kartą PCI-LTP (OX12PCI840) - błąd chipów
  • #4 6485345
    krzysztofio
    Poziom 10  
    Posty: 5
    Ma ktoś jakiś pomysł jak to uruchomić?
  • REKLAMA
  • #5 6485391
    skynet_2
    Poziom 26  
    Posty: 1008
    Pomógł: 74
    Ocena: 9
    spróbuj z EPP.
  • REKLAMA
  • #6 6485900
    Nawigator
    Poziom 33  
    Posty: 1923
    Pomógł: 167
    Ocena: 160
    A jak podłączysz do podstawowego gniazda drukarki LPT1 na płycie głównej to programator działa?
    I dlaczego ta karta zgłasza że jej port to też LPT1?
    Ja mam podobną kartę ale zgłasza się jako LPT2.
    Ma też 2 gniazda szeregowe COM3 i COM4.

    N.
  • #7 6485934
    krzysztofio
    Poziom 10  
    Posty: 5
    No właśnie problem taki, że nie mam gniazda LPT na płycie (Abit ip35). Zmieniałem z LPT 1 na 2 i 3 ale nie pomagało.
  • #8 6485995
    Nawigator
    Poziom 33  
    Posty: 1923
    Pomógł: 167
    Ocena: 160
    Czyli karta będzie się zgłaszać jako LPT1.
    Zobacz więc z innym programem np. Ponyprog.
    Znaczenie może mieć tu też Windows XP i jego sterowniki.
    Musisz popróbować różnych kombinacji, Ponyprog pozwala zmniejszyć szybkość transferu danych przez LPT, może w Bascom też jest taka opcja.
    N.
  • #9 6486004
    skynet_2
    Poziom 26  
    Posty: 1008
    Pomógł: 74
    Ocena: 9
    Miałem ten sam problem, też ip35 i brak LPT :P
    Z tego co znalazłem możesz mieć możliwość zmiany adresu tej karty poprzez sterowniki, może spróbuj zmienić na 378h?
  • REKLAMA
  • #10 6506667
    krzysztofio
    Poziom 10  
    Posty: 5
    Jak zmienić ten adres? To praktycznie wszystko co oferują stery
    Konfiguracja STK200 w Bascomie z kartą PCI-LTP (OX12PCI840) - błąd chipów
    Konfiguracja STK200 w Bascomie z kartą PCI-LTP (OX12PCI840) - błąd chipów
    Jak skonfigurować PonyProg? Jakiś błąd wyskakuje :/ (po kliknięciu probe)
    Konfiguracja STK200 w Bascomie z kartą PCI-LTP (OX12PCI840) - błąd chipów
    Konfiguracja STK200 w Bascomie z kartą PCI-LTP (OX12PCI840) - błąd chipów
    Konfiguracja STK200 w Bascomie z kartą PCI-LTP (OX12PCI840) - błąd chipów
    Konfiguracja STK200 w Bascomie z kartą PCI-LTP (OX12PCI840) - błąd chipów
    Pozdrawiam
  • #11 6506805
    skynet_2
    Poziom 26  
    Posty: 1008
    Pomógł: 74
    Ocena: 9
    Czyli jednak nie możesz zmienić z portu z systemu ;(

    Jeszcze można jedną rzecz zrobić, z zakładki zasoby spisz adres portu.

    I spróbuj zmienić adres w ponyprogu tak jak pisałem tutaj[2 post] Link

    Pozdrawiam i mam nadzieje że ci się uda ;)
  • #12 6509189
    Nawigator
    Poziom 33  
    Posty: 1923
    Pomógł: 167
    Ocena: 160
    A czy zmiana ustawień filtrowania - przerwania coś daje?
    Bo na tym przykładzie przerwania są wyłączone.
    Port LPT3 jest wykrywany i działa z drukarką więc może problem jest w programatorze, za długie kable na przykład lub za duży kondensator resetu przy procesorze. Lub zmniejsz częstotliwość transmisji w PonyProg.

    N.
  • #13 6509261
    skynet_2
    Poziom 26  
    Posty: 1008
    Pomógł: 74
    Ocena: 9
    Nawigator napisał:
    Bo na tym przykładzie przerwania są wyłączone.
    Port LPT3 jest wykrywany i działa z drukarką więc może problem jest w programatorze, za długie kable na przykład lub za duży kondensator resetu przy procesorze. Lub zmniejsz częstotliwość transmisji w PonyProg.


    Przerwania nie mają nic do rzeczy, jeżeli probe daje "failed" znaczy że ponyprog nie widzi programatora, najbardziej prawdopodobne że "szuka" go na innym porcie.

Podsumowanie tematu

LABEL_AI_GENERATED
Problem dotyczy konfiguracji programatora STK200 z mikrokontrolerem ATmega8 w środowisku Bascom przy użyciu karty PCI-LPT OX12PCI840 na płycie głównej Abit ip35 (pozbawionej wbudowanego portu LPT). Programator zgłasza błąd niezgodności chipów (AT90S1200 <> ATmega8), mimo że karta LPT działa poprawnie z drukarką. Sugerowane rozwiązania obejmowały konfigurację trybu portu LPT na ECP lub EPP, zmianę numeru portu (LPT1, LPT2, LPT3), próbę użycia alternatywnego oprogramowania do programowania (Ponyprog) oraz sprawdzenie możliwości zmiany adresu portu (np. na 378h) w sterownikach karty lub konfiguracji programu. Dyskusja wskazuje, że karta PCI zgłasza się jako LPT1, co może być problemem. Przy próbie z Ponyprog programator nie jest wykrywany ("probe failed"), co sugeruje problem z widocznością programatora na wybranym porcie. Wspomniano również o potencjalnych problemach fizycznych, takich jak zbyt długie kable programatora czy kondensator resetu, a także o wpływie systemu operacyjnego (Windows XP) i jego sterowników. Konfiguracja przerwań portu została uznana za nieistotną dla wykrycia programatora przez program.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA