Ну кстати возможно, что для RPi1, т.к. я в примерах видел, что там нужно начинать с остановки всех ядер, кроме первого. В KernelBegin этого нет, может оно где-то дальше. Ну можно конечно попробовать ещё RPi1 купить, но как-нибудь в другой раз. Насчёт что-то переписать - для меня это всё тёмный лес на данном этапе. И не факт, что за этой задачей не всплывёт какая-то следующая, потом следующая и т.п. Т.е. нет оценки трудоёмкости.