-
- Когда то давно, я писал вот такую инструкцию, правда она еще про openembedded, вроде не совсем то, что Вам нужно, но вдруг, в каких то моментах поможет. - GDI(21.08.2018 10:42, ссылка)
- Не знаю как в AM3352, но вроде все правильно. dtb и image не входят в rootfs. Например в SAMA5 было так, что NAND был поделенный на 5 частей. Отдельно bootstrap , uboot, dtb, image и rootfs. bitbake умный, если чего-то менять не надо, то он и не framer(305 знак., 21.08.2018 07:19 - 07:25)
- Тут наоборот. Надо пересобрать, а bitbake не пересобирает. Ale3000(141 знак., 21.08.2018 07:49)
- Скорей всего не надо. При перекомпиляции ядра новые файлы в rootfs появляются только тогда, когда в конфигурации ядра включаем динамически загружаемые модуля. В этом случае видно, что нет. - framer(21.08.2018 07:58)
- rootfs поменяется, если вы потом запустите процесс сборки самой прошивки - lloyd(21.08.2018 07:55)
- MACHINE=varsomam33 bitbake tisdk-rootfs-image - это процесс сборки прошивки? Или нет? rootfs после него не меняется. - Ale3000(21.08.2018 07:59)
- rootfs это не компиляция, это сборка. Если хотя бы один зависимый элемент поменяется то он пересоберется. Всегда можно использовать опцию bitbake -f. - framer(21.08.2018 08:04)
- Значит у вас зависимости сборки не помечены как измененные. Есть риск, правда, что при пересборке он перепишет ваш kconfig и dts, поэтому бывает практично 1. забекапить их и 2. прописать их, как патчи к конфигурации ядра в ёктапрожекте - lloyd(21.08.2018 08:02)
- Зависимости - это какой-то файл? Где их посмотреть можно? - Ale3000(21.08.2018 09:23)
- Нет, это все, из чего состоит ваша прошивка. Начинается компилятором, заканчивается образом ФС. lloyd(141 знак., 21.08.2018 09:32)
- Зависимости - это какой-то файл? Где их посмотреть можно? - Ale3000(21.08.2018 09:23)
- MACHINE=varsomam33 bitbake tisdk-rootfs-image - это процесс сборки прошивки? Или нет? rootfs после него не меняется. - Ale3000(21.08.2018 07:59)
- Тут наоборот. Надо пересобрать, а bitbake не пересобирает. Ale3000(141 знак., 21.08.2018 07:49)