Приобрели две платы MB7707. Стоит задача исследовать возможности NeuroMatrix для обработки изображений.
Удалось собрать из исходников:
MBOOT - build Ok’
ROOTFS Debian - build Ok’
Старт с ядром uImage (18.09.2017) - Ok’
Моя задача:
Добавить поддержку usb-webcam в ядре linux.
Вопрос.
После сборки ядра по инструкуии с вашего сайта при старте выдается ошибка:
ERROR: systemd[1] failed to mount tmpfs at /sys/fs/cgroup no such file or directory.
Как cконфигурировать kernel для сборки debian 8 платы mb7707 ?
Сегодня случайно обнаружил отказ штатного двухамперного блока питания микрокомпьютера, в то время как на прошлой неделе аппарат работал нормально. Напряжение просаживается до 2,3 В, холостой ход 5,3 В. Вообще, аппарат от родного блока питания круглосуточно проработал уже два года. Поставил пока блочок питания на 3 А из своего загашника. Сам микрокомпьютер работает нормально :)
Решил подключить внешний USBHDD к микрокомпу, диск 500Гб, и форматирован NTFS. Поставил nt-3g, но при попытке монтирования modprobe fuse нецензурно ругается на отсутствие файлов modprobe:
ERROR: ../libkmod/libkmod.c:557 kmod_search_moddep() could not open moddep file '/lib/modules/3.10.90-shadow1-gcb7ec19e1c43/modules.dep.bin'
а ntfs-3g просит ntfs-3g-mount: fuse device is missing, try 'modprobe fuse' as root
при запуске modprobe fuse файл /dev/fuse появился, но ошибка
ERROR: ../libkmod/libkmod.c:557 kmod_search_moddep() could not open moddep file '/lib/modules/3.10.90-shadow1-gcb7ec19e1c43/modules.dep.bin' никуда не девается.
Сам диск отлично видит fdisk -l как /dev/sdb1
Как разрешить вопрос малой кровью, без пересборки ядра?
На любых мониторах используется только это разрешения. Модуль mb77.07 не воспринимает hdmi форматы от других устройств, а проблема в том, что подключая к нему контроллер управления светодиодного экрана, происходит рассинхронизация изображения(картинка «прыгает» влево-вправо)
Прошивал модуль mb77.07 версией fw-raspbian-stable-19072018.tgz, fw-debian-stable-19072018.tgz, fw-debian-stable-23062016.tgz и др., но реакция всегда одинаковая
Вопросы такие:
1. Как изменять настройки hdmi формата?;
2. Если нельзя менять разрешение «на лету», то в какой конфигурационный файл прописываются данные о видеовыводе?;
3. Можно ли настроить модуль, чтобы он при загрузке «подхватывал» настройки подключаемых к нему мониторов?
Здравия всем!
Подскажите пожалуйста, как использовать аппаратное декодирование в MB77.07 (например при выводе H.264 видео на экран)? В описании одноплатника указана поддержка GStreamer - может укажете, какой плагин использовать? Или ещё какие варианты есть?
Благодарю!
− Блок синхронизации и сброса CRG:
• Управляемый программным обеспечением сброс;
• Генерация сброса watchdog по внешнему запросу.
Первое если я правильно понимаю это реализация программного сброса с настройкой ядра и , например, запуском модуля как в raspberry.
Второе просто нога сброса (40) на разъеме X9.
Правильно ли я понимаю ?
Подскажите, пожалуста, как правильно осуществить работу watchdog на данном устройстве.
root@shadow:~# cat /proc/cpuinfo
processor : 0
model name : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS : 215.04
Features : swp half fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xb76
CPU revision : 7
Hardware : Module MB77.07
Revision : 0000
Serial : 0000000000000000
root@shadow:~#
В мануале на модуль в характеристиках указаны параметры:
− Уникальный ID каждой микросхемы.
− Однократно программируемая память для хранения индивидуальной информации.
− Функции защиты информации:
Однократно программируемая память OTP для хранения уникального ID
микросхемы и ключевой информации.
Можно ли и как правильно в Serial, а так же в других указанных здесь некоторых параметрах прошить реальные нужные мне данные?
Подозреваю что через JTAG, но никогда не имел с ним дела. Подскажите как правильно и куда копать, пожалуйста.
Здравствуйте всем.
Есть платка MB77.07. Ядро 3.10.28, от «модуля». В ядре V4L включено. Вставил в нее USB WEB-камеру, вроде как подключил, /dev/video - появилось. Ну и сообщения в логах какие-то более-менее осмысленные, что да, камера вроде как наличествует, все хорошо. Насколько я понимаю, кристалл К1879ХБ1Я имеет на борту аппаратные кодеры-декодеры во что-то достаточно современное, например в H.264. Хочу понять, каким образом мне сейчас можно было бы взять сигнал с видеокамеры, преобразовать его в H.264 (разумеется, аппаратно, раз такая возможность есть вроде как) и отправить потоком по сети на другой компьютер. Желательно бы вообще программно, т.е. без утилит, «руками»: открыл такое-то устройство, читаешь с него и передаешь на «сервер». Ну а там, соответственно, показать через какой-нибудь mplayer например. Как это сделать, где можно посмотреть документацию?
Просьба глянуть пост ncrmnt, я насколько понимаю, от Вас получить внятный ответ - наиболее вероятно :-D
Есть DS18B20.
Как подключить его к MB77.07 и заставить работать с 1-wire протоколом ?
В raspberry всё получилось без проблем, а как же на нашем аналоге? :)
MB77.07 при загрузке, через раз/периодически после ребута/выключения вываливается в mboot. Если в mboot дать команду reset дальше загружается нормально.
Перепрошивка с переразметкой разделов с помощью EDCL не помогает.
В чем может быть проблема?
root@shadow:~# /etc/init.d/networking restart
Running /etc/init.d/networking restart is deprecated because it may not re-enable some interfaces ... (warning).
Reconfiguring network interfaces...RTNETLINK answers: No such process
[ 183.140000] pagealloc: memory corruption
[ 183.150000] c49f8800: 01 80 c2 00 00 00 5c 8a 38 9c 00 a9 00 27 42 42 ......
\.8....'BB
[ 183.160000] c49f8810: 03 00 00 02 02 2c 80 00 5c 8a 38 9c 00 90 00 00 .....,
..\.8.....
[ 183.170000] c49f8820: 00 00 80 00 5c 8a 38 9c 00 90 80 18 00 00 14 00 ....\.
8.........
[ 183.180000] c49f8830: 02 00 0f 00 00 00 00 00 ......
..
[ 183.190000] CPU: 0 PID: 2221 Comm: ip Not tainted 3.10.28-shadow1 #1
[ 183.200000] [<c00123c4>] (unwind_backtrace+0x0/0x118) from [<c0010e1c>] (show
_stack+0x10/0x14)
[ 183.210000] [<c0010e1c>] (show_stack+0x10/0x14) from [<c00828a8>] (kernel_map
_pages+0x130/0x1ec)
[ 183.220000] [<c00828a8>] (kernel_map_pages+0x130/0x1ec) from [<c005e82c>] (ge
t_page_from_freelist+0x36c/0x47c)
[ 183.230000] [<c005e82c>] (get_page_from_freelist+0x36c/0x47c) from [<c005f3ec
>] (__alloc_pages_nodemask+0xe0/0x758)
.......
apt-get upgrade и прочие инсталляции/компиляции программок раз от раза выкидывают что то похожее с сообщением что ошибка не воспроизводима , ошибка системы и т.д.
root@shadow:~# apt-get install make
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
make-doc
The following NEW packages will be installed:
make
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 393 kB of archives.
After this operation, 1149 kB of additional disk space will be used.
Get:1 http://archive.raspbian.org/raspbian/ wheezy/main make armhf 3.81-8.2 [393
kB]
Fetched 393 kB in 1s (290 kB/s)
Selecting previously unselected package make.
(Reading database ... 18002 files and directories currently installed.)
Unpacking make (from .../make_3.81-8.2_armhf.deb) ...
Setting up make (3.81-8.2) ...
[ 6720.550000]
[ 6720.550000]
[ 6720.550000] ecc mismatch 66 55 5B - 0c 03 03
[ 6720.550000]
[ 6720.560000] ------------[ cut here ]------------
[ 6720.560000] kernel BUG at drivers/mtd/devices/mnand.c:867!
[ 6720.560000] Internal error: Oops - BUG: 0 [#1] ARM
[ 6720.560000] Modules linked in:
[ 6720.560000] CPU: 0 PID: 4589 Comm: apt-get Not tainted 3.10.28-shadow1 #1
[ 6720.560000] task: c49f23c0 ti: c49d6000 task.ti: c49d6000
[ 6720.560000] PC is at mnand_read_oob+0x32c/0x800
[ 6720.560000] LR is at mnand_read_oob+0x32c/0x800
[ 6720.560000] pc : [<c01ffb34>] lr : [<c01ffb34>] psr: 60000013
[ 6720.560000] sp : c49d7ac8 ip : 00000002 fp : 000000f4
[ 6720.560000] r10: c05a7370 r9 : 00000007 r8 : 00000066
[ 6720.560000] r7 : 00000055 r6 : 0000005b r5 : 00000003 r4 : 0000000c
[ 6720.560000] r3 : 00000001 r2 : c04f605c r1 : 00000000 r0 : 00000024
[ 6720.560000] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
[ 6720.560000] Control: 00c5387d Table: 40dd8008 DAC: 00000015
[ 6720.560000] Process apt-get (pid: 4589, stack limit = 0xc49d61b0)
[ 6720.560000] Stack: (0xc49d7ac8 to 0xc49d8000)
[ 6720.560000] 7ac0: 0000000c 00000003 00000003 c4815240 00000
000 c020016c
[ 6720.560000] 7ae0: c49d7af0 c005c864 c5b701c8 c5b70e09 00000000 00000000 19395
000 00000000
[ 6720.560000] 7b00: 00000000 c05129f0 c053d540 00000700 fffff800 00000000 19395
000 c887d813
[ 6720.560000] 7b20: 00000000 00480000 00000000 5b556664 0000006c 19394e38 0000
.....
[ 6720.560000] [<c01ffb34>] (mnand_read_oob+0x32c/0x800) from [<c020016c>] (mnan
d_read+0x80/0xa4)
[ 6720.560000] [<c020016c>] (mnand_read+0x80/0xa4) from [<c01f9e64>] (part_read+
0x44/0x7c)
[ 6720.560000] [<c01f9e64>] (part_read+0x44/0x7c) from [<c01f7c38>] (mtd_read+0x
70/0xa4)
[ 6720.560000] [<c01f7c38>] (mtd_read+0x70/0xa4) from [<c0211104>] (ubi_io_read+
0x198/0x328)
[ 6720.560000] [<c0211104>] (ubi_io_read+0x198/0x328) from [<c020e964>] (ubi_eba
_read_leb+0x31c/0x458)
Еще пример
# make
..................
CC build-arm6/src/account.o
*** glibc detected *** /usr/lib/gcc/arm-linux-gnueabihf/4.6/cc1: munmap_chunk(): invalid pointer: 0x0091ffe8 ***
src/account.c: In function 'sip_params_decode':
src/account.c:313:1: internal compiler error: Aborted
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.6/README.Bugs> for instructions.
The bug is not reproducible, so it is likely a hardware or OS problem.
make: *** [build-arm6/src/account.o] Error 1
Возникла такая проблема. Два контроллера MB77.07 с разными IP, 192.168.0.190 и 192.168.0.192, в локальной сети пингуются по очереди. Если один пингуется, второй просто отсутствует в сети. Затем они меняются местами. По одному в локальной сети работают отлично. Вместе не работают. В случае когда контроллер не находится tshark выдаёт следующее:
Накидайте, pls, инновационных российских проектов, которые вышли или выходят на Linux/отечественное.
Я вспоминаю из «отечественных»:
- ALT Linux,
- дистрибутив от ROSA,
- процессоры Эльбрус (МЦСТ),
- двухсторонний Йота-фон (YotaPhone)
- НТЦ «Модуль», MB 77.07
Большие проекты типа Яндекс и ABBYY здесь не трогаю, это отдельная песня.
Какие ещё были громкие заявления в плане информатизации «Всея России»?
Денис Попов, Бабушкин, полковник Алкснис, что-то минсвязи говорило про отечественное года два назад, судебные приставы перешли частично на Linux, ещё что?