|
|
  |
Закупка комплектующих скопом |
|
|
|
Jun 8 2007, 11:33
|
Частый гость
 
Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423

|
Цитата(astro @ Jun 8 2007, 10:05)  Сетевой есть в чипдипе. Да, спасибо - не увидел сначала  А вот такая SDRAM подойдет HY57V561620CT-H ?
|
|
|
|
|
Jun 11 2007, 08:13
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(slava2005 @ Jun 8 2007, 15:33)  А вот такая SDRAM подойдет HY57V561620CT-H ? для платы rainbow и аналогичных, куда ставятся 2 чипа памяти подойдут следующие чипы: цифры в мегабайтах для ДВУХ чипов (т.е. если вы хотите, что бы на плате было всего 16 мегабайт памяти, то надо поставить 2 чипа "IS42S16400" и т.д.) Код issi.com на 16 мегов: IS42S16400 2$ на 32 IS42S16800 на 64 IS42S16160 на 128 IS42S16320
infenion 32 HYB39S128160F 64 HYB39S256160F 7$ 128 HYB39S512160AT 24$
Hynix 16 HY57V641620 32 HY57V281620 64 HY57V561620
Micron 16 MT48LC4M16A2 4$ 32 MT48LC8M16A2 8$ 64 MT48LC16M16A2 7$ 128 MT48LC32M16A2 30$
samsung 16 K4S641632 2$ 32 K4S281632 3$ 64 K4S561632 7$ 128 K4S511632 20$
winbond 16 W9864G6G 32 W9812G6G 64 W9825G6D
Elpida 64 EDS2516AFTA
Etron 16 EM638165TS 32 EM639165TS Если кто-нибудь может добавить или подкорректировать табличку, обязательно пишите!
|
|
|
|
|
Jul 26 2007, 16:31
|
Частый гость
 
Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423

|
Цитата(astro @ Jul 25 2007, 18:22)  Можно также использовать аналог lp3470 -> max6340, насчёт розницы не знаю. Да про аналог-то от максим я в курсе. Вот только это всё только на заказ. Придеться колхозить  ЗЫ Без обид, ну нахрена закладывать такую копеешную деталь как супервизор, которую хрен где купишь ... не понимаю ... Цитата(Petka @ Jun 11 2007, 12:13)  Если кто-нибудь может добавить или подкорректировать табличку, обязательно пишите! Вообще, по хорошему, надо составить табличку сопоставления мс памяти и настроек ромбута ...
|
|
|
|
|
Jul 31 2007, 07:17
|

Частый гость
 
Группа: Свой
Сообщений: 130
Регистрация: 31-03-06
Из: СПб
Пользователь №: 15 663

|
Цитата(slava2005 @ Jul 26 2007, 20:31)  Да про аналог-то от максим я в курсе. Вот только это всё только на заказ. Придеться колхозить  ЗЫ Без обид, ну нахрена закладывать такую копеешную деталь как супервизор, которую хрен где купишь ... не понимаю ... Вообще, по хорошему, надо составить табличку сопоставления мс памяти и настроек ромбута ... ага, и в зависимости от индетификатора чипа еще грузить нужные параметры =) (в каждой шутке есть доля шутки)
--------------------
No time to loose, no time to choose
|
|
|
|
|
Jul 31 2007, 08:17
|
Частый гость
 
Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423

|
Цитата(BuroKRAT @ Jul 31 2007, 11:17)  ага, и в зависимости от индетификатора чипа еще грузить нужные параметры =) (в каждой шутке есть доля шутки) На самом деле, такой проект есть: bios-lt , под RM9200 правда порта нет, хотя dch и высылал свою плату: http://sourceforge.net/forum/forum.php?thr...forum_id=307841Так, что шутки здесь нет
|
|
|
|
|
Jul 31 2007, 12:13
|
Частый гость
 
Группа: Свой
Сообщений: 197
Регистрация: 26-08-04
Пользователь №: 548

|
Цитата(slava2005 @ Jul 26 2007, 19:31)  Да про аналог-то от максим я в курсе. Вот только это всё только на заказ. Придеться колхозить  ЗЫ Без обид, ну нахрена закладывать такую копеешную деталь как супервизор, которую хрен где купишь ... не понимаю ... Вообще, по хорошему, надо составить табличку сопоставления мс памяти и настроек ромбута ... В общем, я предлагал у себя на работе заложить в это место схемы PIC12F629, у него в середине есть супервизор, и с его помощью можно сформировать произвольную диаграмму сигналов NRST и NTRST, как прямых так и инверсных c и/или открытым коллектором . Деталька копеечная и широко распространенная. Если коллеги меня не заругают, могу выложить исходники прошивки...
|
|
|
|
|
Jul 31 2007, 13:02
|

Частый гость
 
Группа: Свой
Сообщений: 130
Регистрация: 31-03-06
Из: СПб
Пользователь №: 15 663

|
Цитата(d__ @ Jul 31 2007, 16:13)  В общем, я предлагал у себя на работе заложить в это место схемы PIC12F629, у него в середине есть супервизор, и с его помощью можно сформировать произвольную диаграмму сигналов NRST и NTRST, как прямых так и инверсных c и/или открытым коллектором . Деталька копеечная и широко распространенная. Если коллеги меня не заругают, могу выложить исходники прошивки... я поругаю за решение - это не технологично, тк и его нужно програмить, да с ценой поспорю. мне mcp100 достался за 11 руб со всеми барышами наших поставщиков (заказывалось в digikey.com). думаю у нас можно найти козявку дешевле и доступнее. и тем более не мучаться с еще одним прошиваемым кристалом на плате
--------------------
No time to loose, no time to choose
|
|
|
|
|
Jul 31 2007, 13:09
|
Частый гость
 
Группа: Свой
Сообщений: 197
Регистрация: 26-08-04
Пользователь №: 548

|
Цитата(BuroKRAT @ Jul 31 2007, 16:02)  я поругаю за решение - это не технологично, тк и его нужно програмить, да с ценой поспорю. мне mcp100 достался за 11 руб со всеми барышами наших поставщиков (заказывалось в digikey.com). думаю у нас можно найти козявку дешевле и доступнее. и тем более не мучаться с еще одним прошиваемым кристалом на плате нельзя там ставить просто супервизор, там необходим супервизор с задержкой в 1000мс, иначе не успевает разогнаться кристалл 32768. Кроме того сигнал NRST должен заканчиваться позже сигнала NTRST. Так, что не с кондачка туда просится этот пик. Да и цена его вряд ли превышает те же 11 р... Кроме того ПИК может раздавать сигналы сброса разной полярности, что позволит сэкономить еще как минимум 10 руб...
|
|
|
|
|
Jul 31 2007, 14:18
|
Частый гость
 
Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423

|
Цитата(d__ @ Jul 31 2007, 16:13)  В общем, я предлагал у себя на работе заложить в это место схемы PIC12F629, у него в середине есть супервизор, и с его помощью можно сформировать произвольную диаграмму сигналов NRST и NTRST, как прямых так и инверсных c и/или открытым коллектором . Деталька копеечная и широко распространенная. Если коллеги меня не заругают, могу выложить исходники прошивки... Заругаем, если не выложите!  ЗЫ Любые знания бесценны!
|
|
|
|
|
Jul 31 2007, 15:22
|

Частый гость
 
Группа: Свой
Сообщений: 130
Регистрация: 31-03-06
Из: СПб
Пользователь №: 15 663

|
Цитата(d__ @ Jul 31 2007, 17:09)  нельзя там ставить просто супервизор, там необходим супервизор с задержкой в 1000мс, иначе не успевает разогнаться кристалл 32768. Кроме того сигнал NRST должен заканчиваться позже сигнала NTRST. Так, что не с кондачка туда просится этот пик. Да и цена его вряд ли превышает те же 11 р... Кроме того ПИК может раздавать сигналы сброса разной полярности, что позволит сэкономить еще как минимум 10 руб... в общем понял, у 9200 рекомендуют поднимать ntrst после установки 32к осцилятора. щас сравнил с 9260, там сигналы nrst и ntsrt разнесли, оставив последний только для ICE. и достаточно только задержки в 1000 ms после подачи нормального питания. я щас скорее всего буду ставить ADM811ТART или на крайняк ADM811SART, задержку создавая последовательным сопротивлением и емкостью.... где-то у меня завалялись расчеты по для подобных расчетов еще со второго курса =)
--------------------
No time to loose, no time to choose
|
|
|
|
|
Jul 31 2007, 16:14
|
Частый гость
 
Группа: Свой
Сообщений: 197
Регистрация: 26-08-04
Пользователь №: 548

|
Цитата(slava2005 @ Jul 31 2007, 17:18)  Заругаем, если не выложите!  ЗЫ Любые знания бесценны! Вуаля! #include<htc.h> __CONFIG(INTIO & WDTDIS & PWRTEN & MCLREN & BOREN& UNPROTECT); #define NRST GPIO5 //pin 2 #define NTRST GPIO4 //pin 3 #define RESIN GPIO2 //pin 5 #define NRSTIN GPIO0 //pin 7 #define NTRSTIN GPIO1 //pin 6 #define WPUNRST WPU5 #define WPUNTRST WPU4 #define WPURESIN WPU2 #define WPUNTRSTIN WPU1 #define WPUNRSTIN WPU0 #define TRISNRST TRIS5 #define TRISNTRST TRIS4 #define TRISRESIN TRIS2 #define TRISNTRSTIN TRIS1 #define TRISNRSTIN TRIS0 unsigned long time = 0UL; static void interrupt isr(void) // Here be interrupt function - the name is unimportant. { TMR0 +=-125; T0IF=0; time++; } unsigned long gettime(void) { unsigned long rslt; CINV=GIE;GIE=0; rslt=time; GIE=CINV; return rslt; } void genreset(void) { CINV=GIE;GIE=0; time=0UL; GIE=CINV; NRST=NTRST=0; while(gettime()<500); NTRST=1; while(gettime()<1000); NRST=1; } void main(void) { CMCON=7; TRISNRST=TRISNTRST=0;TRISNRSTIN=TRISNTRSTIN=TRISRESIN=1;//TRISIO=0x3c; GPPU=0;WPUNRSTIN=WPUNTRSTIN=WPURESIN=1;//WPU=0x34; NTRST=NRST=1; T0CS=0;PSA=0;PS2=0;PS1=1;PS0=0;TMR0=-125;T0IF=0; T0IE=1;GIE=1; genreset(); while(1) { if(NTRSTIN==0)NTRST=0; else NTRST=1; if(NRSTIN==0)NRST=0; else NRST=1; if(RESIN==0)genreset(); } }
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|