Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 7 sty 2025, o 22:27


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 30 lip 2013, o 21:45 
Offline
Nowy

Dołączył(a): 30 lip 2013
Posty: 7
Pomógł: 0

Witam
To mój pierwszy post tutaj więc jeśli napisałem coś nie tak to proszę od razu na mnie nie krzyczeć :) .
Ze względu na wielkość RAM chciałem zastosować tak duży procesor w moim serwerze i niestety nie chce działać. Sprzęt na pewno jest ok bo na tej samej płytce testowałem zgodną pinowo ATmega32.
SPI jest dokładnie tak samo jak w ATM32 więc w enc28j60.c zostawiłem takie same ustawienia.
Program najprostszy z niebieskiej książki Mirka i nic (ATM32 działał od pierwszego razu).
ATMega1284p sprawna - inne programy działają.
Google pracowały kilka godzin - tam też nic konkretnego nie znalazłem.
Ma ktoś jakieś pomysły, co powinienem jeszcze pozmieniać w ustawieniach aby ten układ ruszył?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 lip 2013, o 22:50 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27339
Lokalizacja: Szczecin
Pomógł: 1041

dokładnie - więcej szczegółów - a jeśli działa ci na m32 no to najwyraźniej gdzieś jeszcze w przeportowaniu babolek. Zapewniam cię że na m1284 wszystko będzie hulać - a procesorek zacny ;) bo ma przecież miodne pełne 16 kB RAM ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 lip 2013, o 09:40 
Offline
Nowy

Dołączył(a): 30 lip 2013
Posty: 7
Pomógł: 0

Wg mnie przeportować muszę jedynie SPI w enc28j60.c (jeśli się nie mylę) i dlatego jedyna moja zmiana to:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Też zauważyłem, że nazwy rejestrów timera pozmieniały się, ale ten program nie korzysta nigdzie z timera (ja przynajmniej nie znalazłem w nim wykorzystania timerów) ale nawet gdyby tak było, to kompilator by się "buntował" a kompilacja (AS 4.18) przechodzi bez najdrobniejszych uwag.
Do testów skorzystałem z programu basic_web_server_example.c z książki Mirka.
Fuse bity ustawione dokładnie tak samo jak w ATM32 - poniżej ustawienia.

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 lip 2013, o 15:20 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27339
Lokalizacja: Szczecin
Pomógł: 1041

tak aprop'os to widzę że masz JTAG'a włączonego ? tak ma być? w niczym ci to nie przeszkadza na PORTC ?

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 lip 2013, o 15:54 
Offline
Nowy

Dołączył(a): 30 lip 2013
Posty: 7
Pomógł: 0

Chwilowo nie przeszkadza, ale testowałem to też z wyłączonym i nic to nie zmieniło.
Docelowo PORTC też będzie wykorzystany.
Nie wiem, czy ma to znaczenie, ale taktowanie mam 20MHz - jednak ATM32 chodził z takim taktowaniem, chociaż nie musiał, bo dopuszczalne ma 16MHz.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 lip 2013, o 15:58 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27339
Lokalizacja: Szczecin
Pomógł: 1041

jakbyś miał problem z taktowaniem to by się procek w ogóle nie odzywał na 20MHz i trzeba byłoby włożyć mniejszy. To na pewno nie problem ale w razie czego można sobie ustawić opcję Full Swing Oscilator ...

co do kodu to odpalałem to kiedyś także na m644p a to dokładnie to samo co m1284p

tyle że teraz nie mam jak zaglądać i analizować kodów - może ktoś w międzyczasie pomoże zanim ja dam radę - bo przeprowadzkę teraz mam ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO