|
AVR32 |
|
|
|
Apr 26 2010, 17:21
|
Группа: Участник
Сообщений: 14
Регистрация: 9-12-05
Из: St.Petersburg
Пользователь №: 12 035

|
Кто-нибудь начинает работать на AVR32 ? AT32UC3A3 - Контроллер 32/16 битовый up to 92DMIPS at 66MHz ориентированный на высокоскоростную пересылку массивов данных, полнофункциональный 4 битовый высокоскоростной контроллер SD/MMC карты, USB Full speed. Заинтересован в услугах грамотных программистов. Могу предложить отладочную плату ELX-AT32 на базе этого контроллера. Ethernet, SD - карта. Нарабатываю библиотеку. Описание можно увидеть на сайте производителяКстати, единственный контроллер, который правильно работает с SD картой.
--------------------
|
|
|
|
|
Apr 26 2010, 17:47
|
Группа: Участник
Сообщений: 14
Регистрация: 9-12-05
Из: St.Petersburg
Пользователь №: 12 035

|
TMS320VC5509A работает неправильно. Уних даже в примерах программ вместо опроса флагов стоят бешеные задержки на нопах. А других доступных контроллеров с 4 битовым доступом не обнаружил (пока?)
--------------------
|
|
|
|
|
Apr 26 2010, 18:11
|
Группа: Участник
Сообщений: 14
Регистрация: 9-12-05
Из: St.Petersburg
Пользователь №: 12 035

|
Цитата(Xenia @ Apr 26 2010, 21:57)  Я начинаю  . Сколько стоит ваша плата? И какой конкретно тип микросхемы AT32UC3 на ней установлен? Какой-там разъем? Где описание? Много вопросов... AT32UC3A3256 схему выложил на сайтепо стоимости... пишите запрос, мэил - на сайте.
--------------------
|
|
|
|
|
Apr 26 2010, 20:04
|

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

|
Цитата(llans @ Apr 26 2010, 19:47)  А других доступных контроллеров с 4 битовым доступом не обнаружил Очень смешно. Цитата(llans @ Apr 26 2010, 20:11)  по стоимости... пишите запрос А зачем скрывать? Тут, например, ведущие аналогичный бизнес, не скрывают http://starterkit.ru/html/index.php
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Apr 26 2010, 20:41
|
дятел
    
Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065

|
Цитата(KRS @ Apr 27 2010, 00:28)  А что LPC2368, LPC2468 разве не поддердживают? Дык поддерживают конечно... тока список этот мягко говоря не велик, за поддержку 4бит SD нужно лицензионные отчисления платить, вот он и присутствует в очень ограниченном количестве контроллеров у каждого производителя...
|
|
|
|
|
Apr 26 2010, 20:55
|

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

|
Цитата(singlskv @ Apr 26 2010, 22:21)  покажите список NXP контроллеров которые поддерживают 4бит режим SD... Почему только NXP? Ну если NXP: LPC2361, LPC2362, LPC2364, LPC2365, LPC2366, LPC2367, LPC2368, LPC2377, LPC2378, LPC2387, LPC2388, LPC2458, LPC2420, LPC2460, LPC2468, LPC2470, LPC2478, LPC2880, LPC2888, LPC3180, LPC3130, LPC3131, LPC3220, LPC3230, LPC3240, LPC3250 Список явно не полный - это из того,что у меня на диске ноутбука лежит. Цитата(singlskv @ Apr 26 2010, 22:41)  тока список этот мягко говоря не велик, Ну не знаю, не знаю.... Все свежие ARM7 и ARM9 в этом списке. Цитата(singlskv @ Apr 26 2010, 22:41)  вот он и присутствует в очень ограниченном количестве контроллеров у каждого производителя... Пару десятков от ST перечислить, или сами теперь найдете?
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Apr 26 2010, 20:56
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(singlskv @ Apr 27 2010, 00:41)  за поддержку 4бит SD нужно лицензионные отчисления платить А за 1бит - не надо? В лицензионном соглашении никаких отчислений, ограничивающих производство, не упоминается. Цитата(singlskv @ Apr 27 2010, 00:41)  вот он и присутствует в очень ограниченном количестве контроллеров у каждого производителя... Дался вам этот контроллер. Он присутствует практически у всех современных МК, что у Atmel, что у других производителей.
|
|
|
|
|
Apr 26 2010, 21:01
|
дятел
    
Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065

|
Цитата(zltigo @ Apr 27 2010, 00:55)  Почему только NXP? Ну если NXP: LPC2361, LPC2362, LPC2364, LPC2365, LPC2366, LPC2367, LPC2368, LPC2377, LPC2378, LPC2387, LPC2388, LPC2458, LPC2420, LPC2460, LPC2468, LPC2470, LPC2478, LPC2880, LPC2888, LPC3180, LPC3130, LPC3131, LPC3220, LPC3230, LPC2340, LPC2350 Список явно не полный - это из того,что у меня на диске ноутбука лежит. А теперь оцените уровень "вхождения"... че-то LPC21xx там ни одного нету... и меньше 100 ног кажись тоже...
|
|
|
|
|
Apr 26 2010, 21:16
|
дятел
    
Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065

|
Цитата(aaarrr @ Apr 27 2010, 00:56)  А за 1бит - не надо? за 1бит точно не надо, это свободный MMC режим Цитата В лицензионном соглашении никаких отчислений, ограничивающих производство, не упоминается. Вроде как нужно в "клуб любителей SD" вступить... хотя да, тогда не понятно почему ни у кого нет младших моделей АРМ с поддержкой 4бит...
|
|
|
|
|
Apr 26 2010, 21:23
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(singlskv @ Apr 27 2010, 01:16)  за 1бит точно не надо, это свободный MMC режим  Тогда почему же их никто не делает? Нет, 1 бит SD - это не MMC, он тоже стоит денег. Цитата(singlskv @ Apr 27 2010, 01:16)  Вроде как нужно в "клуб любителей SD" вступить... Ну, для любого производителя это копейки. Цитата(singlskv @ Apr 27 2010, 01:16)  хотя да, тогда не понятно почему ни у кого нет младших моделей АРМ с поддержкой 4бит... Одну из причин озвучил выше.
|
|
|
|
|
Apr 26 2010, 21:30
|
дятел
    
Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065

|
Цитата(aaarrr @ Apr 27 2010, 01:23)  Одну из причин озвучил выше. Ну, банальный MP3 плейер не требует 100ногой микрухи, а 4бит режим там нужен хотя бы для загрузки треков с ПЦ, да и для нормальной работы в 4бит режиме нужна память всего для 2х секторов флешки, то есть 48пинового проца с 8кб вполне хватит...
|
|
|
|
|
Apr 26 2010, 21:37
|

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

|
Цитата(singlskv @ Apr 26 2010, 23:30)  Ну, банальный MP3 плейер не требует.... Банальный MP3 плеер не требует вообще ничего, поскольку стоит не более 5 баксов в розницу на улице. И стоит там какой-нибудь Sigmatel все в одном включая контроллер заряда аккумулятора. Абыдно, да? Цитата 4бит режим там нужен хотя бы для загрузки треков с ПЦ Как зайцу стопсигнал, ибо дешевые SD тормозные и USB у младшеньких тоже весьма не спешны.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Apr 26 2010, 21:51
|
дятел
    
Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065

|
Цитата(zltigo @ Apr 27 2010, 01:37)  Банальный MP3 плеер не требует вообще ничего, поскольку стоит не более 5 баксов в розницу на улице. И стоит там какой-нибудь Sigmatel все в одном включая контроллер заряда аккумулятора. Абыдно, да?
Как зайцу стопсигнал, ибо дешевые SD тормозные и USB у младшеньких тоже весьма не спешны. Абыдно что нужно применять 100+ пиновый "монстры" там где можно было бы обойтись 50пиновым. Но видимо эту нишу просто отдали на откуп китайцам... Я как бе MP3 плеер не изобретаю... но не во всех задачках нужно 100+ пинов...
|
|
|
|
|
Apr 27 2010, 13:48
|
Группа: Участник
Сообщений: 14
Регистрация: 9-12-05
Из: St.Petersburg
Пользователь №: 12 035

|
Цитата(Xenia @ Apr 27 2010, 00:22)  Почему вы не выбрали микроконтроллер серии AT32UC3A0, который ... Ethernet- много у кого есть, нормальный контроллер SD карты - редкость
--------------------
|
|
|
|
|
Apr 27 2010, 14:48
|
Группа: Участник
Сообщений: 14
Регистрация: 9-12-05
Из: St.Petersburg
Пользователь №: 12 035

|
Цитата(zltigo @ Apr 27 2010, 00:55)  Почему только NXP? Ну если NXP: LPC2361, LPC2362, LPC2364, LPC2365, LPC2366, LPC2367, LPC2368, LPC2377, LPC2378, LPC2387, LPC2388, LPC2458, LPC2420, LPC2460, LPC2468, LPC2470, LPC2478, LPC2880, LPC2888, LPC3180, LPC3130, LPC3131, LPC3220, LPC3230, LPC3240, LPC3250 Список явно не полный - это из того,что у меня на диске ноутбука лежит. список по-моему, перегрет. LPC23xx - не имеют SD контроллера. LPC24xx - не имеют Flash LPC32xx - танк остался один - LPC28xx Цитата(zltigo @ Apr 27 2010, 00:55)  Пару десятков от ST перечислить, или сами теперь найдете? STM32F103 -нашел один единственный, так у него нет интерфейса к SDRAM ! так что без Вашей помощи вроде не обойтись...
--------------------
|
|
|
|
|
Apr 27 2010, 15:51
|
Группа: Участник
Сообщений: 14
Регистрация: 9-12-05
Из: St.Petersburg
Пользователь №: 12 035

|
Цитата(aaarrr @ Apr 27 2010, 00:09)  У меня он вполне замечательно работал. А примеры - это, мягко говоря, совсем не показатель. Очень бы хотелось пообщаться по этому вопросу. У нас пол-года велась переписка с поддержкой TI по поводу флагов, которые не выставляются при выполнении записи. Они мне прислали программку, которая действительно работает! Там выполняется запись а потом стоит 10**6 NOP. Даже не таймером, а совсем как-то коряво. Цитата(aaarrr @ Apr 27 2010, 18:53)  А повнимательнее посмотреть не пробовали? ну и где в LPC2361 SD контроллер? *Ethernet MAC with associated DMA controller (LPC2362 only). These functions reside on an independent AHB. *USB 2.0 device/host/OTG with on-chip PHY and associated DMA controller. *Four UARTs with fractional baud rate generation, one with modem control I/O, one with IrDA support, all with FIFO. *CAN controller with two channels. *SPI controller. *Two SSP controllers, with FIFO and multi-protocol capabilities. One is an alternate for the SPI port, sharing its interrupt and pins. These can be used with the GPDMA controller. *Three I2C-bus interfaces (one with open-drain and two with standard port pins). *I2S (Inter-IC Sound) interface for digital audio input or output. It can be used with the GPDMA.
--------------------
|
|
|
|
|
Apr 27 2010, 16:05
|

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

|
Цитата(llans @ Apr 27 2010, 17:51)  ну и где в LPC2361 SD контроллер? Да, действительно, младшеньким его обрезали. Невнимателен, по причине неспользования усеченных чипов - экономия не стоит проблем с развитием софта. Встречный вопрос, а что, LPC2367/68 LPC2377/78 LPC2387 LPC2388 Это уже не LPC23xx: Цитата(llans @ Apr 27 2010, 18:48) LPC23xx - не имеют SD контроллера. P.S. Цену-то озвучьте, дабы было ясно позиционирование изделия. Цитата(Xenia @ Apr 26 2010, 22:22)  ...навесили на него отдельный Ethernet-контроллер DM9000A? Посмотрел на этот DM9000A  . По усекли в MAC все подряд. По сравнению с этим MAC сравнению допотопный классический 8390 с которого, кстати, они тянули свой-же DM9008 просто весь навороченный  . А тут, например, жестко два буфера по 1,5K на передачу это тоска.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Apr 27 2010, 19:19
|

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

|
Цитата(Xenia @ Apr 27 2010, 20:35)  чтобы на борту был Ethernet/MAC + USB2.0FS/device + 2xSPI + RS232 + RS485 + (DAC или Bitstream)? Вы описали, например, LPC23xx серию. Выбирайте конкретный: LPC2362/4/66/68, LPC2378, LPC2387, LPC2388. В еще можете получить USB/host/OTG, CAN, "очень редкий" SD/MMC интерфейс ну всякие I2C c ADC до кучи. У LPC2378 есть и немножко внешней памяти. PHY интерфейс, правда, будет только RMII, что может быть неудобно и дорого. Но у LPC24XX есть и MII. LPC2362 мелким оптом с России 130 рублей. Поштучно 160. Помянутый Вами AVR32, порядка 300рублей, но на складах НЕТ. У тех, которых есть - 602рубля. Впрочем, это совершенно обыденные навороты и для массовых ARM от ST и TI/Luminary. У Luminary на борту есть и PHY. У любого производителя есть подбор контроллеров - воспользуйтесь. Но могу и в этом помочь - в пятницу выбирал себе из Luminary. Вот уже и кит http://focus.ti.com/docs/toolsw/folders/pr...i-lm3s6965.html. В реальном устройстве правда будет немного другой чип.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Apr 27 2010, 20:18
|

Гуру
     
Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237

|
Цитата(zltigo @ Apr 27 2010, 23:19)  Вы описали, например, LPC23xx серию. Выбирайте конкретный: LPC2362/4/66/68, LPC2378, LPC2387, LPC2388. В еще можете получить USB/host/OTG, CAN, "очень редкий" SD/MMC интерфейс ну всякие I2C c ADC до кучи. У LPC2378 есть и немножко внешней памяти. PHY интерфейс, правда, будет только RMII, что может быть неудобно и дорого. Но у LPC24XX есть и MII. Я уже приглядывалась к этой серии (по даташиту). SPI у них один, а мне нужно два (раздельных, чтобы шину не городить). Вот и DAC тоже нужен двухканальный, а тут только один. И разрядов маловато - всего 10, а хотелось бы по меньшей мере 12. Экзотические интерфейсы мне не нужны. А вот у AT32UC3A0 оба SPI раздельные (каждый может быть мастером), а Bitstream аж 16 разрядный (в смысле установка у него такая) и двухканальный. Конечно это под музыку у него рассчитано, но DAC из него очень несложно получить.
|
|
|
|
|
Apr 27 2010, 20:29
|

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

|
Цитата(Xenia @ Apr 27 2010, 22:18)  Я уже приглядывалась к этой серии (по даташиту). SPI у них один Разумеется, их ДВА. Назваются SSP, ибо продвинутее SPI. SPI один - для обеспечения 100% совместимости со старым LPC софтом. Цитата Bitstream аж... На I2S http://en.wikipedia.org/wiki/I%C2%B2S интерфейс имеющийся у LPC вешаете внешний чип и за меньшие в сумме деньги (помните про 600 рублей?) получаете качество звука которое со встроенным DAC рядом не лежало. Цитата Экзотические интерфейсы мне не нужны. Экзотические это что? CAN? Так Вы просто плотно живете в прошлом веке  .
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Apr 28 2010, 04:04
|
Группа: Участник
Сообщений: 14
Регистрация: 9-12-05
Из: St.Petersburg
Пользователь №: 12 035

|
Цитата(zltigo @ Apr 27 2010, 20:05)  Цену-то озвучьте, дабы было ясно позиционирование изделия. с установленным FPGA XC3S100E - 7000, без него - 6000 в розницу Цитата(zltigo @ Apr 27 2010, 20:05)  Посмотрел на этот DM9000A Зато Phi в комплекте.
--------------------
|
|
|
|
|
Apr 28 2010, 08:08
|
Группа: Участник
Сообщений: 14
Регистрация: 9-12-05
Из: St.Petersburg
Пользователь №: 12 035

|
Цитата(zltigo @ Apr 28 2010, 11:38)  PHY, полагаю. Ну это для внешних MAC норма. PHY там конечно имеется и поддерживает обшепринятые навороты, а вот жаловался я на MAC. А так, когда по планете уверенно шагает оптика, иметь встроеенный медный PHY уже не всегда является преимуществом. Пусть себе шагает, в большинстве случаев она не требуется. И дорого. Мы пол-года назад хотели прокинуть кабель из офиса на производство, 600 метров по закоулкам. При тщательном рассмотрении оказалость в 2-3 раза дешевле кинуть медь плюс 2 свича PoE. и МАС там вполне. 50-60 Мбит имеем, стоит ли бороться?
--------------------
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|