阅读:1858回复:7
如何写入设备 ID或序列号用于在资产管理中标识单个设备?
设备 ID 或序列号用于在资产管理中标识单个设备,还可用于授权软件,用设备 ID 生成引用代码,可以将应用程序授权给单个设备。
用函数KernelIoControl可获取设备ID 或序列号,请问如何在OEM层如何写入设备 ID 或序列号呢?在flash里写吗?如何写呢? |
|
沙发#
发布于:2007-08-06 17:27
你跟着这个函数一直往下走,就会发现,最终必需你的底层提供一个ID给它,才可以计算,CE500的例子是用MAC地址计算出来的,MAC可以在BOOTLOADER里设置。
|
|
板凳#
发布于:2007-08-06 20:57
或者在硬件上加入一个ID标签,这个是全球唯一的
|
|
地板#
发布于:2007-08-06 22:32
楼上,如何在硬件上加入一个ID标签啊?能具体说说吗?
|
|
地下室#
发布于:2007-08-06 22:34
jasonshi,CE500的例子是什么意思啊?
|
|
5楼#
发布于:2007-08-07 08:28
最好是和SOC厂商合作,让他们提供唯一的芯片ID,放在其它地方都不安全.
|
|
|
6楼#
发布于:2007-08-07 11:02
CE5.0下有实现读取ID的IO函数,你找到了看看,其实很简单,如果让芯片厂商提供,那肯定得等人家重新投片的时候加上,那又得一段时间,而且量少他们是不会做的,再说加这个也得加成本阿,虽然不多。
|
|
7楼#
发布于:2007-08-07 14:10
|
|