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

Nowe Atmel Studio 7.0.1416: Poprawiona obsługa narzędzi, nowe toolchainy dla AVR i ARM

tmf 11 Mar 2017 21:14 3129 18
  • #1 16338986
    tmf
    VIP Zasłużony dla elektroda
    Microchip/Atmel wydał właśnie nowe Atmel Studio 7.0.1416.
    Poprawiono obsługę narzędzi, dzięki czemu nie powinno być problemów pod W10, dodano najnowsze toolchainy dla AVR (z gcc 5.4.0) i ARM.
    Link do downloadu:
    studio.download.atmel.com/7.0.1416/as-installer-7.0.1416-web.exe

    W sumie to, że wydali nową wersję nie jest tak istotne, natomiast wskazuje, że po przejęciu Atmela przez Microchip, AVR i Atmelowe ARMy nie umrą i dalej będą się rozwijąć. Zresztą o tym może świadczyć też duży ruch w ATTiny i wypuszczenie nowych wersji z płaską przestrzenią adresową i event system.
  • #2 16339011
    Konto nie istnieje
    Poziom 1  
  • #3 16339769
    tmf
    VIP Zasłużony dla elektroda
    @Marek_Skalski Nie zgodzę się z tobą. Obecnie nie ma większego sensu wprowadzać nowych rdzeni. Atmel przekonał się o tym lansując AVR32. Natomiast ciągle rozwijają to co mają. gcc nie mogą zrobić płatnego z prostej przyczyny - wszystkie łatki na gcc do AVR umieścili w repo gcc. Potencjalnie mogliby nowe łatki zamknąć, tyle, że co to zmieni? Obecnie po zmianach w AVR-gcc dodanie nowego procka/architektury AVR to kwestia napisania prostego skryptu. Ceny narzędzi podskoczyły, po czym pojawiły się kody rabatowe tnące ceny o połowę. Po prostu nowa polityka...
  • #4 16339908
    Konto nie istnieje
    Poziom 1  
  • #5 16340049
    Konto nie istnieje
    Konto nie istnieje  
  • #6 16340087
    tmf
    VIP Zasłużony dla elektroda
    @Marek_Skalski @Marek_Skalski Informacje są na stronie Atmela, tyle, że po wybraniu układu przekierowują na stronę microchipa. Niby są tylko 4 nowe układy (nie liczyłem), ale za to wypuścili ATTiny z DAC, event system, custom logic, kontrolerem panela dotykowego i paroma innymi bajerami. Nie jest to mało. W dodatku z płaską przestrzenią adresową (koniec z cyrkami z PROGMEM). Co ważniejsze, ta funkcjonalność jest od razu wspierana przez avr-gcc. Upierasz się, że ograniczą gunkcjonalność gcc. Tylko jak mają to zrobić? Całe avr-gcc jest pod kontrolą społeczności, bo jest w publicznych repo gcc, a nie na serwerach Atmela. Atmel udostęnia i źróła i binaria toolchaina (którego elementy też są publiczne). Jak więc mieliby wprowadzić ograniczenia? Jedyna możliwość to taka, że kolejne patche nie integrują z repo gcc, ale wypuszczają swoje binaria, bez ujawnienia kodu patchy. Tylko co z tego? Główne zmiany jakie zaszły w avr-gcc na przestrzeni ostatnich lat (np. named address spaces) zostały wprowadzone przez community, a nie przez Atmela. Jak wg ciebie miałby wyglądać scenariusz ograniczania funkcjonalności? Może czegoś nie dostrzegam?
    Średnio nowe wersje Atmel Studio wychodzą co kilka miesięcy, ale dużo się dzieje - zobacz na numer buildu. Widać, że goście pracują. Też się zastanawiam jak długo Microchip będzie ciągnął dwa środowiska, dostrzegam niebezpieczeństwo, że po prostu zakończą to co im politycznie lub finansowo nie będzie pasować. Dlatego ucieszył mnie fakt, że jest nowa wersja AS, bo widać, że póki co się to kręci. Z drugiej strony jak dla mnie AS jest już wyposażony we wszystkie przydatne bajery i nawet jeśli zakończyliby tę linię, to jeszcze przez lata można będzie z niego korzystać.
    Faktem jest, że jadą z cenami chipów i narzędzi. Ale ostatnio widać tendencję do obniżania ceny - najpierw przez kupony rabatowe (to było po 50-70$ off), teraz już pojawiają się narzędzia w niższych cenach, aczkolwiek i tak zbyt wysokich. Atmel trochę za późno zauważył potrzebę wypuszczania tanich devboardów, tak jak to zrobił STM. Teraz mają kilka płytek odpowiedników STMowych w cenie 40-50 zł tyle, że trudno będzie odzyskać straconą pozycję.
    Polityki MCP nie znam, natomiast fakty mówią za siebie. Może zniechęcają do używania ich produktów, ale ciągle mają wzrosty i są głównymi graczami na rynku.
  • #7 16340121
    kijas1
    Poziom 13  
    Marek_Skalski napisał:
    Poza tym, ASF też już porzuca obsługę AVR z serii mega i Tiny. Pozostają tylko ARM i Xmega.

    Nie wiem jak w wersji ASF 3xx, ale w wersji 4(tej dostępnej w Atmel Start) AVR i Tiny mają na razie znacznie lepsze wsparcie niż XMEGA, która otrzymała je dopiero w lutym(i to tylko jedna rodzina). Póki co Microchip co miesiąc wydaje aktualizacje ASF 4 , więc chyba nie zamierza niczego porzucać. Tak się przynajmniej wydaje. A ceny są jakie są, plusem przejęcia jest pojawienie się bogatszej oferty Atmela u dotychczasowych partnerów Microchipa i to w lepszych cenach(ARM C0+ za parę zł).
  • #9 16340271
    kijas1
    Poziom 13  
    Marek_Skalski napisał:
    Informacja dotycząca ASF jest tutaj: http://www.atmel.com/Microsite/atmel-studio/software.aspx

    W wersji 3.xx dostępnej po przez ASF Explorer nie ma wsparcia, ale w wersji ASFv4 (najnowszej) dostępnej w tej chwili tylko przez Atmel Start takie wsparcie jest dla nowych Attiny na 100%. I co miesiąc dodają coś nowego, więc chyba ok z rozwojem.
  • #10 16343068
    tronics
    Poziom 38  
    AVR32 było umierające jeszcze przed przejęciem Atmela przez Microchipa, tutaj nie będzie się nic nowego działo. AVR8 z kolei dla Microchipa to m.in. przejęcie wszystkich poprzednich klientów Atmela. W nowych projektach będą im wciskać własne rozwiązania. Czy będące kontynuacją AVR? Nie wiadomo. Dokumenty do tiny814 itp. jak były tak i są "preliminary" a ilości w hurtowniach to zwykłe demo (chociaż chyba nie ma limitów ilościowych na zamówienia). Dla mnie jasne jest, że właśnie w takim kształcie MCP widzi przyszłość AVR. Jeśli to będzie sukces to ta linia w tym kierunku będzie kontynuowana, jeśli nie... trudno przewidzieć, czy zmienią zamierzenia, czy też zupełnie porzucą.
  • #12 16343459
    Konto nie istnieje
    Poziom 1  
  • #13 16343525
    Konto nie istnieje
    Konto nie istnieje  
  • #14 16344060
    Konto nie istnieje
    Poziom 1  
  • #15 16408594
    Konto nie istnieje
    Poziom 1  
  • #16 16408673
    Konto nie istnieje
    Konto nie istnieje  
  • #18 16408837
    Konto nie istnieje
    Konto nie istnieje  
  • #19 16409066
    jnk0le
    Poziom 18  
    Marek_Skalski napisał:
    Tak to jest jak się projektuje i produkuje w starożytnych technologiach.

    Wygasną patenty, to i technologia przestanie być "starożytna".
REKLAMA