Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Отладочные платы » SK-iMX233
Сборка buildroot
Jury093
Добавлено 10.09.2012 14:44 Сообщение: 11
Jury093
4.5

Пункты: 54252
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
В логе загрузки явно указано что ядром запущена console ttyAM0

полагаю, что вот эти строчки:
Код
Console: colour dummy device 80x30
console [ttyAM0] enabled


а вот подобное присутствует?
Код
mxs-duart.0: ttyAM0 at MMIO 0x80074000 (irq = 47) is a DebugUART


Цитата
Что-то мне подсказывает, где-то косяк в опциях сборки busyboх и buildroot'а... но пока не могу дойти где именно

чем гадать, выложите часть inittab-a с упоминаниями ttyAM0..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Mercury
Добавлено 10.09.2012 16:25 Сообщение: 12
Mercury
0

Пункты: 921
Регистрация: 01.09.2012
При загрузке:

Console: colour dummy device 80x30
console [ttyAM0] enabled
Calibrating delay loop... 232.65 BogoMIPS (lpj=1163264)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
regulator: core version 0.5
NET: Registered protocol family 16
regulator: vddd: 800 <--> 1575 mV fast normal
regulator: vddd_bo: 800 <--> 1575 mV fast normal
regulator: vdda: 1500 <--> 2275 mV fast normal
regulator: vddio: 2800 <--> 3575 mV fast normal
regulator: overall_current: 0 <--> 2147483 mA fast normal
regulator: stmp3xxx-keyboard-1: 0 <--> 2147483 mA fast normal
regulator: stmp3xxx_ts-1: 0 <--> 2147483 mA fast normal
regulator: stmp3xxx-appuart-1: 0 <--> 2147483 mA fast normal
regulator: stmp3xxx-dbguart-1: 0 <--> 2147483 mA fast normal
regulator: stmp3xxx_wdt-1: 0 <--> 2147483 mA fast normal
regulator: stmp3xxx-rtc-1: 0 <--> 2147483 mA fast normal
regulator: stmp3xxx-fb-1: 0 <--> 2147483 mA fast normal
regulator: stmp3xxx-bl-1: 0 <--> 2147483 mA fast normal
regulator: stmp3xxx-rotdec-1: 0 <--> 2147483 mA fast normal
regulator: i2c_stmp3xxx-1: 0 <--> 2147483 mA fast normal
regulator: stmp3xxx-persistent-1: 0 <--> 2147483 mA fast normal
regulator: stmp3xxx-dcpboot-1: 0 <--> 2147483 mA fast normal
regulator: stmp3xxx-dcp-1: 0 <--> 2147483 mA fast normal
regulator: stmp3xxx-battery-1: 0 <--> 2147483 mA fast normal
regulator: stmp3xxx-pxp-1: 0 <--> 2147483 mA fast normal
regulator: mmc_ssp-1: 0 <--> 2147483 mA fast normal
regulator: mmc_ssp-2: 0 <--> 2147483 mA fast normal
regulator: charger-1: 0 <--> 2147483 mA fast normal
regulator: power-test-1: 0 <--> 2147483 mA fast normal
regulator: cpufreq-1: 0 <--> 2147483 mA fast normal
bio: create slab <bio-0> at 0
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: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
NET: Registered protocol family 1
msgmni has been set to 120
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler cfq registered (default)
Console: switching to colour frame buffer device 90x36
stmp3xxx-dbguart: ttyAM0 at MMIO 0x80070000 (irq = 0) is a Debug UART
loop: module loaded
stmp3xxx_ssp stmp3xxx_ssp.1: Max possible speed 120000 = 120000/2 kHz
ks8851 spi1.0: message enable is 0
ks8851 spi1.0: revision 1, MAC 52:33:44:b1:cc:85
stmp3xxx_ssp stmp3xxx_ssp.1: at 0x80010000 mapped to 0xF0010000, irq=14, bus 1, DA
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller
fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1
fsl-ehci fsl-ehci.0: irq 11, io base 0x80080000
fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
STMP3xxx RTC driver v1.0 hardware v2.0.0
stmp3xxx-rtc stmp3xxx-rtc: rtc core: registered stmp3xxx-rtc as rtc0
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
Advanced Linux Sound Architecture Driver Version 1.0.20.
stmp378x-audio stmp378x-audio: STMP378X ADC/DAC Audio Codec 0.1
No device for DAI stmp378x adc/dac
No device for DAI stmp3xxx adc/dac
asoc: stmp378x adc/dac <-> stmp3xxx adc/dac mapping ok
ALSA device list:
#0: STMP3780 Devb (stmp378x adc/dac)
TCP cubic registered
NET: Registered protocol family 17
stmp3xxx-rtc stmp3xxx-rtc: setting system clock to 1970-01-01 00:00:03 UTC (3)
Waiting for root device /dev/mmcblk0p2...
mmc0: new SDHC card at address 0001
mmcblk0: mmc0:0001 00000 3.73 GiB
mmcblk0: p1 p2
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem) on device 179:2.
Freeing init memory: 100K

inittab:

# Put a getty on the serial port
ttyAM0::respawn:/sbin/getty -L ttyAM0 115200 vt100 # GENERIC_SERIAL

Включил telnetd -l /bin/sh

конектится, но тут же сбрасывает...
Спуститься к концу Подняться к началу
Персональная информация
Mercury
Добавлено 10.09.2012 16:35 Сообщение: 13
Mercury
0

Пункты: 921
Регистрация: 01.09.2012
Такс... новое ядро:

Console: colour dummy device 80x30
console [ttyAM0] enabled

Console: switching to colour frame buffer device 90x36
stmp3xxx-dbguart: ttyAM0 at MMIO 0x80070000 (irq = 0) is a Debug UART
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 10.09.2012 17:23 Сообщение: 14
Jury093
4.5

Пункты: 54252
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Такс... новое ядро:

как понимаю, те же гланды, но в профиль..

в ядре в разделе Driver->Character devs ничего не меняли?

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Mercury
Добавлено 10.09.2012 17:26 Сообщение: 15
Mercury
0

Пункты: 921
Регистрация: 01.09.2012
Цитата


в ядре в разделе Driver->Character devs ничего не меняли?


Нет. Ядро не менял вовсе. Взял из штатного комплекта в сборке для mmc.

Дальнейшее ковыряние подсказывает, что проблема кроется в getty. Не поднимаются терминалы в системе. telnetd с прямой опцие впуска в систему отваливается
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 10.09.2012 18:00 Сообщение: 16
Jury093
4.5

Пункты: 54252
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Дальнейшее ковыряние подсказывает, что проблема кроется в getty. Не поднимаются терминалы в системе. telnetd с прямой опцие впуска в систему отваливается

ну допустим.. проверьте - существует ли файл /etc/securetty и там упоминается ttyAM0

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Urrys
Добавлено 10.09.2012 21:53 Сообщение: 17
Urrys
5

Пункты: 1551
Регистрация: 07.07.2012
Цитата

Freeing init memory: 104K

И тишина...

Не могу понять, в чем затык.


Была подобная продлема, когда грузился по NFS. В качестве rootfs шарил папку buildroot-2012.05/output/target , а в мануале сказано:

target/ which contains almost the complete root filesystem for the target: everything needed is present except the device files in /dev/ (Buildroot can’t create them because Buildroot doesn’t run as root and doesn’t want to run as root). Therefore, this directory should not be used on your target. Instead, you should use one of the images built in the images/ directory.
Спуститься к концу Подняться к началу
Персональная информация
Mercury
Добавлено 10.09.2012 23:35 Сообщение: 18
Mercury
0

Пункты: 921
Регистрация: 01.09.2012
Цитата


Была подобная продлема, когда грузился по NFS. В качестве rootfs шарил папку buildroot-2012.05/output/target , а в мануале сказано:

target/ which contains almost the complete root filesystem for the target: everything needed is present except the device files in /dev/ (Buildroot can’t create them because Buildroot doesn’t run as root and doesn’t want to run as root). Therefore, this directory should not be used on your target. Instead, you should use one of the images built in the images/ directory.


Точно!!! В /dev они просто файлы...
Если вас не затруднит, подскажите как из файла rootfs.ext можно залить эту директорию на mmc
Спуститься к концу Подняться к началу
Персональная информация
Mercury
Добавлено 10.09.2012 23:40 Сообщение: 19
Mercury
0

Пункты: 921
Регистрация: 01.09.2012
АААА!!!! ДААААА!!!!!! ЗАРАБОТАЛО!!!!!

ВСЕМ СПАСИБО!!!!!! ОГРОМНОЕ!!!!
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 10.09.2012 23:48 Сообщение: 20
Jury093
4.5

Пункты: 54252
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
АААА!!!! ДААААА!!!!!! ЗАРАБОТАЛО!!!!!

дак чего было то? чтобы другие не ходили по этим граблям..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX233