реклама на сайте
подробности

 
 
> Отвечу на вопросы по PowerQUICC
_SY_
сообщение Mar 17 2009, 16:49
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 10-10-07
Из: Новосибирск
Пользователь №: 31 240



Доброго времени суток.

Имею некоторый опыт, готов ответить на вопросы по PowerQUICC процессорам (серия MPC8xxx фирмы Freescale).

Кому интересно - ссылка на сравнительную таблицу продуктов PowerQUICC на сайте freescale

http://www.freescale.com/files/32bit/doc/b...RDSDPRODSUM.pdf
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_SY_
сообщение Mar 17 2009, 19:29
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 10-10-07
Из: Новосибирск
Пользователь №: 31 240



Работал, и продолжаю. С какими конкретно не особо важно, т.к. они все внутри семейств более-менее похожи. Некоторые вообще один и тот-же кристалл внутри содержат. По семействам - семейства MPC8xx, MPC82xx, MPC83xx. Старшие семейства MPC85xx и MPC86xx тоже, в немного меньшей степени. Спрашивать можно технические вопросы.

К закупкам не имею отношения, по закупкам лучше спрашивать московских представителей Freescale или дистрибуторов. Я ничего не продаю.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 17 2009, 21:19
Сообщение #3


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Ну и как оно, сильно там глючные прошивки их QUICC engin-а?
Патчей много надо накладывать?

Работать с ними можно только через линукс или есть возможность сгенерить драйвера под что нибудь помельче?

Цитата(_SY_ @ Mar 17 2009, 21:29) *
Работал, и продолжаю. С какими конкретно не особо важно, т.к. они все внутри семейств более-менее похожи. Некоторые вообще один и тот-же кристалл внутри содержат. По семействам - семейства MPC8xx, MPC82xx, MPC83xx. Старшие семейства MPC85xx и MPC86xx тоже, в немного меньшей степени. Спрашивать можно технические вопросы.

К закупкам не имею отношения, по закупкам лучше спрашивать московских представителей Freescale или дистрибуторов. Я ничего не продаю.
Go to the top of the page
 
+Quote Post
_SY_
сообщение Mar 18 2009, 08:52
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 10-10-07
Из: Новосибирск
Пользователь №: 31 240



Цитата(AlexandrY @ Mar 18 2009, 03:19) *
Ну и как оно, сильно там глючные прошивки их QUICC engin-а?
Патчей много надо накладывать?

Да не особо. Есть некоторые вещи, про которые в Errata в явном виде написано что "не работает, используйте патч".
В новых процессорах начиная с MPC8360 поставили новую коммуникационный сопроцессор QE, который полностью документирован, сорцы известны, есть полный набор средств для писания собственных микрокодов.

Цитата(AlexandrY @ Mar 18 2009, 03:19) *
Работать с ними можно только через линукс или есть возможность сгенерить драйвера под что нибудь помельче?

Ну почему только линукс, есть еще VxWorks и QNX. smile.gif
Шутка. На старые процессоры типа MPC8xx врядли вообще имеет смысл линукс напяливать, там все обычно так пишется. Ну и для любых других процессоров интерфейс к железу полностью описан, поэтому при желании можно свое standalone приложение написать или собственную операционную систему даже нагородить. Линукс там как бесплатное приложение, потому что иначе тяжело. IP-stack допустим в линуксе есть, ну и еще много чего полезного и т.д.


Цитата(Shamil @ Mar 18 2009, 09:48) *
MC68MH360 - это тот же QUICC (книжка с описанием этого режима общая для обоих процессоров), только основное ядро CPU32.


Да, MPC860 (первый из PowerQUICC-ов) был сделан именно из MC68360 методом замены ядра на PowerPC. Производительность в несколько раз выше.
Ну и плюс частоту подняли, напряжение питания опустили до 3.3V, добавили Fast Ethernet, как-то приделали интерфейс SDRAM.

Сейчас вместо 860 лучше использовать 866, если браться за новый дизайн.

68360 это вообще ископаемое, этому процессору лет 15 примерно, его давно уже собираются бросить выпускать, но конкретная дата "End of Life" пока вроде бы не названа. Хорошая машинка была, но для новых разработок не советую.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 18 2009, 18:54
Сообщение #5


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(_SY_ @ Mar 18 2009, 10:52) *
Да не особо. Есть некоторые вещи, про которые в Errata в явном виде написано что "не работает, используйте патч".
В новых процессорах начиная с MPC8360 поставили новую коммуникационный сопроцессор QE, который полностью документирован, сорцы известны, есть полный набор средств для писания собственных микрокодов.


Да набор то я видел, вернее набора то и не увидел.
Есть какой-то CommExpert Software который как я понял просто конфигуратор уже прописанных в ROM микрокодов.
А чем сами микрокоды писать? Для С-и там есть компилятор?
Тулза ихняя "Run Time CE" тож не на уровне команд отлаживает, а так, на каком-то прикладном. Так чем по шагам отлаживаете микрокод?

Цитата(_SY_ @ Mar 18 2009, 10:52) *
Ну почему только линукс, есть еще VxWorks и QNX. smile.gif
Шутка. На старые процессоры типа MPC8xx врядли вообще имеет смысл линукс напяливать, там все обычно так пишется. Ну и для любых других процессоров интерфейс к железу полностью описан, поэтому при желании можно свое standalone приложение написать или собственную операционную систему даже нагородить. Линукс там как бесплатное приложение, потому что иначе тяжело. IP-stack допустим в линуксе есть, ну и еще много чего полезного и т.д.


В CommExpert Software упоминается только генерация драйверов под линукс. Неужто вы писали сами драйвера под не линуксы.
Особенно прикалывает реализация у них PPP и мультилинк PPP.
Они что, и авторизацию там реализовали типа MS CHAP?
А че тогда весь TCP стек сразу не сделали на QUICC?
Вон, Wiznet легко делает. А может есть микрокод хотя бы для стека ARP/DHCP/ICMP/IP/TCP ?

Как то мутноваты перспективы освоения и применения этого QUICC.
Не легче ли все таки ARM Cortex-A8 с FPGA применить. Или у вас просто не было выбора?
Цены у QUICC просто дикие.
Go to the top of the page
 
+Quote Post
_SY_
сообщение Mar 19 2009, 18:37
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 10-10-07
Из: Новосибирск
Пользователь №: 31 240



Ну закидали вопросами. Я думал чахлый раздел, хотел оживить слегка.
Цитата(AlexandrY @ Mar 19 2009, 00:54) *
Да набор то я видел, вернее набора то и не увидел.
Есть какой-то CommExpert Software который как я понял просто конфигуратор уже прописанных в ROM микрокодов.
А чем сами микрокоды писать? Для С-и там есть компилятор?
Тулза ихняя "Run Time CE" тож не на уровне команд отлаживает, а так, на каком-то прикладном. Так чем по шагам отлаживаете микрокод?

Там какая-то специальная версия CodeWarrior-а для писания микрокодов. Сам не писал. Си-компилятора не видел, то что нам показывали выглядело как какой-то собственный RISC-образный ассемблер. Отлаживали с симуляторе.

Цитата(AlexandrY @ Mar 19 2009, 00:54) *
В CommExpert Software упоминается только генерация драйверов под линукс. Неужто вы писали сами драйвера под не линуксы.

Линукс типа бесплатный и ничейный, поэтому под него BSP дают и драйвера пишут. А под все другие ос драйвера пишут разработчики ОС. У виндривера все свое.

Цитата(AlexandrY @ Mar 19 2009, 00:54) *
А че тогда весь TCP стек сразу не сделали на QUICC?
Вон, Wiznet легко делает. А может есть микрокод хотя бы для стека ARP/DHCP/ICMP/IP/TCP ?

Интересный вопрос. Не знаю. Наверное, это QE только недавно появилось и еще не успели все написать. Надо спросить.

Цитата(AlexandrY @ Mar 19 2009, 00:54) *
Не легче ли все таки ARM Cortex-A8 с FPGA применить. Или у вас просто не было выбора?

Не сталкивался. Всякими 8-бит контроллерами в основном развлекался.

Цитата(VslavX @ Mar 19 2009, 13:59) *
Сами чипы хороши, документация очень внятная и саппорт у QUICC - отличный, afaik , часть команды саппорта - в Новосибирске. Отвечают на вопросы быстро, грамотно, по делу. Причем люди не леняться написать тест именно для запрашиваемой конкретной проблемы и как-то я даже в выходные ответ получил. Поэтому - лично от меня - Новосибирску "большой риспект и уважуха" smile.gif. a14.gif

Ну я бы не сказал что все так безоблачно. Косяков всяких в документации полно. Сапорт в россии есть, но писать надо на английском.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _SY_   Отвечу на вопросы по PowerQUICC   Mar 17 2009, 16:49
- - vitan   Вы представитель freescale или просто поработали с...   Mar 17 2009, 17:59
|- - Shamil   Цитата(AlexandrY @ Mar 18 2009, 02:19) Ну...   Mar 18 2009, 03:48
|- - VslavX   Цитата(AlexandrY @ Mar 18 2009, 20:54) Це...   Mar 19 2009, 07:59
||- - AlexandrY   А, типа намекаете, что беспристрастной оценки юзаб...   Mar 19 2009, 09:17
||- - VslavX   Цитата(AlexandrY @ Mar 19 2009, 11:17) А,...   Mar 19 2009, 16:34
|- - VslavX   Цитата(_SY_ @ Mar 19 2009, 20:37) Ну я бы...   Mar 19 2009, 19:34
|- - _SY_   Цитата(VslavX @ Mar 20 2009, 01:34) Жаль ...   Mar 20 2009, 07:47
- - darlock   Есть куча вопросов по 8240 и 8245. Все вопросы пра...   Mar 19 2009, 22:28
- - darlock   MPC8245 до сих пор используется. У меня задача бо...   Mar 20 2009, 14:35
|- - _SY_   Цитата(darlock @ Mar 20 2009, 20:35) Из д...   Mar 20 2009, 17:10
- - Shkn   День добрый. Нужна помощь с MPC8323E PowerQUICC I...   Apr 8 2009, 09:51
|- - dch   Цитата(Shkn @ Apr 8 2009, 13:51) Нужна по...   Apr 8 2009, 10:34
|- - _SY_   Цитата(Shkn @ Apr 8 2009, 16:51) Есть ли ...   Apr 8 2009, 17:20
||- - dch   Цитата(_SY_ @ Apr 8 2009, 21:20) Я не вер...   Apr 11 2009, 21:17
|- - _SY_   Цитата(Shkn @ Apr 8 2009, 16:51) Или един...   Apr 9 2009, 10:34
- - dkogna   А кто нибудь видео контроллер использовал с 83xx? ...   Apr 16 2009, 18:40
- - _SY_   Есть небольшой опыт использования видеоконтроллеро...   Apr 18 2009, 10:54
- - _SY_   Не могу отправить ответ на ЛС, пишет "пользов...   Sep 3 2009, 04:26
|- - itcit   Цитата(_SY_ @ Sep 3 2009, 08:26) Не могу ...   Sep 4 2009, 10:47
- - _SY_   Ну, видимо, второй lane просто не включили. Посмот...   Sep 5 2009, 03:03
- - DMax   Цитата(_SY_ @ Mar 17 2009, 19:49) Доброго...   Feb 27 2010, 16:16
- - _SY_   Писать можно. Какое-то время назад Freescale предл...   Mar 1 2010, 10:10
- - primus   Заранее извините за тривиальный вопрос. Столкнулс...   Mar 30 2010, 14:01
|- - _SY_   Цитата(primus @ Mar 30 2010, 20:01) У Fre...   Mar 31 2010, 10:49
|- - primus   Спасибо! Разобрался. Осталась только одна нер...   Mar 31 2010, 15:24
|- - _SY_   Цитата(primus @ Mar 31 2010, 22:24) CodeW...   Apr 1 2010, 03:21
|- - primus   Цитата(_SY_ @ Apr 1 2010, 07:21) Зашить ф...   Apr 1 2010, 07:39
|- - _SY_   Цитата(primus @ Apr 1 2010, 14:39) Можно ...   Apr 1 2010, 08:00
|- - primus   Цитата(_SY_ @ Apr 1 2010, 12:00) Поверх п...   Apr 6 2010, 06:58
- - dkogna   Вот в журнале нашел, что у Avnet 25% скидка до 3...   Mar 31 2010, 17:50
- - _SY_   Славка Надо ltib использовать: 1. Пишем файл hell...   Apr 6 2010, 11:10
- - _SY_   Цитата(Славка @ Apr 7 2010, 12:09) А мне ...   Apr 7 2010, 11:27
- - VladA   Добрый день! Можете ли Вы помочь с программ...   Apr 19 2010, 13:07
|- - _SY_   Цитата(VladA @ Apr 19 2010, 20:22) Добрый...   Apr 20 2010, 02:38
|- - VladA   Цитата(_SY_ @ Apr 19 2010, 22:53) Конечно...   Apr 21 2010, 14:09
- - _SY_   У пользователя VladA отключен личный ящик, поэтому...   Apr 24 2010, 16:35
|- - VladA   Цитата(_SY_ @ Apr 24 2010, 12:35) У польз...   Apr 27 2010, 17:05
|- - VladA   Цитата(_SY_ @ Apr 24 2010, 12:35) У польз...   Jun 24 2010, 19:49
|- - _SY_   Цитата(VladA @ Jun 25 2010, 02:49) Не под...   Jun 25 2010, 07:40
|- - VslavX   Цитата(_SY_ @ Jun 25 2010, 10:40) Ну в Ли...   Jun 25 2010, 10:18
|- - VladA   Цитата(_SY_ @ Jun 25 2010, 03:40) Ну в Ли...   Jun 25 2010, 19:57
- - ilyxa_SPB   MPC8360 - выбрали для новой разработки, вы с ним р...   Apr 27 2010, 14:00
|- - _SY_   Цитата(ilyxa_SPB @ Apr 27 2010, 21:00) MP...   Apr 29 2010, 17:00
- - gosu-art   А кто нить может поделится примером схемотехники н...   May 20 2010, 10:02
- - _SY_   У Freescale есть плата на базе MPC8536, называется...   May 21 2010, 09:09
- - gosu-art   Подключаю сейчас шину eLBC (GPCM режим, 32 бита дл...   May 21 2010, 11:17
- - _SY_   UPD: Протупил, извиняюсь. Схема платы лежит внутри...   May 21 2010, 11:52
|- - gosu-art   Цитата(_SY_ @ May 21 2010, 15:52) Да, для...   May 24 2010, 04:59
|- - _SY_   Цитата(gosu-art @ May 24 2010, 11:59...   May 24 2010, 07:46
|- - gosu-art   Цитата(_SY_ @ May 24 2010, 11:46) Для 16-...   May 24 2010, 09:29
- - _SY_   Это вообще для всех. Попробую объяснить, извиняюсь...   May 25 2010, 15:28
- - gosu-art   Спасибо за развернутый ответ!!! Все по...   May 26 2010, 11:39
|- - _SY_   Цитата(gosu-art @ May 26 2010, 18:39...   May 26 2010, 18:39
- - Славка   Такой ламерский вопрос... Никогда с DDR2 не работа...   May 27 2010, 08:47
|- - _SY_   Цитата(Славка @ May 27 2010, 15:47) 1. Мо...   May 28 2010, 04:33
|- - Славка   Цитата(_SY_ @ May 28 2010, 08:33) Нет, MP...   May 28 2010, 08:42
|- - _SY_   Цитата(Славка @ May 28 2010, 15:42) Не по...   May 28 2010, 09:50
|- - Славка   Цитата(_SY_ @ May 28 2010, 13:50) Этим за...   May 28 2010, 11:01
|- - _SY_   Цитата(Славка @ May 28 2010, 18:01) Значи...   May 28 2010, 17:28
|- - Славка   Цитата(_SY_ @ May 28 2010, 21:28) Я не оч...   May 31 2010, 04:43
|- - _SY_   Цитата(Славка @ May 31 2010, 11:43) Ну эт...   May 31 2010, 08:23
|- - Славка   Цитата(_SY_ @ May 31 2010, 12:23) I2C eep...   May 31 2010, 09:51
|- - dkogna   Цитата(Славка @ May 31 2010, 05:51) Ну эт...   May 31 2010, 15:04
|- - vitan   Цитата(dkogna @ May 31 2010, 19:04) Вам в...   May 31 2010, 18:03
- - _SY_   Э..м-м-м... А что такое КПД проца? Проц - это грел...   May 31 2010, 10:40
|- - Славка   Цитата(_SY_ @ May 31 2010, 14:40) Э..м-м-...   May 31 2010, 12:49
|- - _SY_   Цитата(Славка @ May 31 2010, 19:49) кстат...   May 31 2010, 14:57
- - _SY_   На страничке 8349-го есть пара ссылок на стэки - C...   Jun 26 2010, 01:42
|- - VslavX   Цитата(_SY_ @ Jun 26 2010, 04:42) На стра...   Jun 26 2010, 07:15
|- - VladA   Цитата(_SY_ @ Jun 25 2010, 21:42) На стра...   Jun 28 2010, 13:17
- - neiro80   привет. у нас платка с MPC8360A. Не получается л...   Sep 13 2010, 10:03
- - _SY_   Uboot и линукс откуда взяты? Из фрискейловского BS...   Sep 14 2010, 07:17
- - neiro80   Юбут собран с небольшой правкой конфига mpc8360emd...   Sep 14 2010, 08:54
|- - _SY_   Цитата(neiro80 @ Sep 14 2010, 15:54) Юбут...   Sep 14 2010, 10:49
- - neiro80   Спасибо за ответы. Тогда если можно то начну с пр...   Sep 14 2010, 14:47
- - _SY_   dtb это device tree без него ядро не будет работат...   Sep 15 2010, 11:30
- - neiro80   блин. а если в двух словах...то куда писать этот d...   Sep 15 2010, 12:21
|- - _SY_   Вы ядро какой командой Uboot-а запускаете? Если ...   Sep 15 2010, 12:45
- - neiro80   Ок. получается dtb собирается из dts с помощью ко...   Sep 15 2010, 14:43
- - _SY_   Да, писать самостоятельно dts, потом компилировать...   Sep 16 2010, 02:15
- - neiro80   Можно еще вопрос про отладку задать. Пытаюсь сред...   Sep 28 2010, 15:00
|- - _SY_   Ну видимо да. С отладкой U-boot опыта нету, извини...   Oct 2 2010, 03:49
- - neiro80   Спасиб за помощь. Ядро стартануло...дальше легче )...   Oct 5 2010, 19:36
- - gosu-art   Добрый время суток!!! Сейчас подбираю...   Nov 17 2010, 05:13
- - mitrich1982   Господа подскажите пожалуйста! дали плату потр...   Sep 1 2011, 13:45
- - klevo   Надо восстановить плату на базе процессора MPC8270...   Mar 22 2012, 10:03
|- - vitan   Цитата(klevo @ Mar 22 2012, 14:03) C помо...   Mar 22 2012, 10:10
|- - klevo   Есть в наличии JTAG - Wiggler LPT интерфейс подклю...   Apr 2 2012, 11:19
|- - Victor®   Цитата(klevo @ Apr 2 2012, 14:19) Есть в ...   Apr 2 2012, 11:45
|- - nemo444   Случилась засада с EVM-кой. Есть EVM MPC8360EAPB....   Jul 5 2012, 12:08
|- - nemo444   Цитата(nemo444 @ Jul 5 2012, 16:08) Случи...   Jul 6 2012, 06:01
- - arty123123   Возникла проблема с ремонтом контроллеров на базе ...   Jul 29 2013, 20:19
2 страниц V   1 2 >


Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 14:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.02013 секунд с 7
ELECTRONIX ©2004-2016