Автор Тема: Не определяется SDHC card 8GB на новых ядрах  (Прочитано 5253 раз)

Оффлайн Winlin

  • Завсегдатай
  • *
  • Сообщений: 187
При переходе с ядра kernel-image-std-def-2.6.32 на более новые из репозитория p6, в том числе, и kernel-image-std-def-3.0.42 появилась проблема:
перестала обнаруживаться флеш-карта SanDisk SDHC card 8GB при вставке в кардридер.
На ядре kernel-image-std-def-2.6.32 и более ранних обнаруживается и монтируется без проблем.
Сначала предположил, что вообще кардридер на новых ядрах перестал работать. Попробовал другую карточку, что была под рукой - Digitex SD Card 64MB, - обнаруживается, всё работает.
Подскажите, что можно сделать для решения проблемы?
« Последнее редактирование: 04.09.2012 21:18:22 от Winlin »

Оффлайн varalt

  • Завсегдатай
  • *
  • Сообщений: 996
    • Email
При переходе с ядра kernel-image-std-def-2.6.32 на более новые из репозитория p6, в том числе, и kernel-image-std-def-3.0.42 появилась проблема:
перестала обнаруживаться флеш-карта SanDisk SDHC card 8GB при вставке в кардридер.
На ядре kernel-image-std-def-2.6.32 и более ранних обнаруживается и монтируется без проблем.
Сначала предположил, что вообще кардридер на новых ядрах перестал работать. Попробовал другую карточку, что была под рукой - Digitex SD Card 64MB, - обнаруживается, всё работает.
Подскажите, что можно сделать для решения проблемы?
А когда вставляете карту SanDisk SDHC card 8GB, на 12 консоли что-нибудь выводится типа error или что-то ещё?

Оффлайн Winlin

  • Завсегдатай
  • *
  • Сообщений: 187
А когда вставляете карту SanDisk SDHC card 8GB, на 12 консоли что-нибудь выводится типа error или что-то ещё?
При вставке выводятся системные сообщения:
Цитировать
Sep 12 03:50:21 comp-Intel-CPU-e427ee kernel: [34511.267672] sdhci: Switching to 1.8V signalling voltage failed, retrying with S18R set to 0
Sep 12 03:50:31 comp-Intel-CPU-e427ee kernel: [34521.280015] mmc0: Timeout waiting for hardware interrupt.
После сообщения
Цитировать
Sep 12 03:50:31 comp-Intel-CPU-e427ee kernel: [34521.280015] mmc0: Timeout waiting for hardware interrupt.
выводится дамп регистра mmc0 (скопировать его из 12-й консоли не могу).
Через каждые 10 секунд это сообщение с дампом регистра повторяется.
При извлечении карты выводятся системные сообщения:
Цитировать
Sep 12 03:50:44 comp-Intel-CPU-e427ee kernel: [34534.796749] mmc0: Card removed during transfer!
Sep 12 03:50:44 comp-Intel-CPU-e427ee kernel: [34534.796756] mmc0: Resetting controller.
Sep 12 03:50:44 comp-Intel-CPU-e427ee kernel: [34534.796792] mmc0: error -123 whilst initialising SD card
Какая-то проблема с подачей питания на карту?
« Последнее редактирование: 11.09.2012 23:01:34 от Winlin »

Оффлайн varalt

  • Завсегдатай
  • *
  • Сообщений: 996
    • Email
Может быть, кардридер(не карта памяти!) и действительно много питания забирает себе...
Попробуйте подключать к разным портам USB(к передним и к задним).

P.S. На моей работе у одного сотрудника после подключения кардридера через несколько минут начинало пропадать питание на USB мышь и USB клавиатуру, причем все USB устройства подключались только к задним портам(передних портов на корпусе не было).
После замены корпуса ПК на корпус с передними USB портами я воткнул кардридер в передний порт, а всё остальное - к задним портам.
Результат - ничего больше не глючит!

Оффлайн Winlin

  • Завсегдатай
  • *
  • Сообщений: 187
Кардридер встроенный в ноутбук. На ядре kernel-image-std-def-2.6.32 и более ранних всё работает.