Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
micro SD - Embedded Linux - Форум - starterkit.ru
Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » Embedded Linux
micro SD
esp23
Добавлено 30.07.2013 16:47
0
Сообщение: 1
esp23
0

Пункты: 1090
Регистрация: 19.06.2013
Кто нибудь работал c micro sd картой на плате AT91SAM9XE512-SIMXXX

в логе пишет что unknown partition table
причем я ее разбивал на разделы и с виртуальной машины ее видно она рабочая!
саму видит в /dev/mmcblk0
что делать?
Спуститься к концу Подняться к началу
Персональная информация
xaba
Добавлено 30.07.2013 18:36 Редактировалось 30.07.2013 18:49 Сообщение: 2
xaba
4

Пункты: 15268
Регистрация: 23.04.2012
Не известный том.
Какой формат ext3 ext4 ext2? А в ядре включены эти типы файловых систем?

Параметры ядра при загрузке с SD?
Вывод Лога в студию....
Спуститься к концу Подняться к началу
Персональная информация
esp23
Добавлено 31.07.2013 10:32 Сообщение: 3
esp23
0

Пункты: 1090
Регистрация: 19.06.2013
я с нее не загружаюсь просто хочу распознать для начала что бы увидила разделы. На ней 2 раздела ext2/.В ядре поддержка SD MMC включена

вот лог загрузки системы

# RomBOOT
>Run ...


U-Boot 2010.03 (Apr 21 2010 - 18:56:06)

DRAM: 32 MB
NAND: 256 MiB
DataFlash:AT45DB321
Nb pages: 8192
Page Size: 528
Size= 4325376 bytes
Logical address: 0xC0000000
Area 0: C0000000 to C00041FF (RO) Bootstrap
Area 1: C0004200 to C00083FF Environment
Area 2: C0008400 to C0041FFF (RO) U-Boot
Area 3: C0042000 to C0251FFF Kernel
Area 4: C0252000 to C041FFFF FS
In: serial
Out: serial
Err: serial
Net: macb0
macb0: PHY present at 1
macb0: Starting autonegotiation...
macb0: Autonegotiation timed out (status=0x7849)
macb0: link down (status: 0x7849)
Hit any key to stop autoboot: 0

NAND read: device 0 offset 0x60000, size 0x780000
7864320 bytes read: OK
## Booting kernel from Legacy Image at 20400000 ...
Image Name: Linux Kernel Image
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 1689855 Bytes = 1.6 MB
Load Address: 20008000
Entry Point: 20008000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel ...

Linux version 2.6.28 (root@vm) (gcc version 4.2.0 20070413 (prerelease) (CodeSourcery Sourcery G++ Lite 2007q1-10)) #53 Mon Jun 24 09:15:59 MSD 2013
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
CPU: VIVT data cache, VIVT instruction cache
Machine: Starterkit.ru SK-AT91SAM9XXXXX-SIMXXX
Memory policy: ECC disabled, Data cache writeback
Clocks: CPU 200 MHz, master 100 MHz, main 12.000 MHz
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
Kernel command line: console=ttyS0,115200 root=/dev/sda1 rootwait
AT91: 96 gpio irqs in 3 banks
PID hash table entries: 128 (order: 7, 512 bytes)
Console: colour dummy device 80x30
console [ttyS0] enabled
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 32MB = 32MB total
Memory: 28952KB available (3140K code, 230K data, 116K init)
Calibrating delay loop... 99.73 BogoMIPS (lpj=498688)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 288 bytes
NET: Registered protocol family 16
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
NET: Registered protocol family 1
NetWinder Floating Point Emulator V0.97 (double precision)
JFFS2 version 2.2. (NAND) (SUMMARY) б╘ 2001-2006 Red Hat, Inc.
yaffs Mar 27 2010 12:35:28 Installing.
msgmni has been set to 56
io scheduler noop registered (default)
atmel_usart.0: ttyS0 at MMIO 0xfefff200 (irq = 1) is a ATMEL_SERIAL
atmel_usart.1: ttyS1 at MMIO 0xfffb0000 (irq = 6) is a ATMEL_SERIAL
atmel_usart.2: ttyS2 at MMIO 0xfffb8000 (irq = 8) is a ATMEL_SERIAL
brd: module loaded
loop: module loaded
ssc ssc.0: Atmel SSC device at 0xc2878000 (irq 14)
MACB_mii_bus: probed
eth0: Atmel MACB at 0xfffc4000 irq 21 (00:1f:f2:00:00:00)
eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=ffffffff:01, irq=-1)
Driver 'sd' needs updating - please use bus_type methods
NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit)
Scanning device for bad blocks
Bad eraseblock 87 at 0x00ae0000
Bad eraseblock 163 at 0x01460000
Bad eraseblock 261 at 0x020a0000
Bad eraseblock 688 at 0x05600000
Bad eraseblock 719 at 0x059e0000
Bad eraseblock 1080 at 0x08700000
Creating 2 MTD partitions on "atmel_nand":
0x00000000-0x00800000 : "Partition 1"
0x00800000-0x10000000 : "Partition 2"
atmel_spi atmel_spi.1: Atmel SPI Controller at 0xfffcc000 (irq 13)
usbmon: debugfs is not available
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
at91_ohci at91_ohci: AT91 OHCI
at91_ohci at91_ohci: new USB bus registered, assigned bus number 1
at91_ohci at91_ohci: irq 20, io mem 0x00500000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
udc: at91_udc version 3 May 2006
mice: PS/2 mouse device common for all mice
i2c /dev entries driver
i2c-gpio i2c-gpio: using pins 55 (SDA) and 56 (SCL)
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
Advanced Linux Sound Architecture Driver Version 1.0.18rc3.
tlv320aic23b spi1.0: tlv320aic23b: supported bitrate is 47348 (66 divider)
mmc0: host does not support reading read-only switch. assuming write-enable.
mmc0: new SD card at address 0007
mmcblk0: mmc0:0007 SD02G 1.84 GiB
mmcblk0:<7>mmc0: starting CMD18 arg 00000000 flags 000000b5
ALSA device list:
#0: AT91SAM9260 external CODEC on irq 14
TCP cubic registered
NET: Registered protocol family 17
unknown partition table
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
Waiting for root device /dev/sda1...
usb 1-1: new full speed USB device using at91_ohci and address 2
usb 1-1: configuration #1 chosen from 1 choice
scsi0 : SCSI emulation for USB Mass Storage devices
scsi 0:0:0:0: Direct-Access Generic STORAGE DEVICE 0902 PQ: 0 ANSI: 6
sd 0:0:0:0: [sda] 3887104 512-byte hardware sectors: (1.99 GB/1.85 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] 3887104 512-byte hardware sectors: (1.99 GB/1.85 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Assuming drive cache: write through
sda:<7>usb-storage: queuecommand called
sda1
sd 0:0:0:0: [sda] Attached SCSI removable disk
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 116K
yaffs: dev is 32505857 name is "mtdblock1"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.1, "mtdblock1"
yaffs: auto selecting yaffs2
block 24 is bad
block 100 is bad
block 198 is bad
block 625 is bad
block 656 is bad
block 1017 is bad
yaffs_read_super: isCheckpointed 0
tlv320aic23b: playback bitrate is 47348 (66 divider)

и в /dev/ появляется только mmcblk0 и все, а разделов нету
Спуститься к концу Подняться к началу
Персональная информация
xaba
Добавлено 31.07.2013 12:11 Сообщение: 4
xaba
4

Пункты: 15268
Регистрация: 23.04.2012
а что показывает fdisk -l /dev/mmcblk0 ?

попробуйте создать раздел на самой плате вот так:

fdisk /dev/mmcblk0
Спуститься к концу Подняться к началу
Персональная информация
esp23
Добавлено 31.07.2013 12:15 Сообщение: 5
esp23
0

Пункты: 1090
Регистрация: 19.06.2013
# fdisk /dev/mmcblk0
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that the previous content
won't be recoverable.


The number of cylinders for this disk is set to 60448.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): p

Disk /dev/mmcblk0: 1980 MB, 1980760064 bytes
4 heads, 16 sectors/track, 60448 cylinders
Units = cylinders of 64 * 512 = 32768 bytes

Device Boot Start End Blocks Id System

Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-60448, default 1): Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-60448, default 60448): Using default value 60448

Command (m for help): p

Disk /dev/mmcblk0: 1980 MB, 1980760064 bytes
4 heads, 16 sectors/track, 60448 cylinders
Units = cylinders of 64 * 512 = 32768 bytes

Device Boot Start End Blocks Id System
/dev/mmcblk0p1 1 60448 1934328 83 Linux

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table
mmcblk0:<7>mmc0: starting CMD18 arg 00000000 flags 000000b5
unknown partition table
Спуститься к концу Подняться к началу
Персональная информация
xaba
Добавлено 31.07.2013 12:40 Редактировалось 31.07.2013 12:41 Сообщение: 6
xaba
4

Пункты: 15268
Регистрация: 23.04.2012
Другую SD пробовали?
Спуститься к концу Подняться к началу
Персональная информация
esp23
Добавлено 31.07.2013 15:10 Сообщение: 7
esp23
0

Пункты: 1090
Регистрация: 19.06.2013
такую же пробовал. Все тоже самое.
Спуститься к концу Подняться к началу
Персональная информация
xaba
Добавлено 31.07.2013 16:22 Редактировалось 31.07.2013 17:09 Сообщение: 8
xaba
4

Пункты: 15268
Регистрация: 23.04.2012
В ядре меняли что нибудь?
Спуститься к концу Подняться к началу
Персональная информация
esp23
Добавлено 31.07.2013 18:12 Сообщение: 9
esp23
0

Пункты: 1090
Регистрация: 19.06.2013
нет не менял! может поделитесь конфигом работающим сто пудов! а я попробую и отпишусь
Спуститься к концу Подняться к началу
Персональная информация
xaba
Добавлено 01.08.2013 22:59 Сообщение: 10
xaba
4

Пункты: 15268
Регистрация: 23.04.2012
Жаль, но у меня нет конфига.
Я использую IMX53.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux