Отговори на тема  [ 15 мнения ] 
CORTEX M3 със ETHERNET 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 8:44 pm
Мнения: 3175
Местоположение: Пловдив
Мнение CORTEX M3 със ETHERNET
Здравейте.

Някой може ли да ми препоръча CORTEX M3 с Ethernet контролер?

Гледам едни на Луминари с вграден МАК и ФАЙ. Изглеждат ми доста прилични и като че ли няма друга фирма която предлага такава опция ...

Някой от вас има ли опит с такова животно?

От къде може да се доставят единични бройки от Луминари в БГ?


Пон Юни 08, 2009 4:53 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение 
Texas Instruments купиха Луминари, вероятно и по техните канали ще се доставя (у нас евентуално Акерман) ама едва ли още може да се купува през тексас. По скоро виж стандартните вериги като дигикей и т.н.

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


Пон Юни 08, 2009 5:07 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение 
Определено луминари-то. До скоро футурел доставяха безпроблемно, включително и семпъли, не вярвам тексасците да резнат доставките така. Имат евтини развойни платки, с тях развоя е песен ...
Според мен, липсата на PHY-та в другите (атмел, стм) е доста неприятно и е голям плюс на луминари. Е, малко странно става икономично арм ядро да "засмуче" 200ма заради етернета, ама такъв е живота.


Последна промяна gicho на Пон Юни 08, 2009 6:20 pm, променена общо 1 път



Пон Юни 08, 2009 6:18 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 8:44 pm
Мнения: 3175
Местоположение: Пловдив
Мнение 
miro_atc, въпросът ти относно софтуера е много добър.

Гледам че TCP стека на Keil има разни библиотеки и поддръжка за Луминари LM3S_EMAC.
Има ли и други вариянти в случай че се спра на Луминари?

Намерих из нет-а версия на Кeil средата заедно с RL RTX пакета им. Генератора на Сер. Ном. за съжаление не е много добър и не отключва много читаво средата. (та в тази връзка някой може ли да ми помогне по въпроса?)

Как стои въпроса с OpenSource компилаторите поддържащи тези процесори?
Има ли нещо читаво, което става за ползване и да може да свърши работа?
(С Цецо във форума обсъждахте нещо подобно)

Нямам никакъв опит с CORTEX, така че всичко ще е ново за мене ...
Е, човек се учи докъто е жив, нали ? :)


Пон Юни 08, 2009 6:19 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение 
фреертос е доста добра алтернатива (че и евтина).
Всъщност, ако търсиш икономия на тока, варианта с външно PHY с по-ниска консумация е по-подходящ.
Имаше тема тук за развойни инструменти за кортекс.


Пон Юни 08, 2009 6:22 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение 
emilvtc написа:
Гледам че TCP стека на Keil има разни библиотеки и поддръжка за Луминари LM3S_EMAC.

По принцип за библиотечките на Луминари се носят добри слухове, но как стои въпроса с етернета не знам. Едва ли имат собствен стек - не съм чувал... а ако е чужд, добре е да провериш кой, с какъв компилатор с каква ОС и т.н. щото много мъка има на тоя свят и ако се наложи нещо да променяш ще го разбереш ;-)
За това ти казвам виж потърси демо платка, даже ако можеш готова си купи или поне събери информация за какъв дебъгер е правено, компилатор и прочие...

Цитат:
Има ли и други вариянти в случай че се спра на Луминари?

Разбира се решения много - разгледай примерно сайта на Олимекс, те предлагаха няколко платки с етернет. А и то зависи какво точно наричаш "етернет" щото малките стекове са доста окастрени и не знам дали ще ти свършат работата. Има и по-сериозни като хардуер решения - примерно Freescale имат на прилични цени доста неща. С uClinux или други подобни и сериозни ОС-ве, за които няма проблем с мрежата.


Цитат:
Намерих из нет-а версия на Кeil средата заедно с RL RTX пакета им. Генератора на Сер. Ном. за съжаление не е много добър и не отключва много читаво средата. (та в тази връзка някой може ли да ми помогне по въпроса?)

за кейл нищо не мога да помогна...

Цитат:
Как стои въпроса с OpenSource компилаторите поддържащи тези процесори?

Зависи от гледната точка. Аз съм пристанен фен и не знам доколко ми е обективно мнението. GNU е нещо като начин на живот и на мислене. Няма да го разбереш ако хванеш едно GNU-базирано нещо и искаш да си свършиш работата без да те интересуват подробности. С две думи нещата са оплетени като свински черва и ако дърпаш само едно няма начин да не се оцапаш с.... ;-)
От друга страна ако имаш време и навлезеш получаваш страшно много. Имаш безброй инструменти, повечето от които са универсални и ще можеш да ги ползваш на всякакви процесори. Аз лично не знам дали някога ще си помисля да ползвам нещо друго освен GCC+Eclipse. Като то не е само компилатор и среда, значи повечето сериозни ОС-ве са опън сорс. Ех, има и не лоши комерсиални, но тях забрави да ги подкараш без съпорт и ако ти се наложи нещо дето го нямат умираш прав.

Цитат:
Има ли нещо читаво, което става за ползване и да може да свърши работа?
(С Цецо във форума обсъждахте нещо подобно)

По-скоро проблемът с GCC е че не бързат за никъде и бавно изчистват нещата. А пък кортекс е сравнително нов и не всичко върви по мед и масло още...
Проблемът няма да е такъв ако имаш вече опит с GNU, но без опит е малко като да се учиш да караш кола в най-лявата лента на Цариградско.... Цецо ще ти каже повече :D

Иначе ако видиш нещо с lwIP - това е не лош стек. С ОС-а обаче ще имаш грижи, аз лично бих избягвал неща от сорта на freertos, но за по-големите пък ме е страх да те съветвам. То затова ти казвам да разгледаш първо какво готови платки има, да прочетеш коментари на хора дето са ги подкарали вече и после да му мислиш.


Пон Юни 08, 2009 9:05 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
Ми при мен комбинацията GCC 4.3 + Eclipse (Ganimede) + J-link (по скоро руския клонинг) + STM32 .... работи прилично стабилно. Тоест работи си съвсем стабилно. Прилично се озорих докато заработи. Но сега е ок.

Мисля че няма да е проблем да се почовръкне да се подкара и на Стелариса. Но все нещо ще запече, т.е. гърча е гарантиран, все пак GCC е това. Мисълта ми е че ако си настроен борбено (по скоро да трошиш глава в стена), скачай на GCC. Иначе туряй IAR и карай по лесния начин.

Относно едернета.... идея си нямам. Никога не съм пускал едернет върху тия железарии, нито пък съм гледал какви стекове има.

Ако решиш за GCC ще помагам с каквото мога. Ама другата седмица...... Утре хващам към WRC - то :):):):):):)

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Пон Юни 08, 2009 10:47 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение 
Цецо написа:
Утре хващам към WRC - то


първо беше написал че ще гледаш едни камънаци и си викам тоя трябва нещо да е слъчасал да ходи да се катери че и да плаща, като долу покрай брега има толкова хубави кръчми :D


Пон Юни 08, 2009 10:56 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
Че то там дето е ралито са яко каманаци и тръни. Като в мексиканска пустиня :)

Ама е готино :) Тръпката е невероятна.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Вто Юни 09, 2009 2:51 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 8:44 pm
Мнения: 3175
Местоположение: Пловдив
Мнение 
От четенето до момента - най подходящ за целите ми е
LM3S6918-IQC50 => 100-pin LQFP –40 C to +105 C на Луминари.
във Фарнел го предлагат за по 8.8 евро единична бройка

Мисля да се спра на него.

Интересно обаче защо само Луминари и Микрочип (до колкото ми е известно) предлагат микроконтролер+Етернет+вграден фай ?!? Масово процесорите на другите производители използват външен фай ?!? Защо ли? Проблем с относително големите токове(мощности) за драйване на трафа ли имат? Или може би повишени ел-магнитни излъчвания? (въпреки че при едночипово решение може би ел. мангн. излъчвания са по-малки)

Дали да очаквам "изненади" в това отношение ?

Предлагат и интересно китче с графичен ЛСД дисплей с тъчскриин.
във Фарнел струва 150 евро.
http://www.luminarymicro.com/products/rdk-idm.html

Друго нещо което ме озадачава е защо тези контролери нямат вградени ДМА контролери?
Хайде - за УАРТ-а разбирам да няма ДМА - има ФИФО с настройваеми трешолди и тайм-аути, но за SPI-я определено си трябва DMA ...


Относно софтуера - все още разучавам вариянтите.

Някой от вас има ли опит с Луминари?


Вто Юни 09, 2009 4:34 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение 
emilvtc написа:
Интересно обаче защо само Луминари и Микрочип (до колкото ми е известно) предлагат микроконтролер+Етернет+вграден фай ?!?

въпрос на решение и на технология... Не всички разполагат с готов PHY за същата технология която ще правят и проца, а и да разполагат не е задължително да го сложат. Примерно аз ползвам SAM7X без етернет и е по-добре че не плащам PHY дето не използвам.

Цитат:
Друго нещо което ме озадачава е защо тези контролери нямат вградени ДМА контролери?

Пак въпрос на решение... По принцип е за предпочитане да има, но не винаги помагат толкова, колкото си мислиш. В твоя случай като прегледаш някой TCP стек и като видиш колко пъти един пакет се пакетира ще разбереш за какво става дума....


Вто Юни 09, 2009 5:00 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 17, 2005 5:07 pm
Мнения: 813
Местоположение: Сливен
Мнение 
emilvtc написа:
Интересно обаче защо само Луминари и Микрочип (до колкото ми е известно) предлагат микроконтролер+Етернет+вграден фай ?!?

Абе бая си и греят ... специално Пикльовците с етернет доста топлят... но като се замисля и чиповете с вградено USB не си поплюват откъм топлина...


Сря Юни 10, 2009 8:49 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
На една от развойните платки на Луминари бях подкарал техен пример с техния стек, някаква игра беше, с дисплей и изпращаше резултата по мрежата, компилатор Кейл. Стека блокирваше през няколко минути, оттам угасваше целия процесор (LM3S8962) каква беше причината не ми се търсеше, зарязох го. Та идеята ми е, да не очакваш че като се чуват добри думи за библиотечките им, че всичко ще работи без проблем, те затова са библиотечки, като се изтестват след 2-3г. ще станат библиотеки :)

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Сря Юни 10, 2009 4:42 pm
Профил WWW
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Ное 10, 2005 2:17 am
Мнения: 35
Мнение 
http://www.st.com/stonline/products/literature/ds/15274.pdf
....
– 10/100 Ethernet MAC with dedicated DMA
and SRAM (4 Kbytes): IEEE1588 hardware
support, MII/RMII available on all packages

- Вече има и семпли ама с библиотеките ST са мнго назад.
Аз го пусках заради USB-OTG с IAR и стека на Micrium - Работи ! ! !


Сря Юни 10, 2009 11:33 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение 
valioman написа:
но като се замисля и чиповете с вградено USB не си поплюват откъм топлина...


Само highspeed (480mbit) може да топлят и то ако са в комбинация с някакво 200+МХц ядро...

В случая говорим за кортекс, който на теория би трябвало да харчи по-малко и от АРМ7, а АРМ7 с USB и ethernet (mac без phy) трудно ше го накараш да харчи > 50mW - на тая мощност няма как да грее...


Чет Юни 11, 2009 10:06 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 15 мнения ] 

Кой е на линия

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


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

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