Как стать автором
Обновить

Запускаем Embedded Linux на Hard- и Soft-CPU Xilinx Zynq: сборка операционной системы

Уровень сложностиСложный
Время на прочтение25 мин
Количество просмотров4K
Всего голосов 25: ↑24 и ↓1+35
Комментарии2

Комментарии 2

Device tree который вы предлагаете на практике может давать проблемы, по крайней мере с ядром 5.19 и zynq7k. Если не замапить его на драйвер (к примеру uio), то ядро Linux включает его в CMA memory pool, и некоторые драйвера могут начать его использовать. Закономерно испортив память. Отвалится и хост arm и софтпроцессор.

Возможно у вас памяти слишком много и этот эффект не заметен. Для теста попробуйте занулить из arm весь зарезервированный регион.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий