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
- 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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:9
Форум » starterkit.ru » Embedded Linux
starterkit (Guest)
Добавлено 12.12.2008 14:54 Редактировалось 12.12.2008 14:54 Сообщение: 21
starterkit (Guest)

Т.е. проверить установлен ли в системе sed?
А что такое "парсер"?

Вобщем, RPM sed для RH я не нашел, взял для федоры:
Цитата
rpm --install sed-4.1.5-10.fc9.i386.rpm
предупреждение: sed-4.1.5-10.fc9.i386.rpm: подпись DSA V3: NOKEY, key ID 4f2a6fd2
ошибка: Неудовлетворенные зависимости:
libc.so.6(GLIBC_2.4) нужен для sed-4.1.5-10.fc9.i386
rtld(GNU_HASH) нужен для sed-4.1.5-10.fc9.i386

Вобщем, как всегда, стопор на ровном месте ...

Цитата
find --version
GNU find версии 4.1.20
[root@armmaker dl]#


_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно starterkit 12.12.2008 г. в 15:13:48
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 12.12.2008 15:06 Редактировалось 12.12.2008 15:06 Сообщение: 22
sasamy (Guest)

>Т.е. проверить установлен ли в системе sed?
Да - я давно уже спрашивал об этом :) Буилдрут не зря его из интернета пытался скачать - видимо он его не обнаружил на хост системе, для целевой системы он не нужен.

>А что такое "парсер"?
http://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D0%BD%D1%82%D0%B0%D0%BA%D1%81%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%82%D0%BE%D1%80

sed вообще говоря не парсер а редактор, тут я наверно не совсем правильно написал.
http://ru.wikipedia.org/wiki/Sed
С помощью его в скриптах часто вылавливают разные конструкции синтаксические с последующей подстановкой результата - очень похоже на ваш случай - неправильно подставлена какая-то из переменных конфига
BR2_PROJECT="madplay"
или
BR2_HOSTNAME="madplay"

Если конечно вы их сами не удалили. У меня было так в конфиге:
bash-3.2# cat .config | grep BR2_PROJECT
BR2_PROJECT="madplay"
bash-3.2# cat .config | grep BR2_HOSTNAME
BR2_HOSTNAME="madplay"

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно sasamy 12.12.2008 г. в 15:11:44
Спуститься к концу Подняться к началу
repairman (Guest)
Добавлено 12.12.2008 15:06 Редактировалось 12.12.2008 15:06 Сообщение: 23
repairman (Guest)

Все, вроде собралось... и тулчайн и ядро и рут....
Код

U-Boot 1.1.5 (May 21 2008 - 12:39:37)

DRAM: 32 MB
DataFlash:AT45DB321
Nb pages: 8192
Page Size: 528
Size= 4325376 bytes
Logical address: 0xC0000000
Area 0: C0000000 to C0003FFF (RO)
Area 1: C0004000 to C0007FFF
Area 2: C0008000 to C0037FFF (RO)
Area 3: C0038000 to C041FFFF
In: serial
Out: serial
Err: serial
KS8721 PHY Detected
ETH: 100M Full Duplex.
End of Autonegociation
Hit any key to stop autoboot: 0
U-Boot> run tftp_boot
TFTP from server 10.0.2.1; our IP address is 10.0.2.253
Filename 'zlinux'.
Load address: 0x20400000
Loading: #################################################################
#################################################################
####################################################T #############
###########################T ######################################
#################################################################
########
done
Bytes transferred = 1702440 (19fa28 hex)
TFTP from server 10.0.2.1; our IP address is 10.0.2.253
Filename 'rootfs'.
Load address: 0x21100000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
####################################################
done
Bytes transferred = 1597005 (185e4d hex)
## Booting image at 20400000 ...
Image Name: Linux-2.6.24.4
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1702376 Bytes = 1.6 MB
Load Address: 20008000
Entry Point: 20008000
Verifying Checksum ... OK
OK

Starting kernel ...

Uncompressing Linux............................................................................................................. done, booting the kernel.
Linux version 2.6.24.4 (repman@repairman.-------.ru) (gcc version 4.2.4) #3 Fri Dec 12 14:54:01 MSK 2008
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053173
Machine: Starterkit.ru SK-MAT91SAM9XE
Memory policy: ECC disabled, Data cache writeback
Clocks: CPU 200 MHz, master 100 MHz, main 12.000 MHz
CPU0: D VIVT write-back cache
CPU0: I cache: 8192 bytes, associativity 4, 32 byte lines, 64 sets
CPU0: D cache: 8192 bytes, associativity 4, 32 byte lines, 64 sets
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
Kernel command line: mem=32M console=ttyS0,115200 initrd=0x21100000,3145728 root=/dev/ram0 rw
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: 25884KB available (3112K code, 249K data, 120K init)
Security Framework initialized
Capability LSM initialized
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 64 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
Time: pit clocksource has been installed.
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
checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
Freeing initrd memory: 3072K
NetWinder Floating Point Emulator V0.97 (double precision)
DLM (built Dec 12 2008 14:34:09) installed
JFFS2 version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler anticipatory 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 0xfffb4000 (irq = 7) is a ATMEL_SERIAL
RAMDISK driver initialized: 16 RAM disks of 15360K size 1024 blocksize
ssc ssc.0: Atmel SSC device at 0xc2870000 (irq 14)
PPP generic driver version 2.4.2
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
No NAND device found!!!
atmel_spi atmel_spi.1: Atmel SPI Controller at 0xfffcc000 (irq 13)
usbmon: debugfs is not available
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
usb usb1: Product: AT91 OHCI
usb usb1: Manufacturer: Linux 2.6.24.4 ohci_hcd
usb usb1: SerialNumber: at91
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core
udc: at91_udc version 3 May 2006
mice: PS/2 mouse device common for all mice
i2c /dev entries driver
Registered led device: ds5
Registered led device: ds1
usbcore: registered new interface driver usbhid
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
Advanced Linux Sound Architecture Driver Version 1.0.15 (Tue Nov 20 19:16:42 2007 UTC).
at73c213 spi1.0: at73c213: supported bitrate is 24414 (128 divider)
ASoC version 0.13.1
ALSA device list:
#0: AT91SAM9260-EK external DAC on irq 14
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
SCTP: Hash tables configured (established 1024 bind 2048)
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 120K



Welcome to the Erik's uClibc development environment running on the AT91SAM9260EK
at91sam9260dfc login:


_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно repairman 12.12.2008 г. в 15:12:07
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 12.12.2008 15:17 Редактировалось 12.12.2008 15:17 Сообщение: 24
starterkit (Guest)

repairman, Вы на VMware машине собирали?
sasamy, в конфиге я ничего не трогал, только в при получени первой ошибке попробовал исключить madplay из сборки, убедившись что не в этом дело, все вернул на место.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно starterkit 12.12.2008 г. в 15:20:43
Спуститься к концу Подняться к началу
repairman (Guest)
Добавлено 12.12.2008 15:18 Редактировалось 12.12.2008 15:18 Сообщение: 25
repairman (Guest)

Нет, я на линухе работаю...

Для сборки ВСЕГО в /dl содержится:

drwxrwxr-x 2 repman repman 4096 Дек 12 14:37 .
drwxrwxr-x 14 repman repman 4096 Дек 12 14:58 ..
-rw-rw-r-- 1 repman repman 99179 Янв 3 2006 at_3.1.10.tar.gz
-rw-rw-r-- 1 repman repman 273528 Дек 8 00:57 at91bootstrap-2.3.tar.bz2
-rw-rw-r-- 1 repman repman 1042439 Ноя 17 2006 autoconf-2.61.tar.bz2
-rw-rw-r-- 1 repman repman 893866 Окт 15 2006 automake-1.10.tar.bz2
-rw-rw-r-- 1 repman repman 1199901 Дек 17 2007 avahi-0.6.22.tar.gz
-rw-rw-r-- 1 repman repman 14962245 Авг 29 2007 binutils-2.18.tar.bz2
-rw-rw-r-- 1 repman repman 199950 Фев 24 2005 boa-0.94.14rc21.tar.gz
-rw-rw-r-- 1 repman repman 2045965 Ноя 29 09:54 busybox-1.13.1.tar.bz2
-rw-rw-r-- 1 repman repman 86363 Сен 13 2004 ccache-2.4.tar.gz
-rw-rw-r-- 1 repman repman 24179 Фев 24 2002 cramfs-1.1.tar.gz
-rw-rw-r-- 1 repman repman 1345375 Июн 18 2007 dbus-1.1.1.tar.gz
-rw-rw-r-- 1 repman repman 189726 Дек 8 00:43 device-mapper.1.02.22.tgz
-rw-rw-r-- 1 repman repman 68346 Мар 12 2005 dosfstools-2.11.src.tar.gz
-rw-rw-r-- 1 repman repman 1789901 Ноя 12 16:26 drоpbear-0.52.tar.gz
-rw-rw-r-- 1 repman repman 129849 Июл 26 2007 ethtool-6.tar.gz
-rw-rw-r-- 1 repman repman 446456 Июн 7 2007 expat-2.0.1.tar.gz
-rw-rw-r-- 1 repman repman 395829 Апр 26 2008 fakeroot_1.9.5.tar.gz
-rw-rw-r-- 1 repman repman 44062112 Июл 20 2007 gcc-4.2.1.tar.bz2
-rw-rw-r-- 1 repman repman 44025458 Май 19 2008 gcc-4.2.4.tar.bz2
-rw-rw-r-- 1 repman repman 101384 Янв 6 2007 genext2fs-1.4.tar.gz
-rw-rw-r-- 1 repman repman 8539634 Ноя 27 2006 gettext-0.16.1.tar.gz
-rw-rw-r-- 1 repman repman 1747068 Сен 11 2007 gmp-4.2.2.tar.bz2
-rw-rw-r-- 1 repman repman 133335 Апр 15 2008 haserl-0.9.24.tar.gz
-rw-rw-r-- 1 repman repman 23130 Фев 20 2007 l2tpd_0.70-pre20031121-2.2.diff.gz
-rw-rw-r-- 1 repman repman 127250 Июл 9 2004 l2tpd_0.70-pre20031121.orig.tar.gz
-rw-rw-r-- 1 repman repman 368119 Июл 29 03:03 libdaemon-0.13.tar.gz
-rw-rw-r-- 1 repman repman 413811 Окт 16 2006 libevent-1.2.tar.gz
-rw-rw-r-- 1 repman repman 31797 Янв 10 2006 liblockfile_1.06.1.tar.gz
-rw-rw-r-- 1 repman repman 520526 Сен 26 2007 libpcap-0.9.8.tar.gz
-rw-rw-r-- 1 repman repman 2919557 Июн 26 2007 libtool-1.5.24.tar.gz
-rw-rw-r-- 1 repman repman 116552 Апр 6 2008 libusb_0.1.12-10.diff.gz
-rw-rw-r-- 1 repman repman 389343 Дек 8 00:46 libusb_0.1.12.orig.tar.gz
-rw-rw-r-- 1 repman repman 46737783 Янв 25 2008 linux-2.6.24.tar.bz2
-rw-rw-r-- 1 repman repman 50365805 Ноя 21 02:07 linux-2.6.27.7.tar.bz2
-rw-rw-r-- 1 repman repman 62529 Мар 4 2008 lockfile-progs_0.1.11-0.1.tar.gz
-rw-rw-r-- 1 repman repman 280938 Дек 8 00:46 lrzsz-0.12.20.tar.gz
-rw-rw-r-- 1 repman repman 21777 Сен 7 2000 m102.tar.gz
-rw-rw-r-- 1 repman repman 609666 Мар 23 2007 m4-1.4.9.tar.bz2
-rw-rw-r-- 1 repman repman 169182 Сен 6 2007 module-init-tools-3.2.2.tar.bz2
-rw-rw-r-- 1 repman repman 22444 Окт 23 2007 mpfr-2.3.0.patch
-rw-rw-r-- 1 repman repman 872947 Авг 29 2007 mpfr-2.3.0.tar.bz2
-rw-rw-r-- 1 repman repman 128443 Окт 7 2006 mtd_20061007.orig.tar.gz
-rw-rw-r-- 1 repman repman 423140 Дек 8 00:47 ncftp-3.2.2-src.tar.bz2
-rw-rw-r-- 1 repman repman 2402592 Дек 23 2006 ncurses-5.6.tar.gz
-rw-rw-r-- 1 repman repman 21786 Янв 8 2005 netplug-1.2.9.tar.bz2
-rw-rw-r-- 1 repman repman 782161 Авг 7 2006 nfs-utils-1.0.10.tar.gz
-rw-rw-r-- 1 repman repman 1032839 Янв 17 2008 pkg-config-0.23.tar.gz
-rw-rw-r-- 1 repman repman 18702 Дек 8 00:50 portmap_5beta.tar.gz
-rw-rw-r-- 1 repman repman 688763 Дек 8 00:50 ppp-2.4.4.tar.gz
-rw-rw-r-- 1 repman repman 2037705 Окт 11 2006 readline-5.2.tar.gz
-rw-rw-r-- 1 repman repman 10036 Апр 18 2007 rp-pppoe_3.8-3.diff.gz
-rw-rw-r-- 1 repman repman 212931 Мар 11 2007 rp-pppoe_3.8.orig.tar.gz
-rw-rw-r-- 1 repman repman 770282 Июн 30 07:59 rsync-3.0.3.tar.gz
-rw-rw-r-- 1 repman repman 111906 Дек 8 00:53 setserial_2.17-44.tar.gz
-rw-rw-r-- 1 repman repman 255824 Окт 21 2004 socat-1.4.0.3.tar.bz2
-rw-rw-r-- 1 repman repman 82442 Окт 9 2004 tftp-hpa-0.40.tar.bz2
-rw-rw-r-- 1 repman repman 242 Дек 8 00:56 u-boot-1.2.0-atmel-patch.tar.bz2
-rw-rw-r-- 1 repman repman 7065239 Дек 8 00:55 u-boot-1.2.0-atmel.tar.bz2
-rw-rw-r-- 1 repman repman 2134864 Май 6 2007 uClibc-0.9.29.tar.bz2
-rw-rw-r-- 1 repman repman 236073 Сен 3 2003 uClibc-locale-030818.tgz
-rw-rw-r-- 1 repman repman 198912 Авг 5 2007 udev-114.tar.bz2
-rw-rw-r-- 1 repman repman 8764 Янв 27 2007 usbmount_0.0.14.1.tar.gz
-rw-rw-r-- 1 repman repman 166354 Мар 1 2006 usbutils-0.72.tar.gz
-rw-rw-r-- 1 repman repman 425209 Июл 18 2005 zlib-1.2.3.tar.bz2

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно 12.12.2008 г. в 15:20:17
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 12.12.2008 15:22 Редактировалось 12.12.2008 15:22 Сообщение: 26
starterkit (Guest)

Жуть :), и это все влезло в пару метров сжатой корневухи?
Спуститься к концу Подняться к началу
repairman (Guest)
Добавлено 12.12.2008 15:23 Редактировалось 12.12.2008 15:23 Сообщение: 27
repairman (Guest)

Оставил от софта только busybox, rootfs уменьшилась до ~2 мб и все завелось...

Теперь другая проблема, почему-то не принимает пароль... что-то я лишнее почикал...
Спуститься к концу Подняться к началу
repairman (Guest)
Добавлено 12.12.2008 15:24 Редактировалось 12.12.2008 15:24 Сообщение: 28
repairman (Guest)

Цитата
Жуть :), и это все влезло в пару метров сжатой корневухи?


Не все... тут тулчайн еще....
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 12.12.2008 15:26 Редактировалось 12.12.2008 15:26 Сообщение: 29
starterkit (Guest)

sed вроде стоит:
Цитата
[root@armmaker dl]# sed
Использование: sed ОПЦИЯ ... ...


_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно starterkit 12.12.2008 г. в 15:26:53
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 12.12.2008 15:30 Редактировалось 12.12.2008 15:30 Сообщение: 30
sasamy (Guest)

Цитата
Нет, я на линухе работаю...


Это хорошая идея с любой стороны - не только применительно к платам :)

2starterkit может проще с live cd все сделать ? Выбирайте если надумаете, только ищите тот у которого есть пакеты для разработки - gcc make и тд.
http://www.livecdlist.com/
Спуститься к концу Подняться к началу
Форум » starterkit.ru » Embedded Linux