printk использует sprintf, который ведет себя идентично printf.это означает, что вы не можете printk в двоичном формате.Для бинарного файла нет спецификатора формата, поэтому вам придется написать функцию самостоятельно.Вы можете использовать цикл для преобразования числа в строку его двоичного представления, а затем распечатать эту строку.