Cześć,
Właśnie zaczynam zabawę z FPGA i Quartus'em (V16.1).
Ściągnąłem projekt z http://maximator-fpga.org/examples/
Niestety przy próbie kompilacji mam błąd:
Error (12252): ADC.altpll_0.areset_conduit/altpll_0.phasedone_conduit: Missing connection end (try "Remove Dangling Connections")
i dalej:
Warning (12251): ADC.altpll_0: altpll_0.pll_slave must be connected to an Avalon-MM master
Info (12250): ADC: Generating ADC "ADC" for QUARTUS_SYNTH
Warning (12251): ADC: "No matching role found for altpll_0:areset_conduit:areset (export)"
Info (12250): Altpll_0: "ADC" instantiated altpll "altpll_0"
Chyba jest jakiś problem z przetwornikiem ADC.
Czy może mi ktoś pomóc?
------------------------------
Problem rozwiązany.
Opiszę co zrobić aby kompilacja przebiegła pomyślnie.
Udostępniony na stronie maximatora projekt został napisany w wersji 15.1; wersja którą ma zainstalowaną 16.1 ma zmienioną bibliotekę atlpll.
1] Z poziomu Quartusa uruchamiamy aplikację Qsys
2] Qsys przeanalizuje projekt pod kątem połączeń między blokami projektu i otworzy okno "System Contens", w którym w postaci graficznej są przedstawione połączenia w projekcie
3] Zauważamy że wymienione w ostrzeżeniu Quatusa wejście "areset_conduit" jest niepodłączone (nie istniało w bibliotece 15.1)
4] Klikamy dwukrotnie w linię "areset_conduit". Otworzą się właściwości ALTPLL
5] Znajdujemy w Parameter/Settings - Inputs/Lock wejście "areset" i zdejmujemy zaznaczenie tego opcjonalnego wejścia jako aktywnego
6] Klikamy "Finish"
7] Następnie po zamknięciu ALTPLL Klikamy "Generate HDL..." i i w kolejnym oknie "Generate"
8] Wychodzimy z Qsys'a Klikając "Finish"
9] Kompilujemy projekt z poziomu Quartus'a
Powodzenia
[FPGA] Maximator STLM20 Thermometer-7seg błąd kompilacji
MAXimatora – jak zacząć, sprzęt, oprogramowanie, pierwszy projekt, następne zaawansowane projekty, kursy itp.
Przejdź do
- Nasze Forum
- Zamiast regulaminu
- Uwagi, sprawy organizacyjne
- Mikroklocki
- ARM
- ARM STMicroelectronics
- Programowanie STM w C/C++
- STM - problemy układowe
- Jakie IDE dla STM?
- Źródła wiedzy na temat ARM z STMicroelectronics
- ARM Freescale
- Programowanie ARM Freescale w C/C++
- Freescale - problemy układowe
- Jakie IDE dla ARM z Freescale?
- Źródła wiedzy na temat ARM z Freescale
- ARM innych firm
- AVR
- Programowanie AVR w C
- Programowanie AVR w C++
- Programowanie AVR w Bascom-AVR
- Programowanie AVR w Arduino
- AVR - problemy układowe
- Jakie IDE dla AVR?
- Źródła wiedzy na temat AVR
- PIC
- Programowanie PIC w C
- Programowanie PIC w Assembler
- PIC - problemy układowe
- Jakie IDE dla PIC?
- Źródła wiedzy na temat PIC
- FPGA - ogólnie
- FPGA - MAXimator
- Inne mikroklocki, również peryferyjne
- Języki programowania
- C
- Pisanie programów w C
- Jakie IDE dla C?
- Skąd czerpać wiedzę na temat języka C?
- C++
- Pisanie programów w C++
- Pisanie programów w QT
- Jakie IDE dla C++?
- Skąd czerpać wiedzę na temat języka C++?
- C#
- Pisanie programów w C#
- Jakie IDE dla C#?
- Skąd czerpać wiedzę na temat języka C#?
- Assembler
- Pisanie programów w Assembler
- Jakie IDE dla Assembler?
- Skąd czerpać wiedzę na temat języka Assembler?
- Inne języki programowania
- Elektronika
- Podstawy elektroniki - teoria i praktyka
- DIY
- Mój warsztat
- Systemy rozwojowe dla mikrokontrolerów
- Przyrządy pomiarowe
- Technika montażu elektronicznego
- Moje własnoręcznie wykonane PCB
- Mój warsztat domowy
- Programy typu EDA, CAD itp.
- KiCAD
- Altium
- Eagle
- Inne
- Jak to działa – czyli kącik testera
- Kącik krótkofalowca i radioamatora
- Retro
- Wokół komputerów
- Sprzęt, sterowniki, oprogramowanie
- GNU/Linux
- Windows
- Różności
- Kupię, sprzedam, zamienię
- Hyde Park
- Kosz
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość