ЗАО «ЗЭО»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: Тион rev. 4 error -22 whilst initialising SDIO card  (Прочитано 12532 раз)

0 Пользователей и 3 Гостей просматривают эту тему.

Ivan

  • Jr. Member
  • **
  • Оффлайн Оффлайн
  • Сообщений: 88
Re: Тион rev. 4 error -22 whilst initialising SDIO card
« Ответ #15 : 02 Апреля, 2012, 18:37:47 »

Нет, ядро не трогал. Только накладывал Ваши патчи + изменял конфиг.
Версия про нерабочую плату тоже неправдоподобна, потому что с ядром и КФС "из коробки" все работает...
Более того, если я своим компилятором собираю ядро с EABI, SD собираю как модуль, а потом гружусь с Вашей КФС, на которой этот модуль уже присутствует, то все тоже работает...
Записан

Ivan

  • Jr. Member
  • **
  • Оффлайн Оффлайн
  • Сообщений: 88
Re: Тион rev. 4 error -22 whilst initialising SDIO card
« Ответ #16 : 04 Апреля, 2012, 18:32:58 »

Наконец залил ядро, которое Вы мне вчера переслали. Результат тот же. Лог, по традиции, прилагаю.

Более того, у нас отыскался один Сириус - на нем результат такой же (до этого все проверяли на своей "материнской плате").

Не помню, писал или нет, но старая SD-шка на 16 Мб определяется успешно с любым ядром. Это не поможет выявить ошибку?
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: Тион rev. 4 error -22 whilst initialising SDIO card
« Ответ #17 : 04 Апреля, 2012, 18:37:58 »

> Это не поможет выявить ошибку?

С какой SD у вас не работает?
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: Тион rev. 4 error -22 whilst initialising SDIO card
« Ответ #18 : 04 Апреля, 2012, 18:38:48 »

Кроме того, вас устраивает скорость работы SD (через SPI)?
Записан

Ivan

  • Jr. Member
  • **
  • Оффлайн Оффлайн
  • Сообщений: 88
Re: Тион rev. 4 error -22 whilst initialising SDIO card
« Ответ #19 : 04 Апреля, 2012, 18:59:45 »

По поводу скорости работы ничего не могу сказать, толком не проверял.
Вы хотите сказать, что скорость работы SD-карты будет слишком мала для того, чтобы располагать на ней КФС?

SD-карта неизвестной фирмы QUMO, на 2 Гб. Вряд ли карта не рабочая, т.к. в вашей конфигурации из-коробки все работает.

Как я уже писал выше, все работает даже тогда, когда я собираю свое ядро своим компилятором, просто включив SD модулем, и запускаю это ядро с Вашей КФС (которая во внутреннем флеше зашита с завода). А если вкомпиливать в ядро и запускать с моем КФС (которая на USB-флешке), то SD отваливается...
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: Тион rev. 4 error -22 whilst initialising SDIO card
« Ответ #20 : 04 Апреля, 2012, 19:55:20 »

> скорость работы SD-карты будет слишком мала для того, чтобы располагать на ней КФС

Менее 0.5 МБайта/с
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: Тион rev. 4 error -22 whilst initialising SDIO card
« Ответ #21 : 04 Апреля, 2012, 21:25:53 »

У вас есть какая-нибудь задержка (в U-Boot) при включении платы?
Попробуйте остановить загрузку в U-Boot, подождать несколько секунд и
выполнить команду boot

Ядро собранное с вашей конфигурацией также нормально видит и такую карту:

mmc0: new SDHC card on SPI                                                                                                 
mmcblk0: mmc0:0000 SA04G 3858432KiB                                                                                         
 mmcblk0: p1
Записан

Ivan

  • Jr. Member
  • **
  • Оффлайн Оффлайн
  • Сообщений: 88
Re: Тион rev. 4 error -22 whilst initialising SDIO card
« Ответ #22 : 05 Апреля, 2012, 00:29:29 »

Менее 0.5 МБайта/с

А для сравнения, какая скорость на USB?

У вас есть какая-нибудь задержка (в U-Boot) при включении платы?
Попробуйте остановить загрузку в U-Boot, подождать несколько секунд и
выполнить команду boot

Пробовал, не помогает...
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: Тион rev. 4 error -22 whilst initialising SDIO card
« Ответ #23 : 05 Апреля, 2012, 14:10:06 »

> А для сравнения, какая скорость на USB?

~1 МБайт/с
Но при копировании файла с USB-Flash процессор занят на 5%, а с SD -- на 100%.
Записан

Ivan

  • Jr. Member
  • **
  • Оффлайн Оффлайн
  • Сообщений: 88
Re: Тион rev. 4 error -22 whilst initialising SDIO card
« Ответ #24 : 05 Апреля, 2012, 14:54:31 »

Ситуация понятна, спасибо.

Тогда придется все-таки делать КСФ на USB-флешке...

Но все-же, почему карточка может не подцепляться?

И еще вопрос, несколько на другую тему. Если зашить в Тион WinCE, там с SD-картой будет то же самое, я правильно понимаю? В смысле, процессор грузить она будет так же сильно?
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: Тион rev. 4 error -22 whilst initialising SDIO card
« Ответ #25 : 05 Апреля, 2012, 15:04:53 »

> В смысле, процессор грузить она будет так же сильно?

Зависит от реализации, я не знаю.

> почему карточка может не подцепляться?

Почему она работает, когда драйвер в виде модуля, и не работает, когда он в ядре -- не могу понять.
Записан

Ivan

  • Jr. Member
  • **
  • Оффлайн Оффлайн
  • Сообщений: 88
Re: Тион rev. 4 error -22 whilst initialising SDIO card
« Ответ #26 : 05 Апреля, 2012, 15:36:15 »

Цитировать
Зависит от реализации, я не знаю.
Понял, об этом спрошу в ветке про WinCe.

Цитировать
Почему она работает, когда драйвер в виде модуля, и не работает, когда он в ядре -- не могу понять.
Да, меня этот вопрос тоже сильнее всего интересует...
Записан