clocks | soc@03000000 | aliases | chosen | firmware | cpus | opp_l_table | psci | n_brom | s_brom | sram_ctrl | sram_a1 | sram_a2 | prcm | s_cpuscfg | ion | dram | memory@40000000 | interrupt-controller@03020000 | interrupt-controller@0 | intc-nmi@07010320 | sunxi-sid@03006000 | sunxi-sid-ng@03006000 | sunxi-chipid@03006200 | timer_arch | pmu | dramfreq | uboot | iommu@030f0000 | gpu@0x01800000 | box_start_os0 | __symbols__ | Все узлы Узел: sunxi-sid@03006000 - комментарии SoC Allwinner содержат некоторый объем памяти , который используется в качестве идентификатора безопасности SID (Security ID ). В адресном пространстве Allwinner H616 адреса SID лежат в интервале 0x03006000 - 0x03006FFF (размер 4K байт). Эти байты памяти не находятся в ОЗУ или ПЗУ, это так называемые электронные предохранители (E-Fuse). Каждый бит электронного предохранителя может переключаться с 0 на 1 только один раз. Запись 0 в бит ничего не дает, но как только бит устанавливается в 1, он устанавливается постоянно и не может быть изменен. По умолчанию в эти предохранители записывается идентификатор микросхемы или версия, а также серийный номер и данные калибровки термодатчика. Состояние предохранителей можно прочитать. Несколько вариантов использования SID: Идентификатор безопасности Security ID поддерживает один EFUSE для идентификатора чипа и приложения безопасности. EFUSE имеет безопасную зону и незащищенную зону Идентификатор безопасности (SID) - это один электрический предохранитель для сохранения ключа,
который включает идентификатор чипа, термодатчик, ключ безопасности и т.д. |