Linux USB 驱动程序调试 -- 007:介绍 JZ USB BO..
时间:2010-12-01 来源:purple_river
介绍 JZ USB BOOT 协议: 8字节的SetupPacket:
bmReuuestType bRequest wValue wIndex wLength
---------------------------------------------------------
GetCPUInfo 0x40 0 0 0 8
SetDataAddr 0x40 1 D31..D16 D15..D00 0
SetDataLen 0x40 2 D31..D16 D15..D00 0
其他协议:略,参考:4740 datasheet: bootrom_spec.pdf
上述Addr和Len配置好之后,正常读数据,就是读取4740内存;正常写数据,就是写4740内存。
bmReuuestType bRequest wValue wIndex wLength
---------------------------------------------------------
GetCPUInfo 0x40 0 0 0 8
SetDataAddr 0x40 1 D31..D16 D15..D00 0
SetDataLen 0x40 2 D31..D16 D15..D00 0
其他协议:略,参考:4740 datasheet: bootrom_spec.pdf
上述Addr和Len配置好之后,正常读数据,就是读取4740内存;正常写数据,就是写4740内存。
相关阅读 更多 +