Cypress USB芯片固件Serial Number修改
修改Serial Number以实现修改操作系统在枚举时分配的设备实例路径,并用于区分设备。
如官方所给例程Bulkloop,下载固件到设备后。连接到电脑,可在设备管理器的通用串行总线控制器中打开 Cypress FX2LP Sample Device。可见信息:
修改
打开例程,修改 dscr.a51 文件中的代码。
修改表中的Serial number string index
DeviceDscr:
db DSCR_DEVICE_LEN ;; Descriptor length
db DSCR_DEVICE ;; Decriptor type
dw 0002H ;; Specification Version (BCD)
db 00H ;; Device class
db 00H ;; Device sub-class
db