我使用贵公司提供的SDK中的测试代码,在linux设备下进行测试,提示等待设备EEPOM超时。这个问题应该如何解决?或者您能为我提供一些宝贵的建议吗?
---------------------------------------------------------------------------------
设备编号 | VID | PID | 接口编号 | 功能
---------------------------------------------------------------------------------
0 |4b4 |4 | 0 | VENDOR_SPI
0 |4b4 |4 |1 | NA
---------------------------------------------------------------------------------
-------------------------------------------------------------------
1:打印设备列表
2:选择设备......未选择设备!!
3:输入 I2C/SPI 闪存页地址和要写入/读取的长度。
4:验证数据
5:退出
-------------------------------------------------------------------
2
输入要选择的设备编号。
0
输入接口号。
0
-------------------------------------------------------------------
1:打印设备列表
2:更改设备选择--所选设备:[设备编号 0]:[接口编号 0]:SPI
3:输入 I2C/SPI 闪存页地址和要写入/读取的长度。
4:验证数据 5:退出。:验证数据
5:退出
-------------------------------------------------------------------
3
:SPI
输入页面地址...(小于 65536)
1000
输入读/写长度...(小于 256)
128
pageAddress 值:128 readWriteLength 值:-694693376
, pageAddress, readWriteLength-------------------------------------------------------------------
1:打印设备列表
2:更改设备选择--选定设备:[设备编号 0] : [接口编号 0] : SPI
3: 更改闪存页面地址和长度 ...输入的是页面地址 1000 和长度 128
4:
5:退出
-------------------------------------------------------------------
4
the deviceNumber is 0
the interfaceNum is 0
Error in Wai
ting for EEPOM active state 6