У меня есть встроенное устройство с MTD-устройством через NAND flash. Можно ли получить его серийный номер или UUID?
Я думал, что может быть решение, похожее на получение UUID жесткого диска, но я не нашел.
У меня есть встроенное устройство с MTD-устройством через NAND flash. Можно ли получить его серийный номер или UUID?
Я думал, что может быть решение, похожее на получение UUID жесткого диска, но я не нашел.
вероятно, не тот ответ, который вы хотите, но я пытался сделать то же самое для идентификатора устройства (который считывается в слоях драйверов устройств). Но такие инструменты, как "mtdinfo" не содержат информацию, которую вы ищете :(
попробуй mtdinfo -a
, может быть, там есть другая информация, которая вам пригодится?
Я изучаю изменения в коде mtdinfo, чтобы узнать, могу ли я получить идентификатор устройства - если я могу это сделать, то добавление серийного номера будет аналогичным изменение.
Это означает перекомпиляцию ядра и его установки... болезненный способ получить немного больше информации :(
надеюсь, у кого-то есть лучший ответ, но, глядя на код mtd (если у меня нет старого кода и новых функций), я не вижу, как это будет сделано.
обновление: у меня есть простое решение на основе кода для этого по этой ссылке. Используя этот метод вы сможете получить то, что информация, которую вы хотите... но у вас есть перестроить ядро / драйвер.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]