BBB [debian] Как выполнить LSBInitscript ПОСЛЕ наложения дерева загрузочных устройств?

Моя программа работает на BBB (debian) и зависит от оверлея дерева устройств (SPI).

  1. Оверлей скомпилирован и добавлен в / etc / default / capemgr: CAPE = BB-DSPI1.
  2. LSB-скрипт, который выполняет мою прогу, добавленную в систему с помощью update-rc.d, параметр Required-Start равен $all
  3. Запуск скрипта вручную после загрузки с параметром запуска работает как положено.
  4. Во время загрузки последовательность выполнения завершается неудачно, так как /sys/devices/ocp.3/481a0000.spi/spi_master/ не найден.
  5. Раньше у меня был другой BBB, настроенный таким же образом. Там не было никаких проблем.

Может кто-нибудь объяснить, как запустить мою прогу при запуске?

1 ответ

Редактировать скрипт:

# Required-Start: capemgr.sh

Другие вопросы по тегам