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

 
 
> S3C44B0X, Живы курилки?
beer_warrior
сообщение Apr 8 2006, 17:56
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Прикидывал тут будущий девайс и вспомнился сабж.
На сайте вроде прописан как "масс продакшн", в продаже вроде тоже есть, но что-то не видно, чтобы с ним кто-то работал. Хотя вроде и цена сходная, и корпус пристойный, поддержка любой внешней памяти,
видео на борту...
Может обнаружены какие-то ужасные глюки?


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
beer_warrior
сообщение Apr 8 2006, 22:11
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Видео меня интересует скорее как опция, а вот что прельщает, так
это очень гибкая работа с памятью. Кроме того с BOX-ом, есть уже опыт работы.Попробую. А там гляди и до 558000 руки дойдут.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Apr 9 2006, 09:17
Сообщение #3


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(beer_warrior @ Apr 9 2006, 02:11) *
Видео меня интересует скорее как опция, а вот что прельщает, так
это очень гибкая работа с памятью. Кроме того с BOX-ом, есть уже опыт работы.Попробую. А там гляди и до 558000 руки дойдут.
У самсунговских S3C4510B, S3C4530A и S3C44B0X есть один существенный минус: commercial temp. only. Это не всегда важно, вероятно, он все же будет работать при -, но в серьезные проекты уже не поставишь. Так что под проекты с "-" придется заводить другую платформу.

По поводу AT91M55800A можно заметить следующее:
* -40 изначально
* по дата шиту максимальная тактовая - 40 Мгц
* обращение к внешней памяти за 1(!) такт - это фирменная фишка атмеловских процов. Привет LPC22xx с его 3 тактами на чтение - 40 Мгц AT91M55800A даст те же 20 MIPS в ARM моде, что и 60 Мгц LPC22xx!
* одно питание 3.3В, IO проца можно питать от 5В
* проц, не смотря на заслуженный возраст, никто не собирается снимать с производства, в мае 2005 года вышла новая ревизия доки
* проц объективно хорош - не зря его не сняли
-- простой и понятный, дока читается легко и непринужденно
-- богатство периферии
.... 3 UART с PDC
.... SPI с PDC
.... RTC честный с автономным питанием
.... 2 (!) x DAC
.... 2 (!) x ADC
* есть готовая отладочная борда AT91EB55, ее не трудно повторить - схема есть
* на атмеловском ftp лежит отличная библиотека для работы со "старыми" (до SAM эпохи) ARM'ами, в том числе исходники загрузчика для AT91EB55

ftp://81.80.104.162
LOGIN: at91dist
PWD: distrib
! ftp при входе в директорию нижнего увовня не дает возможности вернуться назад. Надо перелогониваться.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Apr 9 2006, 11:23
Сообщение #4


Гуру
******

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



Цитата(Evgeny_CD @ Apr 9 2006, 12:17) *
По поводу AT91M55800A можно заметить следующее:
* -40 изначально
* по дата шиту максимальная тактовая - 40 Мгц
* обращение к внешней памяти за 1(!) такт - это фирменная фишка атмеловских процов. Привет LPC22xx с его 3 тактами на чтение - 40 Мгц AT91M55800A даст те же 20 MIPS в ARM моде, что и 60 Мгц LPC22xx!

Ну просто счастье какое-то :-).
Правда и мегагерц там 33 а не 40, и шина максимум 16bit, и процессор только THUMB, и Flash память для 'фишечного' 1 тактового обращения неизвестно-ли существует-ли в природе в отличие от 'обычной' 50-70ns. А если 'обычную' поставить, то сколько тактов будет .... Ой!


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Apr 9 2006, 11:50
Сообщение #5


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(zltigo @ Apr 9 2006, 15:23) *
Правда и мегагерц там 33 а не 40,
Читаем доку:doc1727.pdf, Master Clock Frequency Max 41.8 MHz
Цитата(zltigo @ Apr 9 2006, 15:23) *
шина максимум 16bit
И не страшно, как я уже сказал, она транзакцию за 1 такт проводит.
Цитата(zltigo @ Apr 9 2006, 15:23) *
и процессор только THUMB,
А вот это подробнее. blink.gif Ядро там ARM7TDMI. Читаем доку:
ARM7TDMI Technical Reference Manual на странице 1-10
http://www.arm.com/pdfs/DDI0029G_7TDMI_R3_trm.pdf
This section provides a summary of the ARM, and Thumb instruction sets:
• ARM instruction summary on page 1-12
• Thumb instruction summary on page 1-19.
The ARM7TDMI processor uses an implementation of the ARMv4T architecture.
Цитата(zltigo @ Apr 9 2006, 15:23) *
Flash память для 'фишечного' 1 тактового обращения неизвестно-ли существует-ли в природе в отличие от 'обычной' 50-70ns. А если 'обычную' поставить, то сколько тактов будет .... Ой!
А зачем тупить-то? blink.gif 2Мбайта флеша нынче <2$ стоят. 1Мбайт 15 нс статики - 5..6 баксов. При старте перегружааемся в раму и вперед. Во флеше можно оставить ROMFS, а для eCos 1М кода + данных, если без гуя - это очень даже хорошо. Так что камень не так плох, как многим кажется.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Apr 9 2006, 13:02
Сообщение #6


Гуру
******

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



Цитата(Evgeny_CD @ Apr 9 2006, 14:50) *
Читаем доку:doc1727.pdf, Master Clock Frequency Max 41.8 MHz

Ну а теперь читаем их-же doc1745.pdf c 33MHz и какие выводы делаем?
По поводу THUMB - если судить по ядру, то да и ARM тоже. Но написано в мануале странно :-(
Ну вот, а 32 уже за два такта..... вместо 3 у LPC. Начинаем отигрываться....
Причем 2 такта, это только если "просто просуммировать" а если подумать...
То все хуже - попробуйте взглянуть, как будут выглядеть последовательные обращения
к памяти. Ну и errata, тоже почитать при этом не поленитесь.
Теперь осталось взять конкретную "1Мбайт 15 нс статики - 5..6 баксов."
и посмотреть как она конкретно с этим чипом монтируется. Называйте тип - разберемся.
Практически диаграмма без претензий обеспечивается при дополнительном WS, когда
фронты, например, NWE разнесены на полтакта от прочих сигналов. Вот на эти два раза по полтакта
= 1такт и выигрывает _реально_ Atmel у LPC, который два раза по такту на это заложил.
Кстати 32bit 15ns статика прекрасно будет смотреться и на 60Mhz LPC22xx и даже с его тремя тактами.
Цитата
Так что камень не так плох, как многим кажется.

Обычный устаревающий камешек требующий обязательной внешней обвески Flash+RAM и практически непригодный для работы из Flash.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Apr 9 2006, 13:36
Сообщение #7


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(zltigo @ Apr 9 2006, 17:02) *
Ну а теперь читаем их-же doc1745.pdf c 33MHz и какие выводы делаем?
Ок, оставим оверклокерство в покое. Для меня важнее другое: у меня будет плисина на шине, с которой будет блочный обмен. И если делать процессором типа LPC, но тоскливо - на каждую тразакцию два раза занимаем шину. А вот если SPI PDC, но один раз занимаем шину. Вот тут мы и отыграемся biggrin.gif
Цитата(zltigo @ Apr 9 2006, 17:02) *
Причем 2 такта, это только если "просто просуммировать" а если подумать...
То все хуже - попробуйте взглянуть, как будут выглядеть последовательные обращения
к памяти. Ну и errata, тоже почитать при этом не поленитесь.
Теперь осталось взять конкретную "1Мбайт 15 нс статики - 5..6 баксов."
и посмотреть как она конкретно с этим чипом монтируется. Называйте тип - разберемся.
Насчет последовательного обращения - поясните, плиз.

Память - давайте рассмотрим Samsung K6R4008V1 (с шиной х 8).

Насчет времянок - да, надо аккуратно все выписать и проверить. Но, на худой конец, пару корпусов мелкой логики добавится. Не смертельно.
Цитата(zltigo @ Apr 9 2006, 17:02) *
Обычный устаревающий камешек требующий обязательной внешней обвески Flash+RAM и практически непригодный для работы из Flash.
Насчет флеши - я высказал свою точку зрения. Камень, понятно, не молодеет. Но нету пока идеальных камней для eCos smile.gif - в каждом случае приходится чем-то жертововать.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Apr 9 2006, 13:47
Сообщение #8


Гуру
******

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



Цитата(Evgeny_CD @ Apr 9 2006, 16:36) *
Насчет последовательного обращения - поясните, плиз.

Мануал с диаграмами и errata дают ответ на этот вопрос.
А на пальцах - имеем только ДВА фронта на такт и по этим двум фронтам не сделать все необходимые
действия по выставлению адреса, выборки, RD, ожиданию данных, фиксации данных, _снятию_выборки_, выставлению нового адреса, снова выборки,......
НЕ ВОЗМОЖНО СДЕЛАТЬ. Посему минимум один такт пропускают, но продолжают говорить о
1 такте :-) Реклама, короче.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- beer_warrior   S3C44B0X   Apr 8 2006, 17:56
- - Evgeny_CD   Цитата(beer_warrior @ Apr 8 2006, 21:56) ...   Apr 8 2006, 18:13
- - beer_warrior   Цитатаhttp://www.dave-tech.it/pages/product-b2.htm...   Apr 8 2006, 19:15
|- - Evgeny_CD   Цитата(beer_warrior @ Apr 8 2006, 23:15) ...   Apr 8 2006, 21:28
- - VslavX   Цитата(beer_warrior @ Apr 8 2006, 20:56) ...   Apr 8 2006, 19:41
- - aaarrr   Цитата(VslavX @ Apr 8 2006, 23:41) Да нет...   Apr 8 2006, 20:27
|- - Evgeny_CD   Цитата(aaarrr @ Apr 9 2006, 00:27) ИМХО, ...   Apr 8 2006, 21:41
- - KA_ru   А что за проблема с портом eCOS под него? была про...   Apr 8 2006, 21:43
|- - Evgeny_CD   Цитата(KA_ru @ Apr 9 2006, 01:43) А что з...   Apr 8 2006, 21:46
- - KA_ru   посмотрел, нет его. можно на eCos рассылке спроси...   Apr 9 2006, 08:06
|- - Evgeny_CD   Цитата(KA_ru @ Apr 9 2006, 12:06) можно н...   Apr 9 2006, 09:39
- - aaarrr   Раз пошел такой , плесну-ка и я свою бочку дегтя...   Apr 9 2006, 12:24
|- - Evgeny_CD   Цитата(aaarrr @ Apr 9 2006, 16:24) Только...   Apr 9 2006, 12:38
- - aaarrr   Цитата(Evgeny_CD @ Apr 9 2006, 16:38) ......   Apr 9 2006, 12:51
|- - Evgeny_CD   Цитата(aaarrr @ Apr 9 2006, 16:51) Сравне...   Apr 9 2006, 12:53
- - zltigo   Цитата(Evgeny_CD @ Apr 9 2006, 15:38) И, ...   Apr 9 2006, 13:37
|- - Evgeny_CD   Цитата(zltigo @ Apr 9 2006, 17:37) В том-...   Apr 9 2006, 14:27
- - aaarrr   Цитата(zltigo @ Apr 9 2006, 17:47) Мануал...   Apr 9 2006, 14:08
|- - zltigo   Цитата(aaarrr @ Apr 9 2006, 17:08) Ерунду...   Apr 9 2006, 14:50
|- - Evgeny_CD   Цитата(zltigo @ Apr 9 2006, 18:50) На сче...   Apr 9 2006, 15:19
|- - zltigo   Цитата(Evgeny_CD @ Apr 9 2006, 18:19) Так...   Apr 9 2006, 17:02
|- - Evgeny_CD   Цитата(zltigo @ Apr 9 2006, 20:55) Ну а д...   Apr 9 2006, 17:13
|- - zltigo   Цитата(Evgeny_CD @ Apr 9 2006, 20:13) Ест...   Apr 9 2006, 17:44
|- - Evgeny_CD   Цитата(zltigo @ Apr 9 2006, 21:44) Апарат...   Apr 9 2006, 19:35
- - aaarrr   Цитата(zltigo @ Apr 9 2006, 18:50) С камн...   Apr 9 2006, 15:49
- - Evgeny_CD   Кто-нибудь по китайски разумеет? Нашелся сайт с eC...   Apr 9 2006, 16:02
|- - KA_ru   Цитата(Evgeny_CD @ Apr 9 2006, 20:02) Кто...   Apr 10 2006, 05:37
|- - Evgeny_CD   Цитата(KA_ru @ Apr 10 2006, 09:37) Так ка...   Apr 10 2006, 05:56
|- - KA_ru   Цитата(Evgeny_CD @ Apr 10 2006, 09:56) Ци...   Apr 10 2006, 07:38
- - zltigo   Цитата(Evgeny_CD @ Apr 9 2006, 22:35) Eth...   Apr 9 2006, 20:32
|- - Evgeny_CD   Цитата(zltigo @ Apr 10 2006, 00:32) Ну а ...   Apr 9 2006, 20:58
- - Evgeny_CD   Да, еще забыл добавить по eCos. Вот тут народ обе...   Apr 9 2006, 22:26
- - zltigo   Цитата(Evgeny_CD @ Apr 10 2006, 01:26) Во...   Apr 10 2006, 06:15
- - Evgeny_CD   Цитата(zltigo @ Apr 10 2006, 10:15) Пока,...   Apr 10 2006, 10:48


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

 


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


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