Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум разработчиков электроники ELECTRONIX.ru _ Rainbow _ Старые песни о главном-3 или правим вместе схематик + писиби Rainbow

Автор: angir Feb 11 2007, 16:38

Привет.
В связи с полной неразберихой с версиями Rainbow, начал править схематик сам. Схематик - в pcad, разводить буду в Protel. Уж так меня научили smile.gif

Итак changes на данный момент:
+нет глюка с адресами на sdram
+выкинута цепь со сбросом phy, поставлен джампер - сброс или от mpc или от pb26
+на mdio PHY добавлен pullup
+выкинута частично 74hc244 - та часть, что отвечала за spi, так-же выкинут разъем программирования spi флешки за ненадобностью, если есть возражения - восснановим.
+поставлены джампера для выбора DBGU/USART1
+поставлены джампера для enable USART0 на max232
+добавлен разъем для USART0
+выкинута ножка WP у SD/MMC карты, в связи с тем, что имхо не очень она необходима, а кроме того будет мешать работе USART1
+сделан renumber всех компонентов, иначе начинается неразбериха с нумерацией
Надо: заменить mcp, надо закинуть int от phy на проц.
COMA: на какую ножку int от PHY закидывать???


Прикрепленный файл содержит схематик на данный момент.
Если будут пожелания по схематику - не стесняемся, озвучиваем.

 rain_my.zip ( 241.08 килобайт ) : 124
 

Автор: angir Feb 11 2007, 17:19

+заменена mcp на LP3470-308.

Куда закидываем INT от PHY и надо ли CD??? Кроме этого, есть ли желание "програмно" подавать напряжение на SD/MMC?

 rain_my.zip ( 243.04 килобайт ) : 107
 

Автор: COMA Feb 11 2007, 19:06

Как тебе удобно при разводке, так и закидывай INT от PHY. Остальное опционально.

Автор: angir Feb 11 2007, 19:12

ОК, тоесть на любую свободную, потом при компиляции это можно будет учесть.
питание на sd/mmc постоянным пока сделаю, если что, поменяем.
Аудиокодек нам нужен?
Еще есть идея плисину типа циклона 2 засунуть, да боюсь не бюджетно выйдет... Может в следуйщей ревизии blink.gif

Автор: COMA Feb 11 2007, 19:52

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

Автор: angir Feb 11 2007, 19:53

Уже заменено. LP3470-308 c программируемой задержкой.

Автор: COMA Feb 11 2007, 20:03

Где есть в наличии?

Автор: angir Feb 11 2007, 20:07

Есть в http://electronix.ru/redirect.php?http://www.elekont.ru правда они с физ. лицами не работают ... Посмотрю аналоги...

Автор: COMA Feb 11 2007, 20:11

Предлагаю использовать такие штучки -
USBDF01W5 и USBUF01W6 от STMicroelectronics.

Автор: angir Feb 11 2007, 20:19

Они не доставабельны, во всяком случае efind молчит.

Автор: COMA Feb 11 2007, 20:23

есть такой вариант размещения. Но без JTAGа. Еще не все компоненты.

Автор: Dron_Gus Feb 11 2007, 20:48

Можно кодек TLV320AIC23 поставить. smile.gif

Автор: sff Feb 11 2007, 23:47

Цитата(COMA @ Feb 11 2007, 20:11) *
Предлагаю использовать такие штучки -
USBDF01W5 и USBUF01W6 от STMicroelectronics.

Я вот USBDF01W5 использую, сильно место экономят, в принципе доставабельны...

Автор: COMA Feb 12 2007, 00:34

Где бы их достать...

Автор: Dron_Gus Feb 12 2007, 01:17

В качестве супервизора можно еще ADM1810-ADM1818 от Analog - это из простых. Понавороченее - TSP3110 от TI с контролем двух напряжений и встроенным вачдогом.

З.Ы. угадайте, почему TI & Analog... smile.gif

Автор: COMA Feb 12 2007, 09:42

Цитата
TSP3110 от TI
TPS3110

Автор: angir Feb 12 2007, 10:15

Все это хорошо, но легко достовабельного супервизора с регулируемой задержкой на данный момент не найдено.

Автор: astro Feb 12 2007, 10:16

Cyclone2 лучше вынести в ext_board. Сейчас этим и занимаюсь, кстати.
Насчёт разводить заново: почти те же изменения я уже сделал см. rainbow11s.

Автор: angir Feb 12 2007, 10:23

Цитата(astro @ Feb 12 2007, 10:16) *
Cyclone2 лучше вынести в ext_board. Сейчас этим и занимаюсь, кстати.
Насчёт разводить заново: почти те же изменения я уже сделал см. rainbow11s.

Циклон надо вешать как минимум на внешнюю шину, а не на gpio, так что в данной версии особого смысла от него имхо не будет.
По поводу разводки твоей: без нормального схематика с ней тяжело будет разбираться + номера элементов надо ренамбер везде сделать.

Автор: astro Feb 12 2007, 11:28

> Циклон надо вешать как минимум на внешнюю шину, а не на gpio

Почему?


> По поводу разводки твоей: без нормального схематика с ней тяжело будет разбираться

Не тяжелее чем переразвести, имхо. Плюс новая разводка = новые баги. На этой неделе планирую отредактировать и выложить схему.


> + номера элементов надо ренамбер везде сделать.

Можно и так, можно и для совместимости версий номера дополнить.

Автор: sff Feb 12 2007, 13:35

Цитата(COMA @ Feb 12 2007, 00:34) *
Где бы их достать...

Я покупал их в IC Electronics (конечно пришлось подождать 3 недельки, но за это время и платы делались...)

Даже немножко осталось... (так что если срочно нужно единичное количество в личку)

Автор: angir Feb 12 2007, 19:59

Цитата(astro @ Feb 12 2007, 11:28) *
> Циклон надо вешать как минимум на внешнюю шину, а не на gpio

Почему?

Чтобы можно было-бы более-менее быстро вводить данные. Конечно, можно и на gpio вешать, да вот решение будет ущербным.

Автор: astro Feb 12 2007, 20:54

Дык плата ведь - отладочная, т.е. чтобы пощупать задёшево тот или иной кристалл. Если появляются более жёсткие требования к производительности, то и решения соответственно меняются. Схему которую я собираюсь выполнить в ext board скоро можно будет обсудить в форуме по fpga.

Автор: angir Feb 12 2007, 21:38

Цитата(astro @ Feb 12 2007, 20:54) *
Дык плата ведь - отладочная, т.е. чтобы пощупать задёшево тот или иной кристалл. Если появляются более жёсткие требования к производительности, то и решения соответственно меняются. Схему которую я собираюсь выполнить в ext board скоро можно будет обсудить в форуме по fpga.

Ну отладка отладке рознь smile.gif А такой процессор вместе с плисиной уж как-то ущербно использовать в режиме ного-дрыгства smile.gif Это-же не sam7x и не lpc...
Отчего-же не здесь обсудить? Может и демобоард поменяем blink.gif По цене циклон 2-8 + epcs-ка под него ~ в 1300 выйдут... Единственное что останавливает - слои придется добавлять...

Автор: astro Feb 13 2007, 19:18

Я так планировал, что две независимые отладочные платы arm и fpga могли бы стыковаться. Это необязательно ногодрыгство, можно решать довольно интересные задачи. А для коммерческих проектов конечно же надо обьединять. Бюждет каждой платы постараться уместить в 100$ и получится вполне приемлемый вариант, имхо.

Автор: angir Feb 13 2007, 20:08

[+] обновлены патерны для переноса в protel. Кондеры и резюки для экономии места и облегчения разводки почти все 0603.
[полу-bug] На некоторых элементах в оригинальном варианте неправильно ножки расставлены, но это скоректировано таким-же неправильным патерном. (если хотите сами что-то менять, учитывайте это)

Кто знает легко доставаемый разъем sd/mmc, чтобы его футпринт поставить?
LP3470-308 нашел, но только оптом sad.gif

Автор: Playnet Feb 14 2007, 00:34

Зачем плодить по 10 вариантов платы?
Burokrat тоже делает.. И давно уже. Может, объедините проекты...

Нужно пофиксить 1 багу: невозможность питания через USB. Потребление всего 200мА (даже если при работе с памятью и больше, все-равно 500мА хватит).
Это реально пофиксить в rainbow кста? На уже готовой, от энди..

Ну и компоновку продумывать надо. А то на этой куча несостыковок...

Автор: Dron_Gus Feb 14 2007, 00:37

Весь фикс - бросить проводок (можно с диодом) от УСБ до стабилизаторов. Но вот винды могут и рубануть такое устройство, если оно не сообщит им свои аппетиты и скушает 0.5 А.

А про "расплодились тут" - поддерживаю. Все почему-то молчат, когда их спрашиваю, что добавить в плату и втихоря все сами делают... smile.gif

Автор: BuroKRAT Feb 14 2007, 02:25

Цитата(Dron_Gus @ Feb 14 2007, 00:37) *
Весь фикс - бросить проводок (можно с диодом) от УСБ до стабилизаторов. Но вот винды могут и рубануть такое устройство, если оно не сообщит им свои аппетиты и скушает 0.5 А.

А про "расплодились тут" - поддерживаю. Все почему-то молчат, когда их спрашиваю, что добавить в плату и втихоря все сами делают... smile.gif


пока разговор о добавление новых фитч идет - есть человек, который создает подобное
http://electronix.ru/redirect.php?http://community.livejournal.com/ru_opencomputer/7350.html
смысл сейчас что-то наворачивать, лучше вылизать до предела существующий вариант и разработать/доработать следующий проект?

Автор: angir Feb 14 2007, 09:58

Какие 10 вариантов? Кроме Энди так никто и не выложил своих схематиков и pcb. Я предлагаю такой-же открытый проект, без жлобства на исходные файлы. Кто-нибудь кроме Энди это еще сделал? Помойму нет.

Автор: Playnet Feb 15 2007, 13:51

Цитата(angir @ Feb 14 2007, 09:58) *
Какие 10 вариантов? Кроме Энди так никто и не выложил своих схематиков и pcb. Я предлагаю такой-же открытый проект, без жлобства на исходные файлы. Кто-нибудь кроме Энди это еще сделал? Помойму нет.

http://electronix.ru/forum/index.php?showtopic=23272&st=45

Автор: angir Feb 15 2007, 19:48

Цитата(Playnet @ Feb 15 2007, 13:51) *
Цитата(angir @ Feb 14 2007, 09:58) *

Какие 10 вариантов? Кроме Энди так никто и не выложил своих схематиков и pcb. Я предлагаю такой-же открытый проект, без жлобства на исходные файлы. Кто-нибудь кроме Энди это еще сделал? Помойму нет.

http://electronix.ru/forum/index.php?showtopic=23272&st=45

А ты файлы качал? Смотрел внутренности?
Ладно, разводка началась...

Автор: jorikdima Feb 15 2007, 23:04

Скажите а никто не думал не тоько питание через USB сделать но и микруху типа FTDI232RL напаять для вирт. порта в винде? Или такое уже есть и я не доглядел? Ведь удобно

Автор: Dron_Gus Feb 18 2007, 21:35

Может модуль написать для встроенного в проц УСБ?

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)