Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Есть SD Card спецификация
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Документация
shems
Напишите мне, пришлю!
KA_ru
tu davat' ne nado tjani. esli jeto konechno original. uzhe davno eshu. ona b originali 500$ stoit. smile.gif
xy_
Цитата(shems @ Apr 1 2006, 16:53) *
Напишите мне, пришлю!

Плиз, вышлете мне спецификацию
Alex11
У меня есть Product Manual Version 2.2. Это то же самое, что есть у Вас? Если другой документ или более поздний, тогда тоже хочу. Может, его положить на FTP?
aaarrr
Цитата(shems @ Apr 1 2006, 16:53) *
Напишите мне, пришлю!


А версия какая? Если старше 1.0, пришлите, пожалуйста, и мне.
olegk
Mochno mne toche, olegk@web.de
Mochet mochno bilo bi polochit na ftp?
TomaT
И мне не помешает. smile.gif pls.
tomatlab@mail.ru
Mikle Klinkovsky
А что а ФТП так и не положили еще?
Таки все спамеров собирают, да...
keeper
Вы про это?
http://rapidshare.de/files/17873604/SD_spec.zip.html
sera_os
Можно и сюда, пожалуйста:
sera_os@mail.ru
aaarrr
Цитата(keeper @ Apr 13 2006, 09:08) *


Может быть, не стоит выкладывать в архиве на рапиде то, что каждый желающий может достать бесплатно и с большим удобством?
WingLion
Цитата(aaarrr @ Jul 23 2006, 01:15) *
Может быть, не стоит выкладывать в архиве на рапиде то, что каждый желающий может достать бесплатно и с большим удобством?


А можно поподробнее, ГДЕ сие можно достать с таким большим удобством каждому желающему?

А то, здешняя ссылка уже сдохла sad.gif
rat
Цитата(WingLion @ Nov 18 2006, 13:14) *
Цитата(aaarrr @ Jul 23 2006, 01:15) *


Может быть, не стоит выкладывать в архиве на рапиде то, что каждый желающий может достать бесплатно и с большим удобством?


А можно поподробнее, ГДЕ сие можно достать с таким большим удобством каждому желающему?

А то, здешняя ссылка уже сдохла sad.gif


Посмотри http://www.sandisk.com/Assets/File/OEM/Man...DIO_specsv1.pdf и http://www.sdcard.org/sdio/Simplified%20SD...ecification.pdf мож подойдет.
lks
Цитата(shems @ Apr 1 2006, 15:53) *
Напишите мне, пришлю!


Вышлите мне плз на zorro0011(плюшка)rambler.ru - очень интересно посмотреть.
zorromen
и мне zorromen@mail.ru
kostik2
и мне тоже пожалуйста kostiapan@mail.ru
lks
Цитата(kostik2 @ Nov 23 2006, 08:03) *
и мне тоже пожалуйста kostiapan@mail.ru


Ну и кому что выслал автор топика? smile.gif
PowerF1
или смотрите здесь, 1,15Мб:
http://www.avrfreaks.net/modules.php?op=mo...cle&sid=498
lks
Цитата(PowerF1 @ Nov 26 2006, 07:09) *
или смотрите здесь, 1,15Мб:


Сцылка работает. спасибо.
megajohn
извиняюсь за поднятие старого-старого поста

есть какая то PC утилита по низкоуровневому считываю OCR CID SCR CSD c sd-карты ? ( желательно с приведением в человекопонятный вид )

а то часть карт не работает на железке с LPC1778. Хочется разобраться почему.

Не работает даже на свежем софте Nemui Trinomius для LPC1788 ( портировал на свое железо вроде верно )
Alex11
Ее нет и быть не может, т.к. вся низкоуровневость закрыта в контроллере считывателя. Наверху только mass storage протокол, в котором нет низкоуровневых команд. Так что разбирайтесь на железке.
megajohn
Цитата(Alex11 @ Jul 14 2016, 14:20) *
Ее нет и быть не может, т.к. вся низкоуровневость закрыта в контроллере считывателя


1. хм, я предположил про возможность, из-за того что в регистре CSD есть пару бит на запись для идентификации FILE_FORMAT.
Но как понял, запись однократная и формируется у изготовителя

А онлайн-парсеров нет ? А то вот накропал на MSVC, если народу требуется то могу онлайн-конвертилк выложить

2. разобрался, все примеры исходников в инете содержат одну и ту же ошибку - включают WIDEBUS не по анализу битов SCR:BUS_WIDTHS
а по ответу OCR ( где вообще только диапазон питающих напряжений и статус работы )

доказательства:
исходник чана для LPC23xx ( странно что результат получается что ACMD6 проходит успешно, в выходные поразбираюсь детальнее )
Код
{
...
}
while (!send_cmd(ACMD41, 0x40FF8000, 1, resp) || !(resp[0] & 0x80000000));
ty = (resp[0] & 0x40000000) ? CT_SD2|CT_BLOCK : CT_SD2;

    if (ty & CT_SDC) {        /* Set wide bus mode (for SDCs) */
        if (!send_cmd(ACMD6, 2, 1, resp)    /* Set wide bus mode of SDC */
            || (resp[0] & 0xFDF90000))
            goto di_fail;
        MCI_CLOCK |= 0x800;                // Set wide bus mode of MCI


Nemuisan LPC1788_EA_BareMetal_FatFs_20160331
Код
    if (pCardInfo->card_type & CARD_TYPE_SD) {

        Chip_SDC_ClockControl(pSDC, SDC_CLOCK_WIDEBUS_MODE, ENABLE);
        Ret = setBusWidth(pSDC, pCardInfo->rca, ACMD6_BUS_WIDTH_4);
        if (Ret != SDC_RET_OK) {


даже в стандарте пишут:
Note that Low-Speed SDIO cards support 4-bit transfer as an option. When communicating with a Low-Speed
SDIO card, the host shall first determine if the card supports 4-bit transfer prior to attempting to select that mode.


осталось разобраться, почему ACMD6 успешно проходит, если в принципе не поддерживается режим.

p.s. Кстати, в исходниках тоже не видел такого, что пишут в стандарте
If a Combo card supports the lock/unlock operation, it cannot change bus width of a locked card and returns an illegal command error to a bus width switch command.
The host needs to unlock the card by CMD42 before changing bus width
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.