Перейти к содержанию
    

Инициализация карты SDXC разница с SDHC

задавал вопрос в разделе по программированию для начинающих

ответа нет

пытаюсь подружить свой контроллер блекфин с SDXC

нужно писать БОЛЬШЕ данных и карты на 32 гбайт не хватает

к сожалению не могу даже цепнуцься к плате через JTAG

там на первых секторах стоит загрузчик, который нельзя повредить

SDXC работает через раз, время от времени виснет

насколько я понял, она не всегда проходит инициализацию -

я в участки кода ставлю "лампочку" которая загорается при ошибке.

посмотрел spec 2013 года

разницы между инициализацией SDHC и SDXC не заметил

может что пропустил?

подскажите, в чем может быть проблема?

и еще, нужно ли карту SDXC на 64 или 128 Гбайт как то питать

по другому в отличие от SDHC и подавать не 3.3 а ниже?

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

задавал вопрос в разделе по программированию для начинающих

ответа нет

 

разницы между инициализацией SDHC и SDXC не заметил

может что пропустил?

подскажите, в чем может быть проблема?

и еще, нужно ли карту SDXC на 64 или 128 Гбайт как то питать

по другому в отличие от SDHC и подавать не 3.3 а ниже?

Разницы в инициализации между SDHC и SDXC нет. У SDXC, скорее всего, будет больший ток, особенно если карта более быстрая, например UHS speed class 3 против class 10. Вероятно дело в этом. Проверьте, что нет подброса земли и провала по питанию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проверьте, что нет подброса земли и провала по питанию.

 

у меня подозрение на это - прога виснет когда записываю большой массив

если этот массив разбить на маленькие - то все ок

еще вопрос: там не нужно другое питание.

ну типа 1,8 вольт вместо 3.3 ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у меня подозрение на это - прога виснет когда записываю большой массив

если этот массив разбить на маленькие - то все ок

еще вопрос: там не нужно другое питание.

ну типа 1,8 вольт вместо 3.3 ?

Карточка всегда питается от 3 вольт. Если вы переключаете интерфейс в UHS-1, т.е. хотите поднять частоту sdclk до 96-104 МГц, то должны напряжение драйверов со своей стороны изменить на 1.8В, а карточка изменит со своей стороны (у ней внутри LDO), но это никак не связано с объемом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...