| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Две SD карти http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=14263 |
Страница 1 от 2 |
| Автор: | miro_atc [ Сря Яну 06, 2016 5:00 pm ] |
| Заглавие: | Две SD карти |
Чудя се как да свържа две карти, така че да се разпознава коя в кой слот е. В SPI режим е ясно - отделни чип селекти, обаче в случая трябва да е SDIO режим. Вариантите за които се сещам са да гейтвам клока към всеки конектор или да мултиплексирам всички сигнали примерно с SPDT. Но за да не откривам топлата вода исках да видя нещо вече работещо, само че не намирам нищо по темата. Някой да се сеща за евал платка с повече от един слота? |
|
| Автор: | DanielDimov [ Сря Яну 06, 2016 6:08 pm ] |
| Заглавие: | Re: Две SD карти |
няма ли гнезда с механичен контакт който да се затваря/отваря при наличие на карта? |
|
| Автор: | miro_atc [ Сря Яну 06, 2016 6:40 pm ] |
| Заглавие: | Re: Две SD карти |
проблемът е в бъс протокола. В него е заложено да може да се работи с много карти. При инициализация (CMD3) всяка карта получава адрес, чрез който в следващите команди указваш с коя карта да си говориш... Всичко е прекрасно на теория, само че на практика няма как да позная коя карта в кой точно слот е пъхната... |
|
| Автор: | ДедоБоре [ Сря Яну 06, 2016 6:41 pm ] |
| Заглавие: | Re: Две SD карти |
ми запиши си нещо на нея? |
|
| Автор: | miro_atc [ Сря Яну 06, 2016 6:48 pm ] | |||||||||
| Заглавие: | Re: Две SD карти | |||||||||
не става... по принцип аз знам серийния номер на картата дето ми е "вградена" и мога да "предположа"... обаче имам изискване да съм сигурен, щото едни лоши хора могат без да искат да ги разменят примерно |
||||||||||
| Автор: | timt [ Сря Яну 06, 2016 7:05 pm ] |
| Заглавие: | Re: Две SD карти |
Не става ли да я преименуваш, когато я закачиш на компа да и задедеш име? Все пак днеска е Йорданов ден. |
|
| Автор: | miro_atc [ Сря Яну 06, 2016 7:26 pm ] | |||||||||
| Заглавие: | Re: Две SD карти | |||||||||
Ми не правя компютри а компоти Трябва да съм сигурен, че вътрешната карта си е физически сложена на вътрешния слот. ша са режат жици, не виждам друг вариант... Въпросът е коя или кои жици. Най-просто е само клока, щото само той е еднопосочен сигнал. Обаче стандарта е малко неясен (за мен)... от една страна на всичките им картинки дават че той единствено ходи до всички карти. От друга пък споменават че ако искам някоя карта са спинка и да не харчи е добре да й спирам клока. И другото дето ме обърква по техните картинки защо аджеба пускат отделни шини до всеки слот, след като по протокол са го направили така че всичко да е паралелно. Даже и само с една карта като се бачка пак задължително трябва да й се присвои адрес и т.н. Най-сигурно е да разделя всички жици, като евентуално клока да може да остава да си тече към определени карти. Да не вкарвам джитери и т.н. Но не знам има ли смисъл да си играя толкова. Най-простият вариант е да си играя само с жицата на клока, но не знам дали е редно да спирам клок на карта дето не е в standby. Не знам и дали hot-swap-а няма да направи беля, въпреки че почти съм сигурен че няма... |
||||||||||
| Автор: | Н'бабане Гт'муан'га [ Сря Яну 06, 2016 7:46 pm ] |
| Заглавие: | Re: Две SD карти |
Хората са направили контакт на слота да ти казва дали има карта в него. Това е направено с цел да се избегне масовото принудително повишаване на IQ-то на инженерния персонал, т.е. да ти улесни живота |
|
| Автор: | DanielDimov [ Сря Яну 06, 2016 8:57 pm ] |
| Заглавие: | Re: Две SD карти |
ако трябва да се икономисват пинове аз бих го направил с шина която да обхваща всички сигнали и отделно за всяко гнездо управление на захранването. ако има пинове - бих го направил с отделна шина до всяко гнездо. |
|
| Автор: | stoyanoff [ Сря Яну 06, 2016 9:15 pm ] |
| Заглавие: | Re: Две SD карти |
А защо не подходиш малко по кардинално?! Едната карта да е SD, а другата MMC! Така няма как да объркаш слотовете! Разбира се имам в предвид да използваш истинска MMC, a не преходник! Реално погледнато ако някой иска да направи шашма винаги може, въпросът е колко му се занимава! Поздрави! |
|
| Автор: | Grubi [ Сря Яну 06, 2016 9:45 pm ] |
| Заглавие: | Re: Две SD карти |
Хардуерен подход - ако имаш монтаж от двете страни, пробий дупка(дупки) и сложи отражателен оптрон. Без карта ще има отражение, с карта не. Или поне така си го представям. Или на кутията и т.н. Разбира се не е безплатно |
|
| Автор: | ДедоБоре [ Сря Яну 06, 2016 10:05 pm ] |
| Заглавие: | Re: Две SD карти |
с 4 нанда можеш да направиш клок демултиплескор, но ще отместиш малко фронта на клока. на каква честота бръмчиш? апропо, попадал ли си ibis модели на СД-карти? |
|
| Автор: | miro_atc [ Чет Яну 07, 2016 11:25 am ] | |||||||||
| Заглавие: | Re: Две SD карти | |||||||||
@radolin, не бях се сетил да погледна хост стандарта... аз гледах общия
като ги обобщя долу-горе ми ставя ясно какво трябва да направя Дедо, търкалям я на 24MHz щото STM-те толкова си могат а за ibis... не съм попадал или поне не съм обръщал внимание щото аз тия магии не ги разбирам |
||||||||||
| Автор: | ДедоБоре [ Чет Яну 07, 2016 11:43 am ] |
| Заглавие: | Re: Две SD карти |
да се чуди вовек на 'стандарта'... две различни картинки. ако приемем, че и двата подхода са верни (отделни клокове и отделни даннови бъсове), очевидно контролера трябва да е с възможност да управлява повече от една карта. чиповете, които съм виждал с 2 и повече контролера са си напълно самостоятелни и това не е твоя случай. ако ще рутираш клока, както ти казах с 4 нанда може да се направи и през един пин да избираш на къде да ходи клока. обаче ще имаш закъснение на клока в 2 ЛЕ, което колкото и малко ns да е, на 24MHz може да се окаже важно. другото, което ме притеснява в тази концепция е, общия даннов бъс. къде и как ще го разклониш е важно, вероятно и терминацията ще е от значение. по принцип в картата трябва да има някакъв двупосочен тристейт буфер ала-245, но как го правят китайците в конкретната карта е хвърляне на боб. в резултат може да постигнеш работещо решение с даден комплект карти, което няма да работи с други или някаква комбинация от тях. доколкото разбира, искаш да го направиш на вече готова платка с минимално рязане на жици. срежи клоковете, сложи мултиплексор и евентуално намали клока да видиш дали е въобще работещо решение. |
|
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|