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

Здравствуйте.

Почитал на форуме несколько сообщений в которых упоминается эта плата. Я так понял что она немного отличается от mini6410 и других её вариантов.

Вообщем на форуме не нашёл ответов на мою проблему.

Что у меня получилось:

Могу запускать WinCE. Для этого прошиваю в SD карту специальный загрузчик SD_boo с помощью SD_Writer.exet, а также копирую туда образ системы . При включении и загрузке с SD этот загрузчик пишет с SD в NAND систему. При следующем включении и загрузке с NAND WinCE6.0 работает, но он китайский блин. Тоже самое и с WinCE7, правда для его прошивки пришлось вручную в консоле отключить KITL.

Теперь что у меня не получается, так это прошить Линукс. Есть u-boot версии 1.1.6 который вроде распознаёт новую NAND на 2G. Есть образ ядра 2.6.28.

Пишу mmc.bin которую дают китайцы на диске. Пишу её на SD с помощью всё той же SD_Writer.exe в загрузочную область SD. Затем скидываю u-boot.bin, zImage и cramfs на SD. Включаю питание с загрузкой с SD и на СОМ порту вижу что u-boot.bin, zImage и cramfs записались в NAND автоматически при этом в СОМ порту выводилась шапка u-bootа и в конце я остаюсь в его коммандной строке. Если теперь включаю плату с загрузкой с NAND то она мёртвая, что на экране что по СОМ порту хотя по идее u-boot должен находиться с нулевого адреса NAND.

Не понимаю где могут быть грабли. Откуда начинать копать? Или может кто поделится работающим загрузчиком, желательно сразу с SD.

Спасибо

 

P.S. Как оказалось, в китайском мануале(надо учить китайский :) ) написано что если до этого в NAND была установлена WinCE, то надо находясь в WinCE загрузщике выполнить команду А(очиства блоков) т.к. винда начальные блоки резервирует както. Вообщем ядро запустилось. Пока зависло на калибровке тачскрина...будем читать по китайски дальше...

P.S. Вообщем ещё что удалось сделать, на китайском сайте нашёл что сборка китайская 2.6.28 с диска клинит на калибровке тачскрина. Так как не нашёл образы для 2.6.36 а сам пока не умею их компилировать то решил загрузить сборку Андроида. Зашилась в NAND с десятого раза. Постоянно в консоле выдавала что исправляет ошибки на NANDе но запустился. Работает похабно медленно, иожет из за ошибок, вроде WinCE шустрее была. Буду двигаться в таком направлении: сделаю свою сборку Линукса(ещё не знаю какой версии, у китайцев 3.0.1 для этой платы исходники есть) и одновременно чёто делать чтоб забыть про NAND и грузиться с SD в DDRAM ну и там и крутиться. Буду раз советам и поправкам

Изменено пользователем scorp2011

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


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

Здравствуйте.

Почитал на форуме несколько сообщений в которых упоминается эта плата. Я так понял что она немного отличается от mini6410 и других её вариантов.

Вообщем на форуме не нашёл ответов на мою проблему.

...

Тоже имею эту плату. Как купил около полугода назад, немного поигрался с ней, но затем отложил и теперь подробностей помню немного. То, что было на их диске с платой: wince, linux 2.6.28 и android (вроде 2.2) заработало нормально, линукс 2.6.36 вроде тоже, а андроид 2.3 пока не пошел. Кстати, по какому-то вопросу писал в тех.поддержку, они нормально отвечали

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


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

Есть более простой загрузчик под этот процессор. (http://alone-in-the-light.zenvoid.org/2009/06/boot-smartq-5-from-sd-card.html)

Что там и как было у китайцев помню уже смутно. Сомневаюсь, что SD-шная версия u-boot'а читет envireoment из нанда, скорее испорльзует вкомпилированный, так что поменять логику вряд ли придется.

Сам потихоньку ковыряю последний u-boot.

Если в двух словах, Вам надо изменить дефайн CONFIG_BOOTCOMMAND в конфиге u-boot'а под Вашу плату и пересобрать его. Помнится, в какой-то версии у-бута загрузочная последовательность была захардкожена и ее пришлось долго выискивать в коде.

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


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

Есть более простой загрузчик под этот процессор. (http://alone-in-the-light.zenvoid.org/2009/06/boot-smartq-5-from-sd-card.html)

Что там и как было у китайцев помню уже смутно. Сомневаюсь, что SD-шная версия u-boot'а читет envireoment из нанда, скорее испорльзует вкомпилированный, так что поменять логику вряд ли придется.

Сам потихоньку ковыряю последний u-boot.

Если в двух словах, Вам надо изменить дефайн CONFIG_BOOTCOMMAND в конфиге u-boot'а под Вашу плату и пересобрать его. Помнится, в какой-то версии у-бута загрузочная последовательность была захардкожена и ее пришлось долго выискивать в коде.

Попробовал я этот загрузчик SmartQ5. Прописал его по инструкции. В папку boot записал образ ядра с DVD диска к плате ОК6410. Вижу что загрузчик распаковал ядро и передал ему управление. Ядро на экран выдаёт сообщения и потом клинит на одном и том же месте. Пробовал все три ядра версии 2.6.28, 2.6.36 и 3.0.1, все виснут каждая на своём месте. Думаю ошибка в непонимании Linux. Я на SD карту скинул содержимое MY6410_yaffs2_v3.0.tar.gz, тоесть файловую систему yaffs2. Это правильно? Если нет, то что нужно записать на SD карту чтоб всё запустилось? Карту отформатировал как ext2 c пустым местом в конце для загрузчика. Помогите пожалуйста, я уже замучался с этой платой, это хоть и хобби для дома но не хочется забросить в угол.

Хочу чтоб система грузилась чисто с SD карты, без NAND.

пысы. Или может кто поделится образом работающей SD карты?

Изменено пользователем scorp2011

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


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

Хочу чтоб система грузилась чисто с SD карты, без NAND.

пысы. Или может кто поделится образом работающей SD карты?

для начала выложите строку загрузки ядра (там где фигурируют параметры типа console= mem= root=), отсюда можно будет понять на каком накопителе ядро хочет увидеть рутовую..

 

Ядро на экран выдаёт сообщения и потом клинит на одном и том же месте

опять же лог сюда десяти строчек перед "клином"..

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


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

В ком порт выдаёт это:

Qi Bootloader s3c6410  20120515 
2012-06-16T12:14:23+0200  Copyright (C) 2008 Openmoko, Inc.
  This version of Qi for SmartQ devices is modified by
  Roberto Gordo Saez <[email protected]>

Hardware: SMDK6410, SmartQ5

Trying kernel: SD Card P1
    Partition: 1 start +0 512-byte blocks, size 0 MiB
** ext2fs_devread() read outside partition sector 2
Failed to mount ext2 filesystem...
Unable to mount ext2 filesystem

Trying kernel: SD Card P2
    Partition: 2 start +0 512-byte blocks, size 0 MiB
** ext2fs_devread() read outside partition sector 2
Failed to mount ext2 filesystem...
Unable to mount ext2 filesystem

Trying kernel: SD Card P3
    Partition: 3 start +2048 512-byte blocks, size 3719 MiB
    EXT2 open: boot/noboot-SMDK6410 Open failed
    EXT2 open: boot/append-SMDK6410 Open failed
    EXT2 open: boot/linux-SMDK6410.bin OK
bad magic e1a00000
         Size: 3534 KiB
    EXT2 open: boot/linux-SMDK6410.bin OK
      Cmdline: loglevel=6 rootwait s3cfb.backlight=80 root=/dev/mmcblk1p3 
Starting --->

Uncompressing Linux... done, booting the kernel.

 

На дисплее это:

Linux version 3.0.1-svn140 (root@monket-MS-7678) (gcc versio
+ Lite 2008q3-72) ) #237 Wed Nov 2 10:51:04 CST 2011
camera: no parent clock specified
camera: no parent clock specified
Kernel command line: loglevel=6 rootwait s3cfb.backlight=80
Memory: 76940k/76940k available, 54132k reserved, OK highmem
Virtual kernel memory layout:
тут несколько строк распределения памяти, если надо выложу
SCSIO subsystem initialised
-----------------[cut here]---------------------
Warning: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested
type=2000 audit(0.170:1): initialised
mcp2515 spi1.0: MCP251x didn't enter in conf mode after reset
mcp2515 spi1.0: probe failed
s3c_g2d_probe success
Registering the dns_resolver key type

Не законченные слова по видимому просто вышли за пределы экрана т.к. загрузчик вроде расчитан на 5" дисплей а у меня 4.3"

 

Когда пробовал ядро версии 28 то сообщений на экране побольше но вот это интересно:

Unknown boot option 's3cfb.backlight=80': ignoring

Изменено пользователем scorp2011

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


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

Cmdline: loglevel=6 rootwait s3cfb.backlight=80 root=/dev/mmcblk1p3

собственно, вот это и интересовало..

как видно из лога ком-порта, ядро загрузилось с 3-го раздела sd/mmc и вроде как стартануло, хоть и ругается:

bad magic e1a00000

а что за содержимое этого же раздела? подмонтируйте эту карточку в линуксе и гляньте содержимое, если есть структура типа /root /dev /bin/ etc /var /lib, то это рутовая и есть..

 

Когда пробовал ядро версии 28 то сообщений на экране побольше но вот это интересно:

Unknown boot option 's3cfb.backlight=80': ignoring

совершенно неинтересная опция (вероятно управление подсветкой через драйвер фреймбуфера)

 

теперь надо понять в каком месте ядро зависает и чего оно хочет..

- если есть исходники ядра, то проще всего поотключать "лишние" устройства и добиться просто загрузки

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

 

Registering the dns_resolver key type

хм.. а вот это последние слова? больше ничего полезного не пишется на экране или в консоли?

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


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

карточку подмонтирую вечером после работы.

исходники ядра может и есть но наврятли у меня хватит умения чтото поотключать и пересобрать ядро.

Ядро я так понимаю понимает внешнии команды, поэтому подозреваю что в консоль ничего кроме как от загрузчика не виводится, загрузчик не роднои и строку типа "console=tty..." не видает. но это можно наверно прикрутить в специальном фаиле. Главное знать какие еще опции передать ядру. Спасибо.

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


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

Смотрите в исходники Qi. Загрузчик берет параметры ядра из файла boot/append-SMDK6410. Если файла нет - использует стандартные. Еще может быть в ядре включено принудительное игнорирование параметров ядра, передаваемых загрузчиком. Образ файловой системы он ищет на /dev/mmcblk1p3. Сколько у Вас разделов на карте? Образ root fs на каком?

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


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

Смотрите в исходники Qi. Загрузчик берет параметры ядра из файла boot/append-SMDK6410. Если файла нет - использует стандартные. Еще может быть в ядре включено принудительное игнорирование параметров ядра, передаваемых загрузчиком. Образ файловой системы он ищет на /dev/mmcblk1p3. Сколько у Вас разделов на карте? Образ root fs на каком?

Я так и подозревал про boot/append-SMDK6410. Наверно будет правильнее передать те же параметры что и роднои u-boot передает? на карте всего один раздел форматированни как ext2. фаиловая система (содержимое MY6410_yaffs2_v3.0.tar.gz) на нём. честно говоря не понимаю почему ядро наидено на Р3

Изменено пользователем scorp2011

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


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

Посмотрите, как у Вас разбита SD-карта. Утилита fdisk под линуксом. Может дело в этом.

 

А на последовательном порте чем загрузка заканчивается? Если на последовательном порте тихо, впишине в append-файл console=ttySAC0,115200

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


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

Посмотрите, как у Вас разбита SD-карта. Утилита fdisk под линуксом. Может дело в этом.

 

А на последовательном порте чем загрузка заканчивается? Если на последовательном порте тихо, впишине в append-файл console=ttySAC0,115200

на порту тихо после того как загрузчик передал управление ядру, так что попробую то что вы предложили. а карту разбивал с помощью linux gparted. первая часть ext2, вторая unallocated размером 2мб для загрузчика. но гляну еще раз

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


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

Вообщем когда подправил параметры в ядро то теперь вот что к консоли

Qi Bootloader s3c6410  20120515 
2012-06-16T12:14:23+0200  Copyright © 2008 Openmoko, Inc.
 This version of Qi for SmartQ devices is modified by
 Roberto Gordo Saez <[email protected]>

Hardware: SMDK6410, SmartQ5

Trying kernel: SD Card P1
Partition: 1 start +0 512-byte blocks, size 0 MiB
** ext2fs_devread() read outside partition sector 2
Failed to mount ext2 filesystem...
Unable to mount ext2 filesystem

Trying kernel: SD Card P2
Partition: 2 start +0 512-byte blocks, size 0 MiB
** ext2fs_devread() read outside partition sector 2
Failed to mount ext2 filesystem...
Unable to mount ext2 filesystem

Trying kernel: SD Card P3
Partition: 3 start +2048 512-byte blocks, size 3719 MiB
EXT2 open: boot/noboot-SMDK6410 Open failed
EXT2 open: boot/append-SMDK6410 OK
EXT2 open: boot/linux-SMDK6410.bin OK
bad magic e1a00000
	 Size: 2671 KiB
EXT2 open: boot/linux-SMDK6410.bin OK
  Cmdline: loglevel=6 rootwait s3cfb.backlight=80 root=/dev/mmcblk1p3 rootfstype=yaffs2 console=ttySAC0,115200
Starting --->

Uncompressing Linux...........................................................................
................................................................................
.
...................... done, booting the kernel.
Linux version 2.6.28.6 (root@fatfish-desktop) (gcc version 4.2.2) #253 Thu Apr 7 17:55:28 CST 2011
CPU: ARMv6-compatible processor [410fb766] revision 6 (ARMv7), cr=00c5387f
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: SMDK6410
Memory policy: ECC disabled, Data cache writeback
On node 0 totalpages: 32768
free_area_init_node: node 0, pgdat c0579cdc, node_mem_map c05cb000
 DMA zone: 256 pages used for memmap
 DMA zone: 0 pages reserved
 DMA zone: 32512 pages, LIFO batch:7
 Normal zone: 0 pages used for memmap
 Movable zone: 0 pages used for memmap
CPU S3C6410 (id 0x36410101)
s3c6410_init_clocks: initialising clocks
S3C24XX Clocks, © 2004 Simtec Electronics
s3c6400_setup_clocks: registering clocks
s3c6400_setup_clocks: clkdiv0 = 01043510
s3c6400_setup_clocks: xtal is 12000000
S3C64XX: PLL settings, A=800000000, M=532000000, E=24000000
S3C64XX: HCLKx2=266666666, HCLK=133333333, PCLK=66666666
div1: 00000555
mout_apll: source is fout_apll (1), rate is 800000000
mout_epll: source is fout_epll (1), rate is 24000000
mout_mpll: source is mpll (1), rate is 532000000
s3c64xx_clk_doutmpll_get_rate: parent is 532000000
mmc_bus: source is dout_mpll (1), rate is 44333333
s3c64xx_clk_doutmpll_get_rate: parent is 532000000
mmc_bus: source is dout_mpll (1), rate is 44333333
s3c64xx_clk_doutmpll_get_rate: parent is 532000000
mmc_bus: source is dout_mpll (1), rate is 44333333
usb-host-bus: source is mout_epll (0), rate is 24000000
s3c64xx_clk_doutmpll_get_rate: parent is 532000000
uclk1: source is dout_mpll (1), rate is 66500000
spi-bus: source is mout_epll (0), rate is 24000000
spi-bus: source is mout_epll (0), rate is 24000000
audio-bus0: source is mout_epll (0), rate is 24000000
audio-bus1: source is mout_epll (0), rate is 24000000
audio-bus2: source is mout_epll (0), rate is 24000000
irda-bus: source is mout_epll (0), rate is 24000000
s3c64xx: 15728640 bytes SDRAM reserved for fimc at 0x506d3000
s3c64xx: 8388608 bytes SDRAM reserved for pp at 0x515d3000
s3c64xx: 8388608 bytes SDRAM reserved for tv at 0x51dd3000
s3c64xx: 6291456 bytes SDRAM reserved for mfc at 0x525d3000
s3c64xx: 8388608 bytes SDRAM reserved for jpeg at 0x52bd3000
s3c64xx: 8388608 bytes SDRAM reserved for cmm at 0x533d3000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
Kernel command line: loglevel=6 rootwait s3cfb.backlight=80 root=/dev/mmcblk1p3 rootfstype=yaffs2 console=ttySAC0,115200 loglevel=9
Unknown boot option `s3cfb.backlight=80': ignoring
s3c64xx_init_irq: initialising interrupts
PID hash table entries: 512 (order: 9, 2048 bytes)
timer tcon=00000000, tcnt ba02, tcfg 00000601,00000000, usec 0000170a
Console: colour dummy device 80x30
s3c24xx_serial_init_ports: initialising ports=4...
console [ttySAC0] enabled
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 128MB = 128MB total
Memory: 69560KB available (5156K code, 580K data, 156K init)
SLUB: Genslabs=12, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Calibrating delay loop... 797.90 BogoMIPS (lpj=1994752)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 316 bytes
NET: Registered protocol family 16
S3C6410: Initialising architecture
S3C DMA-pl080 Controller Driver, © 2006-2007 Samsung Electronics
Total 32 DMA channels will be initialized.
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
cfg80211: Using static regulatory domain info
cfg80211: Regulatory domain: US
(start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
(2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
(5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
cfg80211: Calling CRDA for country: US
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 4, 81920 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
NET: Registered protocol family 1
NetWinder Floating Point Emulator V0.97 (double precision)
yaffs Apr  7 2011 17:50:05 Installing. 
msgmni has been set to 136
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
S3C_LCD clock got enabled :: 133.333 Mhz
LCD TYPE :: LTE480WV will be initialized
Window[0] - FB1: map_video_memory: clear ff000000:0007f800
           FB1: map_video_memory: dma=57180000 cpu=ff000000 size=0007f800
Window[0] - FB2: map_video_memory: clear ff03fc00:0003fc00
           FB2: map_video_memory: dma=571bfc00 cpu=ff03fc00 size=0003fc00
[DEBUG]logo_lines 0, vc->vc_bottom 34
fbcon_init: disable boot-logo (boot-logo bigger than screen).
Console: switching to colour frame buffer device 60x34
fb0: s3cfb frame buffer device
Window[1] - FB1: map_video_memory: clear ff080000:0007f800
           FB1: map_video_memory: dma=57200000 cpu=ff080000 size=0007f800
Window[1] - FB2: map_video_memory: clear ff0bfc00:0003fc00
           FB2: map_video_memory: dma=5723fc00 cpu=ff0bfc00 size=0003fc00
fb1: s3cfb frame buffer device
Window[2] - FB1: map_video_memory: clear ff100000:0003fc00
           FB1: map_video_memory: dma=57140000 cpu=ff100000 size=0003fc00
fb2: s3cfb frame buffer device
Window[3] - FB1: map_video_memory: clear ff140000:0003fc00
           FB1: map_video_memory: dma=57280000 cpu=ff140000 size=0003fc00
fb3: s3cfb frame buffer device
enter s3c6410_leds_init
leds initialized
s3c6400-uart.0: s3c2410_serial0 at MMIO 0x7f005000 (irq = 16) is a S3C6400/10
s3c6400-uart.1: s3c2410_serial1 at MMIO 0x7f005400 (irq = 20) is a S3C6400/10
s3c6400-uart.2: s3c2410_serial2 at MMIO 0x7f005800 (irq = 24) is a S3C6400/10
s3c6400-uart.3: s3c2410_serial3 at MMIO 0x7f005c00 (irq = 28) is a S3C6400/10
brd: module loaded
loop: module loaded
PPP generic driver version 2.4.2
dm9000 Ethernet Driver
eth0: con201 Invalid ethernet MAC address. using default config,  Please set using ifconfig
eth0: dm9000 at f7b00300,f7b00304 IRQ 108 MAC: 00:e0:4a:bc:15:e7
usbcore: registered new interface driver asix
usbcore: registered new interface driver cdc_ether
usbcore: registered new interface driver net1080
usbcore: registered new interface driver rndis_host
usbcore: registered new interface driver cdc_subset
usbcore: registered new interface driver zaurus
zd1211rw usb_init()
usbcore: registered new interface driver zd1211rw
zd1211rw initialized
usbcore: registered new interface driver rndis_wlan
usbcore: registered new interface driver zd1201
libertas_sdio: Libertas SDIO driver
libertas_sdio: Copyright Pierre Ossman
usbcore: registered new interface driver lbtf_usb
Linux video capture interface: v2.00
s3c-fimc: controller 0 registered successfully
s3c-fimc: controller 1 registered successfully
printk ov965x_init
s3c-fimc: info ov965x_init
S3C6400 MFC Driver, © 2007 Samsung Electronics
S3C6400 MFC Driver, © 2007 Samsung Electronics
S3C PostProcessor Driver v3.12, © 2009 Samsung Electronics
S3C6410 TV encoder Driver, © 2008 Samsung Electronics
S3C6410 TV encoder Driver init OK. 
S3C6410 TV scaler Driver, © 2008 Samsung Electronics
S3C6410 TV scaler Driver init OK. 
S3C Rotator Driver, © 2008 Samsung Electronics
s3c_rotator_probe called
s3c_rotator_probe success
S3C JPEG Driver, © 2007 Samsung Electronics
s3c_g2d_probe called
s3c_g2d_probe Success
S3C G2D Init : Done
S3C G3D Driver, © 2007-2009 Samsung Electronics
s3c_g3d version : 0x1050000
S3C G3D Init : Done
S3C CMM Driver, © 2008 Samsung Electronics
Driver 'sd' needs updating - please use bus_type methods
S3C NAND Driver, © 2008 Samsung Electronics
Unknown NAND Device.
Samsung SoC SPI Driver loaded for SPI-0
Max,Min-Speed [33333333, 130208]Hz
Irq=80	IOmem=[0x7f00bfff-0x7f00b000]	DMA=[Rx-33, Tx-34]
Samsung SoC SPI Driver loaded for SPI-1
Max,Min-Speed [33333333, 130208]Hz
Irq=81	IOmem=[0x7f00cfff-0x7f00c000]	DMA=[Rx-35, Tx-36]
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
s3c2410-ohci s3c2410-ohci: S3C24XX OHCI
s3c2410-ohci s3c2410-ohci: new USB bus registered, assigned bus number 1
s3c2410-ohci s3c2410-ohci: irq 79, io mem 0x74300000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
usb usb1: New USB device found, idVendor=1d6b, idProduct=0001
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: S3C24XX OHCI
usb usb1: Manufacturer: Linux 2.6.28.6 ohci_hcd
usb usb1: SerialNumber: s3c24xx
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
USB Serial support registered for aircable
usbcore: registered new interface driver aircable
USB Serial support registered for ark3116
usbcore: registered new interface driver ark3116
USB Serial support registered for Belkin / Peracom / GoHubs USB Serial Adapter
usbcore: registered new interface driver belkin
belkin_sa: v1.2:USB Belkin Serial converter driver
USB Serial support registered for ch341-uart
usbcore: registered new interface driver ch341
USB Serial support registered for cp2101
usbcore: registered new interface driver cp2101
cp2101: v0.07:Silicon Labs CP2101/CP2102 RS232 serial adaptor driver
USB Serial support registered for Reiner SCT Cyberjack USB card reader
usbcore: registered new interface driver cyberjack
cyberjack: v1.01 Matthias Bruestle
cyberjack: REINER SCT cyberJack pinpad/e-com USB Chipcard Reader Driver
USB Serial support registered for DeLorme Earthmate USB
USB Serial support registered for HID->COM RS232 Adapter
USB Serial support registered for Nokia CA-42 V2 Adapter
usbcore: registered new interface driver cypress
cypress_m8: v1.09:Cypress USB to Serial Driver
USB Serial support registered for Digi 2 port USB adapter
USB Serial support registered for Digi 4 port USB adapter
usbcore: registered new interface driver digi_acceleport
digi_acceleport: v1.80.1.2:Digi AccelePort USB-2/USB-4 Serial Converter driver
USB Serial support registered for Edgeport 2 port adapter
USB Serial support registered for Edgeport 4 port adapter
USB Serial support registered for Edgeport 8 port adapter
USB Serial support registered for EPiC device
usbcore: registered new interface driver io_edgeport
io_edgeport: v2.7:Edgeport USB Serial Driver
USB Serial support registered for Edgeport TI 1 port adapter
USB Serial support registered for Edgeport TI 2 port adapter
usbcore: registered new interface driver io_ti
io_ti: v0.7mode043006:Edgeport USB Serial Driver
USB Serial support registered for empeg
usbcore: registered new interface driver empeg
empeg: v1.2:USB Empeg Mark I/II Driver
USB Serial support registered for FTDI USB Serial Device
usbcore: registered new interface driver ftdi_sio
ftdi_sio: v1.4.3:USB FTDI Serial Converters Driver
USB Serial support registered for funsoft
usbcore: registered new interface driver funsoft
USB Serial support registered for Garmin GPS usb/tty
usbcore: registered new interface driver garmin_gps
garmin_gps: v0.31:garmin gps driver
USB Serial support registered for hp4X
usbcore: registered new interface driver hp4X
hp4x: v1.00:HP4x (48/49) Generic Serial driver
USB Serial support registered for PocketPC PDA
usbcore: registered new interface driver ipaq
ipaq: v0.5:USB PocketPC PDA driver
USB Serial support registered for IPWireless converter
usbcore: registered new interface driver ipwtty
ipw: v0.3:IPWireless tty driver
USB Serial support registered for IR Dongle
usbcore: registered new interface driver ir-usb
ir_usb: v0.4:USB IR Dongle driver
USB Serial support registered for iuu_phoenix
usbcore: registered new interface driver iuu_phoenix
iuu_phoenix: v0.5:Infinity USB Unlimited Phoenix driver
USB Serial support registered for Keyspan - (without firmware)
USB Serial support registered for Keyspan 1 port adapter
USB Serial support registered for Keyspan 2 port adapter
USB Serial support registered for Keyspan 4 port adapter
usbcore: registered new interface driver keyspan
keyspan: v1.1.5:Keyspan USB to Serial Converter Driver
USB Serial support registered for Keyspan PDA
USB Serial support registered for Keyspan PDA - (prerenumeration)
USB Serial support registered for Xircom / Entregra PGS - (prerenumeration)
usbcore: registered new interface driver keyspan_pda
keyspan_pda: v1.1:USB Keyspan PDA Converter driver
USB Serial support registered for KL5KUSB105D / PalmConnect
usbcore: registered new interface driver kl5kusb105d
kl5kusb105: v0.3a:KLSI KL5KUSB105 chipset USB->Serial Converter driver
USB Serial support registered for KOBIL USB smart card terminal
usbcore: registered new interface driver kobil
kobil_sct: 21/05/2004:KOBIL USB Smart Card Terminal Driver (experimental)
USB Serial support registered for MCT U232
usbcore: registered new interface driver mct_u232
mct_u232: z2.1:Magic Control Technology USB-RS232 converter driver
USB Serial support registered for Moschip 2 port adapter
mos7720: 1.0.0.4F:Moschip USB Serial Driver
usbcore: registered new interface driver moschip7720
USB Serial support registered for Moschip 7840/7820 USB Serial Driver
mos7840: 1.3.1:Moschip 7840/7820 USB Serial Driver
usbcore: registered new interface driver mos7840
USB Serial support registered for moto-modem
usbcore: registered new interface driver moto-modem
USB Serial support registered for navman
usbcore: registered new interface driver navman
USB Serial support registered for ZyXEL - omni.net lcd plus usb
usbcore: registered new interface driver omninet
omninet: v1.1:USB ZyXEL omni.net LCD PLUS Driver
USB Serial support registered for GSM modem (1-port)
usbcore: registered new interface driver option
option: v0.7.2:USB Driver for GSM modems
USB Serial support registered for oti6858
usbcore: registered new interface driver oti6858
USB Serial support registered for pl2303
usbcore: registered new interface driver pl2303
pl2303: Prolific PL2303 USB to serial adaptor driver
safe_serial: v0.0b:USB Safe Encapsulated Serial
USB Serial support registered for safe_serial
usbcore: registered new interface driver safe_serial
USB Serial support registered for Sierra USB modem
usbcore: registered new interface driver sierra
sierra: v.1.3.2:USB Driver for Sierra Wireless USB modems
USB Serial support registered for SPCP8x5
usbcore: registered new interface driver spcp8x5
spcp8x5: v0.04:SPCP8x5 USB to serial adaptor driver
USB Serial support registered for TI USB 3410 1 port adapter
USB Serial support registered for TI USB 5052 2 port adapter
usbcore: registered new interface driver ti_usb_3410_5052
ti_usb_3410_5052: v0.9:TI USB 3410/5052 Serial Driver
USB Serial support registered for Handspring Visor / Palm OS
USB Serial support registered for Sony Clie 3.5
USB Serial support registered for Sony Clie 5.0
usbcore: registered new interface driver visor
visor: USB HandSpring Visor / Palm OS driver
USB Serial support registered for Connect Tech - WhiteHEAT - (prerenumeration)
USB Serial support registered for Connect Tech - WhiteHEAT
usbcore: registered new interface driver whiteheat
whiteheat: v2.0:USB ConnectTech WhiteHEAT driver
s3c-udc : S3C HS USB OTG Device Driver, © 2008-2009 Samsung Electronics
s3c-udc : version 15 March 2009 (DMA Mode) 
mice: PS/2 mouse device common for all mice
gpio keys driver.
input: gpio-keys as /class/input/input0
[KEY]Initialize the GPIO for keybord of OK6410.<6>input: s3c-keypad as /class/input/input1
S3C-Keypad [KEY]keypad_timer_handler.kl=0,kh=0
s3c-keypad Initialized
S3C Keypad Driver
S3C Touchscreen driver, © 2008 Samsung Electronics
S3C TouchScreen got loaded successfully : 12 bits
input: S3C TouchScreen as /class/input/input2
S3C24XX RTC, © 2004,2006 Simtec Electronics
s3c2410_rtc: tick irq 34, alarm irq 92
s3c2410-rtc s3c2410-rtc: rtc disabled, re-enabling
s3c2410-rtc s3c2410-rtc: rtc core: registered s3c as rtc0
i2c /dev entries driver
s3c2440-i2c s3c2440-i2c: slave address 0x10
s3c2440-i2c s3c2440-i2c: bus frequency set to 378 KHz
[OV965X]ov965x_attach_adapter.
[CAM]s3c_fimc_register_camera,cam->id=0
parent clock for camera: 266.666 MHz, divisor: 11
[CAM]RESET CAM.[CAM]Reset and init reg!1cam->client=0
[CAM]Reset and init reg!1
[CAM]Reset and init reg!3
s3c2440-i2c s3c2440-i2c: i2c-0: S3C I2C adapter
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright© Pierre Ossman
s3c-sdhci s3c-sdhci.0: clock source 0: hsmmc (133333333 Hz)
s3c-sdhci s3c-sdhci.0: clock source 1: hsmmc (133333333 Hz)
s3c64xx_clk_doutmpll_get_rate: parent is 532000000
s3c-sdhci s3c-sdhci.0: clock source 2: mmc_bus (44333333 Hz)
s3c64xx_clk_doutmpll_get_rate: parent is 532000000
s3c64xx_clk_doutmpll_get_rate: parent is 532000000
mmc0: SDHCI controller on samsung-hsmmc [s3c-sdhci.0] using ADMA
sdhci: card inserted.
s3c-sdhci s3c-sdhci.1: clock source 0: hsmmc (133333333 Hz)
s3c-sdhci s3c-sdhci.1: clock source 1: hsmmc (133333333 Hz)
s3c64xx_clk_doutmpll_get_rate: parent is 532000000
s3c-sdhci s3c-sdhci.1: clock source 2: mmc_bus (44333333 Hz)
s3c64xx_clk_doutmpll_get_rate: parent is 532000000
s3c64xx_clk_doutmpll_get_rate: parent is 532000000
s3c64xx_clk_doutmpll_get_rate: parent is 532000000
s3c64xx_clk_doutmpll_get_rate: parent is 532000000
mmc1: SDHCI controller on samsung-hsmmc [s3c-sdhci.1] using ADMA
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
Advanced Linux Sound Architecture Driver Version 1.0.18rc3.
ASoC version 0.13.2
WM9713/WM9714 SoC Audio Codec 0.15
playback: 1, capture : 1
asoc: AC97 HiFi <-> s3c64xx-ac97 mapping ok
s3c64xx_clk_doutmpll_get_rate: parent is 532000000
s3c64xx_clk_doutmpll_get_rate: parent is 532000000
mmc0: new high speed SDHC card at address 1234
mmcblk0: mmc0:1234 SA04G 3.67 GiB 
mmcblk0: p3
[WM9713]Open speaker volume.
ALSA device list:
 #0: SMDK6400 (WM9713)
TCP cubic registered
can: controller area network core (rev 20081130 abi 8)
NET: Registered protocol family 29
can: raw protocol (rev 20081130)
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
ieee80211: 802.11 data/management/control stack, git-1.1.13
ieee80211: Copyright © 2004-2005 Intel Corporation <[email protected]>
ieee80211_crypt: registered algorithm 'NULL'
ieee80211_crypt: registered algorithm 'WEP'
VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 5
s3c2410-rtc s3c2410-rtc: setting system clock to 2012-07-09 19:01:50 UTC (1341860510)
Waiting for root device /dev/mmcblk1p3...

ну и виснет. если нажимаю кнопки на плате то выдаёт

input_event type 1 code xx state y

где хх номер кнопки а y состояние. на ввод с консоли не реагирует.

Изменено пользователем scorp2011
[codebox] для длинных простыней!!!

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


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

mmc0: new high speed SDHC card at address 1234
mmcblk0: mmc0:1234 SA04G 3.67 GiB
mmcblk0: p3

Поменяйте root=/dev/mmcblk1p3 на root=/dev/mmcblk0p3

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


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

вот это видит:

mmcblk0: mmc0:1234 SA04G 3.67 GiB 
mmcblk0: p3

вот это хочет

Waiting for root device /dev/mmcblk1p3

 

А-а-а!! другое дело! быстренько исправьте с mmcblk1p3 на mmcblk0p3

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


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

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

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

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

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

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

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

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

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

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