|
Stellaris ARM Cortex-M3, Стоит ли связываться? |
|
|
|
 |
Ответов
|
May 7 2010, 10:06
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(KRS @ May 7 2010, 12:12)  IMHO кроме встроенного PHY ничего интересного там нет, по сравнению с конкурентами в виде LPC и STM32 В принципе именно из-за этого используется (общее потребление поменьше), и RAM на борту относительно много. Ну а сам MAC совершенно минималистичный, но для низких скоростей сгодится. Хотя один буфер на передачу и невозможность выкинуть из приемного FIFO ненужный фрейм напрягает и в этом случае  . P.S. То, что Luminary в качестве образчиков и "библиотек" предлагает, это очередной шедевр говногода  . Но вроде TI после покупки чуть править наследство стал, конфетки не будет, ибо TI и сам свое делает хреновато, но возможно, хоть прочитать можно будет. Цитата(MALLOY2 @ May 7 2010, 12:59)  внешний интерфейс с поддержкой SDRAM есть. Ну это больше смотрится на таких контроллерах, как на корове седло, и если-уж нужна SDRAM, то на M3 свет клином явно не сошелся. Да, еще набор периферии обеспечивается выпуском туевой кучи вариантов чипов - возможности взять старший чип и использовать его конфигурируя периферию отсутствует начисто  .
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
May 7 2010, 10:23
|
Частый гость
 
Группа: Свой
Сообщений: 90
Регистрация: 7-08-06
Из: Смоленск
Пользователь №: 19 370

|
Цитата(zltigo @ May 7 2010, 14:06)  В принципе именно из-за этого используется (общее потребление поменьше), и RAM на борту относительно много. Ну а сам MAC совершенно минималистичный, но для низких скоростей сгодится. Хотя один буфер на передачу и невозможность выкинуть из приемного FIFO ненужный фрейм напрягает и в этом случае  . P.S. То, что Luminary в качестве образчиков и "библиотек" предлагает, это очередной шедевр говногода  . Но вроде TI после покупки чуть править наследство стал, конфетки не будет, ибо TI и сам свое делает хреновато, но возможно, хоть прочитать можно будет. Ну это больше смотрится на таких контроллерах, как на корове седло, и если-уж нужна SDRAM, то на M3 свет клином явно не сошелся. Да, еще набор периферии обеспечивается выпуском туевой кучи вариантов чипов - возможности взять старший чип и использовать его конфигурируя периферию отсутствует начисто  . А была когда она была конфетка? То что библиотека идет "шедевром" это совсем не радует. А что значит образчики как шедевр? Ревизии новые процов вроде как появляются, по моему, процесс идет. На мой взгляд с железом у Ti всегда было более или менее неплохо а с Люминари не работал поэтому и спрашиваю. Интересуют именно старшие процы в серии, т.е. те которые максимально напичканы периферией, чтобы поковыряться сразу со всем. На сколько я понял, там неплохо сделана возможность конфигурации пинов под нужную периферию.
|
|
|
|
|
May 13 2010, 12:04
|
Частый гость
 
Группа: Участник
Сообщений: 180
Регистрация: 5-04-09
Пользователь №: 47 205

|
Цитата(zltigo @ May 7 2010, 14:43)  Не знаю как у совсем старших - не смотрел за ненадобностью, но у 6000 серии конфигурации считайте ВООБЩЕ нет. А вот кстати - вы его с каким соусом (RTOS, IP стек) употребляете? Дабы велосипед не изобретать... Еррата у оных стелларисов дюже печальная. Ну то есть модуль hibernate есть как-бы, но лучше бы они про него вообще в даташите не упоминали, поскольку юзать все равно нельзя. Щелкнул я клювом - и пришлось ставить внешний RTC. Знал бы прикуп - юзал бы фрискейл или stm32.
|
|
|
|
|
May 13 2010, 12:35
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(LightElf @ May 13 2010, 15:04)  А вот кстати - вы его с каким соусом (RTOS, IP стек) употребляете? RTOS - FreeRTOS, то, что у усеченном по самые гланды называется SafeRTOS. Только тот проект, что в комплекте поставки FrreeRTOS ну совсем не рабочий - разбираться не стал, тем более, что и система у меня уже сильно переделана, так-что не очень-то и хотелось запускать родной. То, что касается собственно порта, то его использовал с минимальными изменениями - повыкидывал несколько ассемблерных вставок, благо intrinsics у того-же IAR богатые. Полную инициализацию TCB добавил, функции обертки на макросы поменял, ну и повыкидывал локальные дефиниции регистров ядра Corteх-M3, тем более, что там опечатки в названиях NVIC_SYSPRI2 это на самом деле NVIC_SYSPRI3. IP cтек будет свой - даже не нано, а пико  . Железка будет некими switch-router и IP Потребуется разве только попинговать, да SNMP для слега подергать, ну WEB страничку со статистикой для понтов. Для серьезных вещей я бы рекомендовал порт стека FreeBSD от Темкина. Цитата Знал бы прикуп - юзал бы фрискейл или stm32. LPC1xxx еще забыли. Да, при выборе Corteх-M3 средние Luminary на фаворитов особо не тянут, но бывает и они под конкретную задачу ложатся удобно. Я пока доволен, хотя только начал и до конца темы еще далеко  , может какие грабли и вылезут. Но я пока на трех http://www.luminarymicro.com/products/lm3s...uation_kit.html бордах играюсь и если то могу и уползти. Не смертельно.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
May 13 2010, 13:09
|
Частый гость
 
Группа: Участник
Сообщений: 180
Регистрация: 5-04-09
Пользователь №: 47 205

|
Цитата(zltigo @ May 13 2010, 16:35)  IP cтек будет свой - даже не нано, а пико  . Железка будет некими switch-router и IP Потребуется разве только попинговать, да SNMP для слега подергать, ну WEB страничку со статистикой для понтов. Для серьезных вещей я бы рекомендовал порт стека FreeBSD от Темкина. Ну у меня тоже серьезность не особая. Свой пико-стек есть, но слишком он завязан на некоторые особенности предыдущего камня (MC9S12NE64). С налету не смог перенести корректно, покамест uIP мучаю. Макетный вариант сдам и засяду по-человечески делать. Фигово, что под стелларисы халявного NicheLite нету (TI - жадины-говядины, единственные кто не лицензировал его для своих камней). Цитата(zltigo @ May 13 2010, 16:35)  LPC1xxx еще забыли. Да, при выборе Corteх-M3 средние Luminary на фаворитов особо не тянут, но бывает и они под конкретную задачу ложатся удобно. Я пока доволен, хотя до конца темы еще далеко  , может какие грабли и вылезут. Но я пока на трех http://www.luminarymicro.com/products/lm3s...uation_kit.html бордах играюсь и если то могу и уползти. Не смертельно. Я бы вообще никуда с привычного фрискейла не рыпался, если бы не печальная ситуация с поставками, которая была в феврале-марте. Не мог ждать, пришлось брать то, что было на складе в Москве. Реально было на тот момент выбирать только между LM3S6965 и STM32F107. Оба для меня незнакомые, так что лоханулся, купившись на встроенный PHY. Ладно что плату успел перерисовать под внешний RTC
|
|
|
|
|
May 15 2010, 09:44
|
Частый гость
 
Группа: Участник
Сообщений: 180
Регистрация: 5-04-09
Пользователь №: 47 205

|
Цитата(zksystem @ May 14 2010, 16:19)  Так что косяки у всех есть... Согласен. Но в данном случае ситуация за гранью добра и зла. По фактическому состоянию дел - ни у одного стеллариса встроенного RTC нет, чего бы не писали в даташитах. Я такого бардака больше нигде не встречал, чтобы одна из основных заявленных фишек кристалла была фейком.
|
|
|
|
|
May 18 2010, 06:46
|

embedder
  
Группа: Свой
Сообщений: 264
Регистрация: 11-05-05
Из: Казань
Пользователь №: 4 911

|
Цитата(LightElf @ May 15 2010, 13:44)  Согласен. Но в данном случае ситуация за гранью добра и зла. По фактическому состоянию дел - ни у одного стеллариса встроенного RTC нет, чего бы не писали в даташитах. Я такого бардака больше нигде не встречал, чтобы одна из основных заявленных фишек кристалла была фейком. RTC - это не показатель не использовать Stellaris. Все зависит от задачи. Как говорится: "На вкус и цвет..."
--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
|
|
|
|
|
May 18 2010, 11:06
|
Частый гость
 
Группа: Участник
Сообщений: 180
Регистрация: 5-04-09
Пользователь №: 47 205

|
Цитата(zksystem @ May 18 2010, 10:46)  RTC - это не показатель не использовать Stellaris. Все зависит от задачи. Как говорится: "На вкус и цвет..." RTC - это показатель. Наличие в серийном чипе настолько нажористой ерраты говорит о уровне Luminary, надеюсь TI ситуацию поправит.
|
|
|
|
|
May 18 2010, 11:55
|

embedder
  
Группа: Свой
Сообщений: 264
Регистрация: 11-05-05
Из: Казань
Пользователь №: 4 911

|
Цитата(LightElf @ May 18 2010, 15:06)  RTC - это показатель. Наличие в серийном чипе настолько нажористой ерраты говорит о уровне Luminary, надеюсь TI ситуацию поправит. Что-то я посмотрел даташит, не понял почему не работает RTC ? На реальном железе не пробовал, плата без кварца на 32кгц 32-Bit Real-Time Clock (RTC) Mode To use the RTC mode, the timer must have a 32.768-KHz input signal on an even CCP input. To enable the RTC feature, follow these steps: 1. Ensure the timer is disabled (the TAEN bit is cleared) before making any changes. 2. Write the GPTM Configuration Register (GPTMCFG) with a value of 0x0000.0001. 3. Write the match value to the GPTM Timer A Match Register (GPTMTAMATCHR). 4. Set/clear the RTCEN bit in the GPTM Control Register (GPTMCTL) as needed. 5. If interrupts are required, set the RTCIM bit in the GPTM Interrupt Mask Register (GPTMIMR). 6. Set the TAEN bit in the GPTMCTL register to enable the timer and start counting. When the timer count equals the value in the GPTMTAMATCHR register, the counter is re-loaded with 0x0000.0000 and begins counting. If an interrupt is enabled, it does not have to be cleared. Может я что пропустил. даташит на 9B95
--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
|
|
|
|
Сообщений в этой теме
owl Stellaris ARM Cortex-M3 May 7 2010, 06:08 Alex B._ Цитата(owl @ May 7 2010, 10:08) Давно пол... May 7 2010, 06:38 zltigo Цитата(owl @ May 7 2010, 09:08) Давно пол... May 7 2010, 06:47 owl Большое спасибо всем отозвавшимся. May 7 2010, 08:57 KRS IMHO кроме встроенного PHY ничего интересного там ... May 7 2010, 09:12 MALLOY2 ЦитатаMHO кроме встроенного PHY
96K RAM там есть,... May 7 2010, 09:59 zksystem LM3S9B96 поставляется с SafeRTOS, зашитой в ROM May 7 2010, 10:07  zksystem Цитата(owl @ May 7 2010, 14:23) ...Интере... May 7 2010, 10:25      zksystem Цитата(LightElf @ May 13 2010, 17:09) . Ф... May 14 2010, 06:12       LightElf Цитата(zksystem @ May 14 2010, 10:12) TI ... May 14 2010, 09:58           LightElf Цитата(zksystem @ May 18 2010, 15:55) Что... May 18 2010, 13:11            zksystem Цитата(LightElf @ May 18 2010, 17:11) А 9... May 18 2010, 13:16           LightElf Цитата(zksystem @ May 18 2010, 15:55) Мож... May 18 2010, 13:21            zksystem Цитата(LightElf @ May 18 2010, 17:21) Я п... May 18 2010, 17:52             LightElf Цитата(zksystem @ May 18 2010, 21:52) Реа... May 18 2010, 18:51              zksystem Я надеюсь что у Luminary все будет нормально, не п... May 18 2010, 18:57 owl Обновился даташит на lm3s9b95
и вышла новая errata... May 31 2010, 07:37 _fun_ несколько месяцев юзал kit с LM3S9B92. Выводы сле... May 31 2010, 09:55 LightElf Цитата(_fun_ @ May 31 2010, 13:55) Выводы... May 31 2010, 16:00  Dir Цитата(LightElf @ May 31 2010, 19:00) По ... Jun 9 2010, 22:50   zltigo Цитата(Dir @ Jun 10 2010, 01:50) Хотя, че... Jun 10 2010, 07:07   LightElf Цитата(Dir @ Jun 10 2010, 02:50) Вы о TI ... Jun 11 2010, 09:32 Дмитрий_Мигачев Да уж...как то очень печально, а я видимо купился ... Jul 1 2010, 11:44 zltigo QUOTE (Дмитрий_Мигачев @ Jul 1 2010, 13:4... Jul 1 2010, 11:50  Дмитрий_Мигачев Цитата(zltigo @ Jul 1 2010, 18:50) А чего... Jul 1 2010, 11:53   zksystem Цитата(Дмитрий_Мигачев @ Jul 1 2010, 15:5... Jul 2 2010, 04:39 diglook Я тоже взял поигратся LM3S9B92 . Хочу запустить UD... Jul 30 2010, 18:00 zltigo QUOTE (diglook @ Jul 30 2010, 21:00) если... Jul 30 2010, 18:37 scifi Цитата(diglook @ Jul 30 2010, 22:00) Я то... Jul 31 2010, 19:43 diglook ЦитатаТак-что если правильно писать работу с желез... Jul 31 2010, 17:43 diglook ЦитатаА не обожгётесь с этим Luminary?
Демоплаты п... Aug 1 2010, 09:08 aoreh Хотелось бы поднять тему, что изменилось?
интересу... Jun 16 2011, 14:05 El-man Цитата(owl @ May 7 2010, 10:08) Давно пол... Jun 29 2011, 12:08 LightElf QUOTE (El-man @ Jun 29 2011, 16:08) ... Jul 1 2011, 13:52  goodwin Цитата(LightElf @ Jul 1 2011, 17:52) тока... Jul 1 2011, 14:10
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|