Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Embedded Linux
Начало работы
Vadim
Добавлено 07.08.2009 11:15 Сообщение: 11
Vadim
5

Пункты: 1032
Регистрация: 30.05.2009
Пол: Мужчина
Производительность, естественно, значительно ниже, чем у процессоров для настольных систем - назначение другое.
Плата уже имеет минимально необходимый набор программ и драйверов, если нужно установить какой-то дополнительный софт, то компилируйте его, удовлетворяйте его зависимости от других библиотек и ставьте на плату.
Если есть вопросы чем и как компилировать и все связанные с этим вопросы - просто читайте форум, здесь уже все есть.
Спуститься к концу Подняться к началу
Персональная информация
otakuar
Добавлено 11.08.2009 22:45 Редактировалось 11.08.2009 22:46 Сообщение: 12
otakuar
0

Регистрация: 01.08.2009
Почитал форум, и начал подозревать, что не выполнил скрипт конфигурации VMWare tools
"vmware-config-tools.pl" после инсталляции пакета "rpm -Uhv VMwareTools-6.0.3-80004.i386.rpm"
После выполнения скрипта все наладилось, плата и guest-Red Hat нашли друг друга.
Я наловчился конфигурировать BusyBox и сливать его на плату.

Сейчас другая проблема: при старте не поднимается сетевой интерфейс.
"Bummer, could not run '/etc/rc.d/rc.s': Exec format er"

"$ifconfig
ifconfig: Warning: cannot open /proc/net/dev. Limited output.: No such file or directory"

проверял и переустанавливал права rc.s - от 777 до 555
сейчас 555 (-r-xr-xr-xr)

Содержание rc.s:
Код
#/bin/ash
#
# /etc/rc.d/rc.sysinit - run once at boot time
#
# Taken in part from Miquel van Smoorenburg's bcheckrc.
#

#mount -t yaffs2 /dev/mtdblock3 /mnt -o sync

/bin/mount_mmc

#sleep 8
#mount -t vfat /dev/sda1 /mnt -o sync

mount -t tmpfs none /dev/shm
echo
echo
echo "Starting system..."

# Set the path
#PATH=/bin:/sbin:/usr/bin:/usr/sbin:/mnt/sbin
#export PATH
#echo "PATH:"
#echo $PATH
# Set the hostname.
hostname -F /etc/HOSTNAME

# mount proc and devpts filesystem
mount -t proc /proc /proc
mount /dev/pts

ifconfig lo 127.0.0.1 up
ifconfig eth0 192.168.0.136 up

# Clean out /etc.
rm -f /etc/mtab~ /fastboot /fsckoptions /forcefsck
>/var/run/utmp
touch /var/log/wtmp
chgrp utmp /var/run/utmp /var/log/wtmp
chmod 0664 /var/run/utmp /var/log/wtmp

# Delete UUCP lock files.
rm -f /var/lock/LCK*

# Delete stale subsystem files.
rm -f /var/lock/subsys/*

# Delete stale pid files
rm -f /var/run/*.pid



# Load modules
#if [ -f /etc/rc.d/rc.modules ]; then
# /etc/rc.d/rc.modules
#fi

# Now that we have all of our basic modules loaded and the kernel going,
# let's dump the syslog ring somewhere so we can find it later
dmesg > /var/log/dmesg

sleep 3

/bin/mount_usb


Никак не могу понять в чем я прокололся...
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux