Articles of embedded

Проблемы с установкой rootfs для встроенного Linux

Я хочу, чтобы мое ядро ​​запускало rootfs squashfs для встроенного Linux. Файл squashfs находится на SD-карте, поэтому я помещаю эти параметры в свою командную строку: console = ttyS0,115200 root = / dev / sdb1 rw rootfstype = squashfs К сожалению, произошла паника ядра: VFS: не удается открыть корневое устройство «sb1» или unkonw-block (0,0). Приложите правильный […]

make: xscale_be-gcc: команда не найдена

Я новичок в встроенном и читаю «Embedded Linux Primer» на данный момент. Я попытался построить ядро ​​xscale arm: make ARCH=arm CROSS_COMPILE=xscale_be- ixp4xx_defconfig # # configuration written to .config а затем make: ~/linux-stable$ make ARCH=arm CROSS_COMPILE=xscale_be- zImage make: xscale_be-gcc: Command not found CHK include/config/kernel.release CHK include/generated/uapi/linux/version.h CHK include/generated/utsrelease.h make[1]: `include/generated/mach-types.h' is up to date. CC kernel/bounds.s […]

Сжатие mtdblock с «tar» перед отправкой через TFTP

Какова правильная команда compress mtdblock с «tar» перед отправкой через TFTP? tftp -l /dev/mtdblock3 -p 192.168.100.40

Карта Uboot MMC уже разделена

У меня есть некоторые проблемы с U-Boot mmc hwpartition хранилища eMMC, спаянного на встроенном модуле i.MX6: TX6UL U-Boot > mmc info Device: FSL_SDHC Manufacturer ID: 11 OEM: 100 Name: 004G6 Tran Speed: 52000000 Rd Block Len: 512 MMC version 5.0 High Capacity: Yes Capacity: 8 MiB Bus Width: 4-bit Erase Group Size: 4 MiB HC […]

Используются ли правила IPTABLE для других устройств в сети?

У меня есть встроенное устройство, которое слушает определенный порт, который будет запрограммирован программным обеспечением конкретного поставщика. Если у меня есть сеть, состоящая из небольшого компьютера linux, и это промышленное устройство установит правило, которое также блокирует доступ к портовому блоку доступа к промышленному устройству?

Крепление NFS: невозможно найти файл в / etc / fstab

У меня есть Arduino Yun и Linux Arduino 3.3.8 OS на нем, хост-машина – Ubuntu 14.04. Я пытаюсь подключить файл на моей главной машине к плате. Я следую этому руководству На стороне сервера настроена: я добавил example файла в /home/user/Bureau/ и отредактировал файл /etc/exports . Теперь моя проблема, похоже, находится на стороне клиента: я создал […]

Ошибка перекрестного компиляции ядра linux с помощью buildroot

Я пытаюсь построить ядро ​​bt в кросс-компиляции ядра, когда я выполнил следующую команду make CROSS_COMPILE=i686-linux- ARCH=x86 Я получил следующую ошибку: UCLIB_EXTRA_CFLAGS="" \ install_runtime install_dev make[1]: /home/abc/Desktop/softwares/buildroot-2012.08-rc1/output/host/usr/bin/x86-unknown-linux-uclibc-gcc: Command not found make[1]: Entering directory `/home/abc/Desktop/softwares/buildroot-2012.08-rc1/output/toolchain/uClibc-0.9.33.2' /bin/sh: /home/abc/Desktop/softwares/buildroot-2012.08-rc1/output/host/usr/bin/x86-unknown-linux-uclibc-gcc: not found make[1]: /home/abc/Desktop/softwares/buildroot-2012.08-rc1/output/host/usr/bin/x86-unknown-linux-uclibc-gcc: Command not found make[1]: /home/abcDesktop/softwares/buildroot-2012.08-rc1/output/host/usr/bin/x86-unknown-linux-uclibc-gcc: Command not found make[1]: Circular libpthread/nptl/sysdeps/i386/gen_tcb-offsets.s <- libpthread/nptl/sysdeps/i386/tcb-offsets.h dependency dropped. CC […]

Почему этот файл конфигурации ALSA предотвращает использование aplay и iscord в списке устройств PCM?

В моей встроенной системе у меня есть этот файл конфигурации в файле /etc/asound.conf : pcm_slave.sl2 { pcm "hw:0,0" rate 48000 channels 2 format S16_LE } pcm.rate_convert { type plug slave sl2 } pcm.!default rate_convert Я заметил, что, поскольку этот файл был помещен в систему, aplay -L и arecord -L больше не могут перечислять устройства PCM. […]

Каковы два файла head.S в источнике Linux?

В источнике Linux есть два разных файла head.S, расположенных по адресу: арка / рука / ядро / head.S арка / руки / загрузки / сжатый / head.S Что такое манера каждого из них и каков порядок ее исполнения?

Есть ли предел GPIO, который можно использовать в Linux?

Когда дело доходит до использования GPIO, существует ли ограниченное число, которое можно использовать в Linux (за исключением ограничения физической доступности / количества портов / контактов) или теоретически возможно использовать бесконечное число GPIO в моей программе (ы)?