Отговори на тема  [ 14 мнения ] 
Някакви отзиви за SAME70? 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 12:59 pm
Мнения: 3855
Местоположение: Габрово
Мнение Някакви отзиви за SAME70?
Оглеждам за подобен чеп и по селекторите според нужните му неща изскочи това животно. Гледам че го има дори в tqfp64, гледам и евтин борд има за него.
Интересуват ме ерати, поддръжка откъм софтуер - техните ASF и/или други проекти. Глезотии разни има ли, периферията има ли хитрини разни - да кажем свестни ДМА-та, гъвкави mux-ове на IO-тата (харесва ми в SAMB серията им мегамукс-а - дали ги имат и в тоя).


Съб Апр 27, 2019 7:11 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Юни 03, 2005 8:39 pm
Мнения: 1954
Мнение Re: Някакви отзиви за SAME70?
Първата ми мисъл беше чип "чудо", като се поровиш почват да излизат рани дреболии... Има вградено HS USB phy, но няма 32 битов таймер(и) (поне аз не намерих). Дърпа си ток - за ниска консумация не е най-подходящото решение. По някаква причина i2c контролера като мастер е до 400kHz, но като slave е до 3.4MHz - така и не разбрах това с каква цел е направено.
USB composite не можах да го подкарам с ASF, тръгна със softpack. През бързото USB успях да направя около 18MBps трансфер до sd карта. Ако си спомня още нещо ще допълня.

_________________
Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ!


Съб Апр 27, 2019 8:00 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 12:59 pm
Мнения: 3855
Местоположение: Габрово
Мнение Re: Някакви отзиви за SAME70?
Мерси за информацията. Аз ниска консумация не гоня, по-скоро удобство. Алтернативите са stm32h7 и май RT1020, но последният му липсва един от желаните интерфейси.
СТМ-а гледам са пооправили дма-тата, та си е сериозна алтернатива. Но няма малък (като пинове) корпус. Атмел са ми по- на сърце, но мазните ръчички на пикльовците взеха да се усещат.
Май ще трябва да ги изправя един срещу друг и да видя кой какво може - нещо платките за H7 са кът, та ще почна с атмелОТ.


Нед Апр 28, 2019 8:27 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 10:31 pm
Мнения: 9635
Мнение Re: Някакви отзиви за SAME70?
причината за ниската скорост като мастер на SAMe70 вероятно е в неспособността пиновете за low speed да драйвят голям ток - нещо около 4мА беше. отвелно вътрешния сериен резистор е относително голям - 36 ома, което е добре за ниски скорости, но явно не може да се ходи в мегахерците. ще взема да го симулирам, да видим до колко мо стигат силите (след като изядем ягнето, де)

пин-мукса на атмела е доста по-спънат от NXP. освен това е малко странен, или поне аз още не съм схванал логиката на 100%. в атмел-старта също има странности относно мукса. условно, ако USART0 може да вади RX и TX пиновете на крака 2/3 и 25/26, като цъкнеш на '2', другия пин автоматично се присвоява на 3 (не може да е 26). нещо като групиране по интерфейси се получава, което никак не го намирам описано в чаршафа. или е недокуметиран 'фючър', или старта си измисля разни непотреби неща.

като цяло документацията е леко с бели петна на много места. оригиналния атмелски документ е от 2016-та, тази година е преформатиран в мокрочипски стил, но нищо съществено не е добавено. от разговорите с техни представители останах с впечатлението, че чипа ще се произвежда в този си вид, нови ревизии на силикона и документацията надали ще има и всеки ще има удоволствието да се бори сам с 'фючърите' и на двете.

софтуера също е спорно доколко е полезен. можеш лесно да нацъкаш web-сървър ИЛИ bliky, но не е лесно да имаш и двете. уж има някакво мърджване на примерите, но резултативния сорс е напълно нечитаем, дори и да работи. в този смисъл - не е очакваното улеснение да нацъкаш нещо от конфигуратора, да го барнеш за твоите нужди и да си в джаза за седмица-две. поне при мен нещо не се получава, или имам други очаквания.

---

какво в RT1020 го няма, дето го има в SAMe70?
не че и при него няма трески за дялане, просто ми стана интересно.

с H7 за сега не ми се занимава/губи време. очаквам леснотата и безполезността на софтуерната поддръжка да е на същото ниво като горните две. но ако някой го е пребовил или има друго мнение как да си вземеш китче, да конфигурираш RTOS+TCP стек, да си напишеш 2-3 таска и нещо да слуша на порт за под месец време - да обади :roll:


Нед Апр 28, 2019 12:47 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 12:59 pm
Мнения: 3855
Местоположение: Габрово
Мнение Re: Някакви отзиви за SAME70?
ДедоБоре написа:
какво в RT1020 го няма, дето го има в SAMe70?

По спомен CAN-а му няма FD, и няма AVB нещата по етернета. И двете има шанс да потрябват след време.
H7 има FD, но мисля че пак няма етернетските неща.
Това с отебаването на силикона от пиклярите не ми харесва, макар и да звучи логично.


Нед Апр 28, 2019 2:51 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 5:52 pm
Мнения: 10356
Местоположение: Добрич
Мнение Re: Някакви отзиви за SAME70?
Атмел за мен бяха с най-малко недомислици. След като ги купиха престанах да ги следя, виждам само че са добавели повече памети и повече комбинации.
Конкретно с Е70 нямам никакъв опит, но все пак са Атмел, така че не очаквам изненади. Каквото пишат обикновено е това, нито повече, нито по-малко.
При ST обикновено има повече неща, но като почнеш реално да ги ползваш се оказва че ако ползваш една периферия не може да ползваш друга. Проблимите са особено видими при малките корпуси. Често се налага да слагаш излишно голям корпус, ако искаш да изведеш всичко, което ти трябва. Хубавото е, че поне има избор... Специално Н7 не забравяйте че е с dual issue конвейр, демек може да праска по 2 инстукции на клок, а клокът му от 5-та ревизия насам го вдигат на 480MHz. Това си е доста акъл като за контролер. Разбира се може да се търкаля и на нисък клок, но в такъв случай ST имат и други серии. Както казах при ST има избор.


Нед Апр 28, 2019 3:04 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 10:31 pm
Мнения: 9635
Мнение Re: Някакви отзиви за SAME70?
miro_atc написа:
Специално Н7 не забравяйте че е с dual issue конвейр, демек може да праска по 2 инстукции на клок ...

поне не е out of order/speculative.

обсъжданите фамилии са кортекс-М7, така че казаното от теб е вярно за всиките. в бумагата е написано само цитираното от теб (по-скоро 'certain pairs of instructions', но нещо не можах да се ориентирам къде да видя въпросните двойки.

е, има си непълен комплект от бариерни инструменти/инструкции, барабар с инвалидация на кешовете. ама трябва, поне в началото, да се гледа компилирания код дали ги има. че голяма веселба настава.


Нед Апр 28, 2019 5:47 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 12:59 pm
Мнения: 3855
Местоположение: Габрово
Мнение Re: Някакви отзиви за SAME70?
Да, ST са опция, но просто не ми допада начина, по който правят нещата - голяма масовка, много серии, опции, и накрая все нещо необмислено от класа. Да не говорим за библиотеките им, само майкрочип могат да спорят за "първото" място там, но са си долна работа.
Нямаше да се колебая за атмела ако не беше кафявата миризма след закупуването - нямам си идея дали ги купиха за да ги затрият, дали искат да им сцепат д-тата с идеята да кешират колкото могат и тогава да решават дали ще ги оставят, или нещо друго.
Ама то така е и по-добре - да си имаме едно наум че всеки ден може да дойде мейл че са им ударили кръста на текущите и ще трябва да се мигрира.


Нед Апр 28, 2019 6:31 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 5:52 pm
Мнения: 10356
Местоположение: Добрич
Мнение Re: Някакви отзиви за SAME70?
ДедоБоре написа:
обсъжданите фамилии са кортекс-М7, така че казаното от теб е вярно за всиките.


Мисълта ми беше че H7 отива на 1000 DMIPS. Това като за контролерче си е множко и трябва за нещо да се ползва, иначе само ще върти електромера. А той може да го върти ;-)
А по принцип ако трябва производителност са важни и детайлите. АРМ позволяват доста конфигурации, друг е въпросът е какво точно е избрал съответния производител. А още по-важно е как го е навързал от към памети. Щото големия проблем е че като имаш бързо ядро шините почват да отесняват. Като има повечко мастери и половината си стоят замислени, особено ако искат да си говорят с една и съща памет.
За конктретните фамилии нищо не мога да кажа за тия детайли, може би с Н7 ще придобия някакъв опит. Не очаквам всичко да е идеално. Честно казано предпочитам по-стандартни решения със стандартните задръствания на шините, отколкото практиката на ST да нацепват на 10 парчета паметта и в това парче не можеш да пускаш ДМА, в онова парче не можеш онова и постоянно трябва да се съобразяваш кое къде слагаш.
Гичо, ако Атмелите те кефят карай с тях. Не че имам големи наблюдения на меките, ама доколкото знам държат на живота. Демек щом са ги почнали ще ги произвеждат поне 10-на години. Аз повече бих се притеснявал не за доставките, ама утре ако решиш да ъпгрейднеш с какво ще е.


Нед Апр 28, 2019 8:06 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 8:14 am
Мнения: 4579
Местоположение: Новата земя на племето Мутум'ба
Мнение Re: Някакви отзиви за SAME70?
gicho написа:
Мерси за информацията. Аз ниска консумация не гоня, по-скоро удобство. Алтернативите са stm32h7 и май RT1020, но последният му липсва един от желаните интерфейси.
СТМ-а гледам са пооправили дма-тата, та си е сериозна алтернатива. Но няма малък (като пинове) корпус. Атмел са ми по- на сърце, но мазните ръчички на пикльовците взеха да се усещат.
Май ще трябва да ги изправя един срещу друг и да видя кой какво може - нещо платките за H7 са кът, та ще почна с атмелОТ.


Виж RX71M на ренесас. Откъм интерфейси не знам дали има нещо дето може да го бие. Няма 64 пина, но има 100...
https://www.renesas.com/eu/en/products/ ... rx71m.html

_________________
'просто' е технически синоним на 'красиво'


Пон Апр 29, 2019 10:21 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 10:31 pm
Мнения: 9635
Мнение Re: Някакви отзиви за SAME70?
miro_atc написа:
[... отколкото практиката на ST да нацепват на 10 парчета паметта и в това парче не можеш да пускаш ДМА, в онова парче не можеш онова и постоянно трябва да се съобразяваш кое къде слагаш.

с бегъл диагонал на чаршафа май са закачили М7 'стандартно' и не са творили с разбивки. от една страна може би не е лоша идея да има регион, в който една или няколко бариери да не са нужни, от друга - наистина ще е кошмарен линкер скрипта.


Пон Апр 29, 2019 1:33 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 5:52 pm
Мнения: 10356
Местоположение: Добрич
Мнение Re: Някакви отзиви за SAME70?
Аз броя към 8 парчета RAM и 2 парчета флаш.. Има картинки за бъс матрикса, както и блок диаграма... обаче е такава кръстословица цялата работа, че докато не почна да пиша и тествам - нищо не мога да кажа ;-)
Видимо SRAM1 до SRAM3 са оставени за буфери на перифериите. За останалото не е много ясно, принципно има някакви пътища през 9 планини и морета... примерно ако етернета иска да пише в SRAM4 трябва първо да излезе от матрицата на D2 и да се закачи на матрицата на D1, от там да излезе и да хвани пътя за D3 и там в друга матрица...


Пон Апр 29, 2019 2:36 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 10:31 pm
Мнения: 9635
Мнение Re: Някакви отзиви за SAME70?
очевидно трите производителв са навързали кора както им се е виждало концептуално за техния случай (ако някой знае още чипове с М7 да обади)

NXP са сложили бридж/арбитър NIC-301 на ARM. като че ли нямат особени ограничения кой къде може да налива данни/инструкции, освен това имат XIP за зоната на флеша (нямат вграден такъв, ползват външен QSPI). описанието в чаршафа е постничко, препращат към документа на АРМ и общо-взето казват 'ние сме тествали всички сценарии, изберете си някой от тях, нахранете животното и не пипайте нищо по копчетата'

в атмел са сложили нещо, което не го рапознавам, вероятно и на по-малките кортекси е същото. документацията не мога да я преценя доколко е достатъчна, за да ръчкаш по бриджа, сорса е безнадежден за четене. то и цялото им дървео на сорса трудно се подава на осмисляне, не само в тази му част. що дирят драйверите за перифериите в CMSIS папката още не ми е светнало.

в ST очевидно си слагат техен бридж и явно са много горди от него. миро, някой ден ще се наложи да помагаш в осмислянето му, ако се наложи.

отделно има и някаква каша с ETM, ITM и приятелите им. какво има, какво е навързано и как се яде... ще се чете. атмел гениално са мукснали TRACEx пиновете с етернета, би трябвало да може да се вади софтуерен трейс през SWO, ама никак не е очевидно от примерите в чаршафа. в NXP пък не е особено очевидно дали SWO трейс е възможен. отделно ETM клетката има нова версия за М7, регистрите са други и на други места (спрямо М4).

като цяло и трите машинки са потресаващо могъщи, но вървят със стъпистваща липса на поддържащ софтуер. който далеч не е по силите на малка група индивиди, колкото и да са могъщи в Силата. поне не и в приемливи времеви рамки.

май ще трябва да си напрая 3 тухлички по 2500-3000 страници на хартия, барабар със съпътстващите псалми на АРМ и да се оттегля в някой манастир за месец-два. дано монасите имат интернет O:)


Пон Апр 29, 2019 4:47 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 5:52 pm
Мнения: 10356
Местоположение: Добрич
Мнение Re: Някакви отзиви за SAME70?
Това за манастира няма лошо... ама по-добре усамотението да е на тема биричка, агнешко или нещо от тоя сорт ;-)
Не виждам смисъл от подробното разучаване, освен ако не опре ножа до кокала. Просто едно загубено време през което излизат нови работи и се връщаш пак в първи клас. Навремето като излязоха атмелските сам-чета си играх да им направя динамично клокване. Демек като има зор си вдигаш честотата, като няма зор я сваляш да не хаби ток. Голяма играчка беше, щото не може по всяко време да сменяш клоци и трябва да дебнеш подходящ момент и да действаш бързо и то в определена последователност. Почти стана де, но скоро след това спрях тотално да ползвам атмел.
С ST уж всичко съм го предвидил да работи, ама го пробвах и не работи. Даже не съм гледал и защо и няма и да го погледна освен ако не се наложи да цепя милиамперите. Там друга щуротия исках да направя, просто да слагам ядрото да спинка, ако няма какво да прави. Елементарно нещо на пръв поглед, ама се оказа че USB хоста не се чувства добре, докато кура дреме. И с него сума си време загубих, добре че имам оригиналната документация. Таман го подкарах и се оказа че не всички USB устройства понасят съспенд.
С две думи тоя сорт неща хич не са мислени да се ползват. Или ако се ползват то е в много ограничени ситуации. В общия случай веднъж губиш време за разучаване, втори път губиш време за да имплементираш наученото и накрая се оказва че ползата не е чак толкова голяма...


Пон Апр 29, 2019 5:48 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 14 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни