05-09-2022, 9:23
Stron: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
05-09-2022, 10:39
Pytanie - czy układ działa?
Czy na obecnie "wszytych" wsadach działa odbiór?
Jeżeli działa - spróbuj zablokować procesor - załóż zworę na BOOT i trzymaj wciśnięty przycisk zasilania.
W takim stanie spróbuj zaprogramować Alterę.
Program nie widzi wogóle układu, stąd taki komunikat.
Jeżeli mimo zablokowania procesora dalej nic nie będzie się dziać - komunikat będzie jak obecnie - szukaj w układzie połączeń pomiędzy Blasterem a Alterą.
Jakość lutowań, ciągłość połączeń, możliwe mikrozwarcia itd...
Jeżeli natomiast układ nie działa na odbiorze - to albo dokładne przelutowanie wszystkich wyprowadzeń Altery (z kontrolą mikroskopem, jeśli masz), albo wymiana Altery...
Może być jeszcze problem z Blasterem, ale mało prawdopodobne...
Sprawdzić można tylko próbując zaprogramować za jego pomocą inny układ...
Czy na obecnie "wszytych" wsadach działa odbiór?
Jeżeli działa - spróbuj zablokować procesor - załóż zworę na BOOT i trzymaj wciśnięty przycisk zasilania.
W takim stanie spróbuj zaprogramować Alterę.
Program nie widzi wogóle układu, stąd taki komunikat.
Jeżeli mimo zablokowania procesora dalej nic nie będzie się dziać - komunikat będzie jak obecnie - szukaj w układzie połączeń pomiędzy Blasterem a Alterą.
Jakość lutowań, ciągłość połączeń, możliwe mikrozwarcia itd...
Jeżeli natomiast układ nie działa na odbiorze - to albo dokładne przelutowanie wszystkich wyprowadzeń Altery (z kontrolą mikroskopem, jeśli masz), albo wymiana Altery...
Może być jeszcze problem z Blasterem, ale mało prawdopodobne...
Sprawdzić można tylko próbując zaprogramować za jego pomocą inny układ...
05-09-2022, 12:26
Krzysztof, mam krótkie pytanie, w jakich warunkach załączałeś selftest w Wolf`ie, tzn antena była podpięta i jeśli tak to na jakie pasmo?
05-09-2022, 14:41
Witek,wczoraj i dziś testowałem Rx na 14MHz na telegrafi i na dwójce przemiennik SOWA.
Odbiór jest ok.
Zaprogramowałem Alterę ver 4.1.0 bez ptaszków verifi i blank check:
[attachment=17877]
Pojawiła się spora uwaga ta linijka podświetlona na niebiesko.
Oto cała treść:
Warning (209074): The attached JTAG Indirect Confgiuration File (.jic) or Programming Object File (.pof), 16Mb, is larger than the Serial Flash device, 8Mb at device 1 -- Only the first 8Mb JTAG Indirect Configuration File or Programming Object File data will be programmed to the device
Może ona coś wyjaśni.
Będę też próbował ją przetłumaczyć:
Ostrzeżenie (209074): Dołączony plik JTAG Indirect Confgiuration (.jic) lub program Programming Object File (.pof), 16Mb, jest większy niż urządzenie Serial Flash, 8Mb na urządzeniu 1 -- tylko pierwszy 8Mb JTAG Indirect Configuration File lub Programming Dane pliku obiektowego zostaną zaprogramowane na urządzeniu
Odbiór jest ok.
Zaprogramowałem Alterę ver 4.1.0 bez ptaszków verifi i blank check:
[attachment=17877]
Pojawiła się spora uwaga ta linijka podświetlona na niebiesko.
Oto cała treść:
Warning (209074): The attached JTAG Indirect Confgiuration File (.jic) or Programming Object File (.pof), 16Mb, is larger than the Serial Flash device, 8Mb at device 1 -- Only the first 8Mb JTAG Indirect Configuration File or Programming Object File data will be programmed to the device
Może ona coś wyjaśni.
Będę też próbował ją przetłumaczyć:
Ostrzeżenie (209074): Dołączony plik JTAG Indirect Confgiuration (.jic) lub program Programming Object File (.pof), 16Mb, jest większy niż urządzenie Serial Flash, 8Mb na urządzeniu 1 -- tylko pierwszy 8Mb JTAG Indirect Configuration File lub Programming Dane pliku obiektowego zostaną zaprogramowane na urządzeniu
05-09-2022, 19:56
Witku,
Selftest robiłem bez podłączonej anteny.
Nie robiłem później...
Andrzeju,
Ten komunikat to informacja, że masz przy Alterze pamięć 8 Mb zamiast 16Mb.
Jednocześnie informuje, że tylko pierwsze 8Mb zawartości pliku zostaje zapisane do pamięci...
Pisałem o tym wcześniej.
Paczki robione przez Norberta (niemieckie) są dla pamięci 16Mb.
Ja swoją zmieniłem.
Masz zapewne 25P80, powinna być 25Q16, na przykład taka, jaka jest przy procesorze.
Nie wiem skąd ta nieścisłość, być może nie zostało uwzględnione w dokumentacji...
Jak również pisałem wcześniej, od rewizji 4.1 pamięć zarządzana jest przez Alterę.
Zaprogramowałeś układ bez weryfikacji... jeśli działa dobrze to OK.
Selftest robiłem bez podłączonej anteny.
Nie robiłem później...
Andrzeju,
Ten komunikat to informacja, że masz przy Alterze pamięć 8 Mb zamiast 16Mb.
Jednocześnie informuje, że tylko pierwsze 8Mb zawartości pliku zostaje zapisane do pamięci...
Pisałem o tym wcześniej.
Paczki robione przez Norberta (niemieckie) są dla pamięci 16Mb.
Ja swoją zmieniłem.
Masz zapewne 25P80, powinna być 25Q16, na przykład taka, jaka jest przy procesorze.
Nie wiem skąd ta nieścisłość, być może nie zostało uwzględnione w dokumentacji...
Jak również pisałem wcześniej, od rewizji 4.1 pamięć zarządzana jest przez Alterę.
Zaprogramowałeś układ bez weryfikacji... jeśli działa dobrze to OK.
06-09-2022, 12:42
Wymieniłem pamięć na W25Q16.
Nie da się zaprogramować w pełni.
Wyłączyłem verifi i blank check:
Wolf ożył.Mam w STM32 ver4.1.0 i niestety brak sygnału w słuchawkach i brak
"menu" jest tylko "serwis".
Znalazłem wejście do menu poprzez S5.
Słuchawki też uruchomione.
Nie da się zaprogramować w pełni.
Wyłączyłem verifi i blank check:
Wolf ożył.Mam w STM32 ver4.1.0 i niestety brak sygnału w słuchawkach i brak
"menu" jest tylko "serwis".
Znalazłem wejście do menu poprzez S5.
Słuchawki też uruchomione.
06-09-2022, 13:09
Opcje MENU to procesor...
Zaprogramuj ponownie, coś poszło nie tak...
Czy Altera po wymianie pamięci zaprogramowała się bez błędów?
Jeżeli tak, to OK.
Jeżeli nie, to zmień wsad w Alterze na 4.0.1, procesor zostaw 4.1 lub zmień na wyższą rewizję...
Nawiasem mówiąc - w repozytorium Norberta DC4YN jest rewizja 5.0_dev...
Zaprogramuj ponownie, coś poszło nie tak...
Czy Altera po wymianie pamięci zaprogramowała się bez błędów?
Jeżeli tak, to OK.
Jeżeli nie, to zmień wsad w Alterze na 4.0.1, procesor zostaw 4.1 lub zmień na wyższą rewizję...
Nawiasem mówiąc - w repozytorium Norberta DC4YN jest rewizja 5.0_dev...
06-09-2022, 14:13
Tak wygląda programowanie pełne Altery ver.4.0.1 (inne ver. tak samo)
[attachment=17881]
a tak bez ptaszków
[attachment=17882]
[attachment=17881]
a tak bez ptaszków
[attachment=17882]
06-09-2022, 14:22
Witam kolegów szanownych,
chciałem swoje "trzy grosze" wtrącić, otóż nie do końca byłem przekonany że za tą pamięć M25P80 można postawić taką jaka jest przy procesorze STM..
Najpierw przejrzałem datasheet obu typów i mi, softwarowemu laikowi udało się zauważyć chyba ze dwie różnice(może nie mające znaczenia tutaj)...
Zdecydowałem sprawdzić to w układzie i wychodzi na to że nie są one zamienne(leb w łeb)- u mnie to nie zadziałało.
Próba zaprogramowania FPGA z pamięcią W25Q16 na pokładzie nie powiodła się ani razu - robiłem nawet tak Andrzej czyli zaznaczałem tylko "Programuj", natomiast z M25P80 nie było żadnych "niespodziane".
Wachlowałem tą płytę na różne sposoby aby, być może wymacać ewentualny powód zawirowań, które się pojawiają przy tym projekcie...
Jedno "ale" - ja biorę wsady z Dropbox`a od autora projektu - nie wiem jak znaleźć "niemiecki"wersje...
chciałem swoje "trzy grosze" wtrącić, otóż nie do końca byłem przekonany że za tą pamięć M25P80 można postawić taką jaka jest przy procesorze STM..
Najpierw przejrzałem datasheet obu typów i mi, softwarowemu laikowi udało się zauważyć chyba ze dwie różnice(może nie mające znaczenia tutaj)...
Zdecydowałem sprawdzić to w układzie i wychodzi na to że nie są one zamienne(leb w łeb)- u mnie to nie zadziałało.
Próba zaprogramowania FPGA z pamięcią W25Q16 na pokładzie nie powiodła się ani razu - robiłem nawet tak Andrzej czyli zaznaczałem tylko "Programuj", natomiast z M25P80 nie było żadnych "niespodziane".
Wachlowałem tą płytę na różne sposoby aby, być może wymacać ewentualny powód zawirowań, które się pojawiają przy tym projekcie...
Jedno "ale" - ja biorę wsady z Dropbox`a od autora projektu - nie wiem jak znaleźć "niemiecki"wersje...
06-09-2022, 21:02
Zdjęcie mojego układu pamięci, wlutowanego w miejsce 25P80:
[attachment=17884]
I z szerszej perspektywy, żeby nie było...
[attachment=17885]
Działa.
Edit:
Z tego co kojarzę, jest problem z prędkością pracy tej pamięci...
Jeśli jest za wolna, będą problemy...
Andrzeju,
Blank Check wyłącz, Verify załącz i spróbuj zaprogramować... da się tak?
Link do forum niemieckiego podawałem, ale...
Link do forum.
Wybiera się jaką paczkę się chce (STM32, FPGA itd.) w pierwszym poście i przenosi do Dropbox-a...
Witku,
Mógłbyś się podzielić linkiem do Dropbox-a autora.
Ja nie używam Telegrama, więc nie mam...
[attachment=17884]
I z szerszej perspektywy, żeby nie było...
[attachment=17885]
Działa.
Edit:
Z tego co kojarzę, jest problem z prędkością pracy tej pamięci...
Jeśli jest za wolna, będą problemy...
Andrzeju,
Blank Check wyłącz, Verify załącz i spróbuj zaprogramować... da się tak?
Link do forum niemieckiego podawałem, ale...
Link do forum.
Wybiera się jaką paczkę się chce (STM32, FPGA itd.) w pierwszym poście i przenosi do Dropbox-a...
Witku,
Mógłbyś się podzielić linkiem do Dropbox-a autora.
Ja nie używam Telegrama, więc nie mam...