Комментарии 2
Третья, заключительная часть цикла, по ссылке: https://habr.com/ru/companies/yadro/articles/860428/
Device tree который вы предлагаете на практике может давать проблемы, по крайней мере с ядром 5.19 и zynq7k. Если не замапить его на драйвер (к примеру uio), то ядро Linux включает его в CMA memory pool, и некоторые драйвера могут начать его использовать. Закономерно испортив память. Отвалится и хост arm и софтпроцессор.
Возможно у вас памяти слишком много и этот эффект не заметен. Для теста попробуйте занулить из arm весь зарезервированный регион.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Запускаем Embedded Linux на Hard- и Soft-CPU Xilinx Zynq: сборка операционной системы