$make img_install
make[1]: Entering directory `...virt2real-sdk'
Syncing
done
Umounting boot partition
umount: ...virt2real-sdk/images/boot: not mounted
done
rmdir: failed to remove ‘...virt2real-sdk/images/boot’: Directory not empty
make[1]: *** [umount_partitions] Error 1
make[1]: Leaving directory `...virt2real-sdk'
make: *** [img_install_intro] Error 2
$ make install SDNAME=/dev/sdb
Main installer for Virt2real
WARNING!!! Device /dev/sdb will be erased!
Press Enter to continue or Ctrl-C to abort
Ok, next step
Syncing
done
Umounting boot partition
umount: ...virt2real-sdk/images/boot: not mounted
done
rmdir: failed to remove ‘...virt2real-sdk/images/boot’: Directory not empty
make: *** [umount_partitions] Error 1
Loading coprocessors modules...
Loading cmem from 0x86be8000 to 0x87e59680
modprobe: can't load module cmemk (kernel/drivers/dsp/cmemk.ko): invalid module format
modprobe: can't load module dm365mmap (kernel/drivers/dsp/dm365mmap.ko): invalid module format
mknod: missing operand after '0'
Try 'mknod --help' for more information.
modprobe: can't load module edmak (kernel/drivers/dsp/edmak.ko): invalid module format
[ 5.671919] cmemk: module has no symbols (stripped?)
[ 5.744286] dm365mmap: module has no symbols (stripped?)
[ 5.987186] edmak: module has no symbols (stripped?)
$ ls -l fs/output/target/lib/modules/3.9.0-rc6-virt2real+/kernel/drivers/dsp
total 56
-rwxr-xr-x 1 alex alex 17284 окт. 20 08:20 cmemk.ko
-rwxr-xr-x 1 alex alex 3924 окт. 20 08:20 dm365mmap.ko
-rwxr-xr-x 1 alex alex 6360 окт. 20 08:20 edmak.ko
-rwxrwxr-x 1 alex alex 9648 окт. 20 08:20 irqk_hdmi.ko
-rwxr-xr-x 1 alex alex 9656 окт. 20 08:20 irqk.ko
$ ls -l ~/Rezerv/SDK/v2r-modules/precompiled/
total 72
-rwxr-xr-x 1 alex alex 26000 марта 19 2015 cmemk.ko
-rwxr-xr-x 1 alex alex 6705 марта 19 2015 dm365mmap.ko
-rwxr-xr-x 1 alex alex 9651 марта 19 2015 edmak.ko
-rwxr-xr-x 1 alex alex 9648 марта 19 2015 irqk_hdmi.ko
-rwxr-xr-x 1 alex alex 9656 марта 19 2015 irqk.ko
Loading coprocessors modules...
Loading cmem from 0x86be8000 to 0x87e59680
modprobe: can't load module cmemk (kernel/drivers/dsp/cmemk.ko): Invalid argument
modprobe: can't load module edmak (kernel/drivers/dsp/edmak.ko): Invalid argument
[ 5.683183] cmemk: disagrees about version of symbol device_create
[ 5.684761] cmemk: Unknown symbol device_create (err -22)
[ 5.685099] cmemk: disagrees about version of symbol device_destroy
[ 5.685157] cmemk: Unknown symbol device_destroy (err -22)
[ 6.013579] edmak: disagrees about version of symbol device_create
[ 6.013665] edmak: Unknown symbol device_create (err -22)
[ 6.013835] edmak: disagrees about version of symbol device_destroy
[ 6.013882] edmak: Unknown symbol device_destroy (err -22)
$(STRIP_FIND_CMD) | xargs $(STRIPCMD) 2>/dev/null || true
find $(TARGET_DIR)/lib/modules -type f -name '*.ko' | \
xargs -r $(KSTRIPCMD) || true
Contemplator1998 писал(а):Так же заметил, что в админке во вкладке i2c перестала выводиться таблица, а в лог пишется ошибка "initializing i2c bus recovery", "SCL stuck at zero"
Если я беру прошивку скомпилированную без драйвера RTC, то в разделе i2c таблица генерируется (причём при отключенном DS1307 часть значений нули, а когда подключаю, то появляются значения, одно из которых 68, т.е. микросхема RTC отвечает и проблема, видимо, не в ней)
Посмотреть список устройств на шине I2C
i2cdetect -y 1
Загрузить модули девайсов
insmod bma180.ko
insmod bmp085.ko
insmod hmc5843.ko
insmod itg3200.ko
Задействовать все девайсы на плате IMU:
echo bma180 0x40 > /sys/class/i2c-adapter/i2c-1/new_device
echo bmp085 0x77 > /sys/class/i2c-adapter/i2c-1/new_device
echo hmc5843 0x1e > /sys/class/i2c-adapter/i2c-1/new_device
echo itg3200 0x68 > /sys/class/i2c-adapter/i2c-1/new_device
Далее переходим в каталог девайсов
cd /sys/bus/i2c/devices
И видим их (и не только их)
1-001e 1-0021 1-0040 1-0068 1-0077 i2c-1
Вернуться в Софт на виртурилке - SDK, Linux, Github, программирование (C/C++ и др.)
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2