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

[Ethernut][ZL9AVR] Problem z konfiguratorem graficznym

Skyttop 07 Lut 2010 13:42 1332 1
  • #1 7657070
    Skyttop
    Poziom 11  
    Witam

    Przeczytałem na forum, że aby uniknąć problemów z działaniem Ethernuta, najlepiej użyć WinAVR-20070525 i Ethernut-4.4.1 (Windows XP service pack2). Zainstalowałem jedno i drugie (pozostał mi tylko WinXP SP3), a w wyniku kompilacji bibliotek po wybraniu w konfiguratorze ethernut13f otrzymuję taki oto błąd:

    
    07:22:02: Creating header files in C:/ethernut-4.4.1/nutbld
    07:22:02: OK
    07:22:03: ----- Running 'make clean' -----
    07:22:03: Located c:\ethernut-4.4.1\nut\tools\win32\make.exe
    07:23:14: ----- 'make clean' terminated successfully -----
    07:23:14: ----- Running 'make all' -----
    07:23:14: Located c:\ethernut-4.4.1\nut\tools\win32\make.exe
    cc1.exe: warnings being treated as errors
    C:/ethernut-4.4.1/nut/arch/avr/dev/wlandrv.c: In function 'RxThread':
    C:/ethernut-4.4.1/nut/arch/avr/dev/wlandrv.c:1005: error: array subscript is above array bounds
    make[1]: *** [avr/dev/wlandrv.o] Error 1
    make: *** [all] Error 2
    07:26:43: ----- 'make all' failed with error 2 -----
    


    Dodam, że z nowszą wersją WinAVR i Ethernut nie miałem takiego problemu.
    Czy może ktoś miał już taki problem?
  • #2 7660527
    Skyttop
    Poziom 11  
    Skompilowałem z WinAVR w wersji 20050214 - i ruszyło do końca. Nawet ZL9AVR działa poprawnie z takimi ustawieniami zewnętrznej SRAM, jaką w rzeczywistości ma - porównajcie sobie mój post https://www.elektroda.pl/rtvforum/topic1512550.html#7646234#7646234
    Nie wiem, dlaczego tak się dzieje, że kompilując najnowszy - wg producenta stabilny - system Ethernut z nowszymi kompilatorami AVR-GCC system nie działa prawidłowo. Straciłem na to dużo czasu, zapału również mam mniej niż na początku.
REKLAMA