реклама на сайте
подробности

 
 
> SK-AT91SAM9260 и SD карта, не видит карту...
rtcveel
сообщение Jul 19 2012, 13:18
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 27-06-12
Из: Самара
Пользователь №: 72 524



Доброго времени суток, уважаемые форумчане!
В общем проблемма следующая: не могу подцепить корневую файловую системму на SD карте (точнее сама карточка не видится и всё), вроде бы всё что полагается включил, файл board_sam9260ek.c поправил, всёравно карточка не видится.

Код
Kernel command line: mem=32M console=ttyS0,9600 root=/dev/mmcblk0p1 rw


В файле board_sam9260ek.c исправил:

static struct at91_mmc_data __initdata ek_mmc_data = {
.slot_b = 0,
.wire4 = 1,
.det_pin = AT91_PIN_PA4,
.wp_pin = -EINVAL,
.vcc_pin = -EINVAL,
};


Часть конфига ядра:
Код
# Non-8250 serial port support
#
CONFIG_SERIAL_ATMEL=y
CONFIG_SERIAL_ATMEL_CONSOLE=y
CONFIG_SERIAL_ATMEL_PDC=y
# CONFIG_SERIAL_ATMEL_TTYAT is not set
# CONFIG_SERIAL_MAX3100 is not set
# CONFIG_SERIAL_MAX3107 is not set
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
# CONFIG_SERIAL_TIMBERDALE is not set
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
# CONFIG_SERIAL_ALTERA_UART is not set
# CONFIG_SERIAL_IFX6X60 is not set
# CONFIG_SERIAL_XILINX_PS_UART is not set
# CONFIG_HVC_DCC is not set
# CONFIG_IPMI_HANDLER is not set
# CONFIG_HW_RANDOM is not set
# CONFIG_R3964 is not set
# CONFIG_RAW_DRIVER is not set
# CONFIG_TCG_TPM is not set
# CONFIG_RAMOOPS is not set
# CONFIG_I2C is not set
CONFIG_SPI=y
# CONFIG_SPI_DEBUG is not set
CONFIG_SPI_MASTER=y

#
# SPI Master Controller Drivers
#
# CONFIG_SPI_ALTERA is not set
CONFIG_SPI_ATMEL=y
# CONFIG_SPI_BITBANG is not set
# CONFIG_SPI_GPIO is not set
# CONFIG_SPI_OC_TINY is not set
# CONFIG_SPI_PXA2XX_PCI is not set
# CONFIG_SPI_XILINX is not set
# CONFIG_SPI_DESIGNWARE is not set


#
# OTG and related infrastructure
#
# CONFIG_USB_GPIO_VBUS is not set
# CONFIG_USB_ULPI is not set
# CONFIG_NOP_USB_XCEIV is not set
CONFIG_MMC=y
# CONFIG_MMC_DEBUG is not set
# CONFIG_MMC_UNSAFE_RESUME is not set
# CONFIG_MMC_CLKGATE is not set

#
# MMC/SD/SDIO Card Drivers
#
CONFIG_MMC_BLOCK=y
CONFIG_MMC_BLOCK_MINORS=8
CONFIG_MMC_BLOCK_BOUNCE=y
# CONFIG_SDIO_UART is not set
# CONFIG_MMC_TEST is not set

#
# MMC/SD/SDIO Host Controller Drivers
#
CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_PLTFM=y
# CONFIG_MMC_SDHCI_PXAV3 is not set
# CONFIG_MMC_SDHCI_PXAV2 is not set
CONFIG_MMC_AT91=y
# CONFIG_MMC_ATMELMCI is not set
CONFIG_MMC_SPI=y
# CONFIG_MMC_DW is not set
# CONFIG_MMC_VUB300 is not set
CONFIG_MMC_USHC=y
# CONFIG_MEMSTICK is not set
# CONFIG_NEW_LEDS is not set
# CONFIG_ACCESSIBILITY is not set
CONFIG_RTC_LIB=y
# CONFIG_RTC_CLASS is not set
# CONFIG_DMADEVICES is not set
# CONFIG_AUXDISPLAY is not set
# CONFIG_UIO is not set


Лог загрузки выглядит следующим образом:
Код
......
VFS: Cannot open root device "mmcblk0p1" or unknown-block(0,0): error -6
Please append a correct "root=" boot option; here are the available partitions:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
.......


Возможно чтото ещё в конфиге не включил, но что? wacko.gif
Сталкивался ли кто-нибудь с подобной проблеммой? (карточка MicroSDHC 4Gb 10 класс, стоковая прошивка её видит)
Ядро версии 3.4.4

Сообщение отредактировал rtcveel - Jul 19 2012, 16:07
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- rtcveel   SK-AT91SAM9260 и SD карта   Jul 19 2012, 13:18
- - rtcveel   заметил особенность, что если передёрнуть карту па...   Jul 20 2012, 04:00
- - xor.kruger   А почему Вы "юзаете" карту MMC через инт...   Jul 20 2012, 08:14
- - rtcveel   ЦитатаCONFIG_MMC_SDHCI=y CONFIG_MMC_SDHCI_PLTFM=y ...   Jul 20 2012, 09:02
- - xor.kruger   Стоит сказать что на данной плате у меня не разу н...   Jul 20 2012, 09:41
- - rtcveel   пайка не понадабилась, оказалось в моей версии пла...   Jul 20 2012, 10:00
- - xor.kruger   Тогда чтобы точно убедиться что проблема в ядре ил...   Jul 20 2012, 10:04
- - rtcveel   ядро с сайта запустило службу ММС и флешку прочита...   Jul 20 2012, 11:48
- - xor.kruger   Конфиг ядра, которое успешно стартонуло можно посм...   Jul 20 2012, 14:45
- - rtcveel   чтото не получается... возможно он не включён в ко...   Jul 21 2012, 08:07
- - xor.kruger   Нашел у себя на винте сохраненный старенький архив...   Jul 22 2012, 07:50
- - rtcveel   залил ядро находящееся в архиве - тоже самое,про м...   Jul 22 2012, 10:24
- - xor.kruger   кстати, а пробовали указывать опции rootwait или r...   Jul 22 2012, 11:18
- - rtcveel   пробовал, при rootdelay тожесамое, при rootwait вс...   Jul 22 2012, 13:25
- - rtcveel   rootwait помог оживить конфиг, которым со мной люб...   Jul 23 2012, 03:51
- - xor.kruger   Ну тогда можно сказать что половина дела сделана...   Jul 23 2012, 06:23
- - rtcveel   3.4.4 запилил, всё работает!) Большое спасибо ...   Jul 23 2012, 11:59
|- - und68   Цитата(rtcveel @ Jul 23 2012, 15:59) 3.4....   Oct 23 2012, 07:37
|- - rtcveel   Цитата(und68 @ Oct 23 2012, 11:37) Сейчас...   Oct 24 2012, 16:22
- - und68   Цитата(rtcveel @ Oct 24 2012, 20:22) Подо...   Oct 26 2012, 14:10


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 23:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01396 секунд с 7
ELECTRONIX ©2004-2016