CN / EN
CN / EN

提问

设计支持

您的项目私密技术问题如需获得一对一支持,请点击下方联系我们。

使用iOS的SDK GR533x

132***697

2024-08-28 11:16

我用的是GRDFUSDK 都按照要求配置好了 ,然后使用其他方法 也是不行 读出来的数据是这样的 。



>>>>>>>>> onDfuStart

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[AbsCmd start][lineNum: 112]

Cmd <EstablishConnCmd: 0x3031fe7b0> has started.

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[EstablishConnCmd centralManagerDidUpdateState:][lineNum: 94]

Cmd: <EstablishConnCmd: 0x3031fe7b0>, Peripheral state : 2

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[EstablishConnCmd centralManagerDidUpdateState:][lineNum: 95]

Cmd: <EstablishConnCmd: 0x3031fe7b0>, Peripheral : <CBPeripheral: 0x3029c0270, identifier = 18379A0C-FDF7-A7D2-8D30-36DFCF5D4872, name = CONNECTED 7C86, mtu = 247, state = connected>

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[EstablishConnCmd centralManager:didConnectPeripheral:][lineNum: 109]

Cmd: <EstablishConnCmd: 0x3031fe7b0>, Connected to <CBPeripheral: 0x3029c0270, identifier = 18379A0C-FDF7-A7D2-8D30-36DFCF5D4872, name = CONNECTED 7C86, mtu = 247, state = connected>

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[AbsCmd publishFinishWith:andError:][lineNum: 100]

Cmd <EstablishConnCmd: 0x3031fe7b0> has finished.

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[AbsCmd start][lineNum: 112]

Cmd <SetupPeripheralCmd: 0x3036c0540> has started.

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[SetupPeripheralCmd onAction][lineNum: 35]

Cmd: <SetupPeripheralCmd: 0x3036c0540>, MTU: 244

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[AbsCmd resetObserver]_block_invoke[lineNum: 43]

Cmd: <SetupPeripheralCmd: 0x3036c0540> progress: 1

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[SetupPeripheralCmd peripheral:didDiscoverServices:][lineNum: 54]

Cmd: <SetupPeripheralCmd: 0x3036c0540>, -[SetupPeripheralCmd peripheral:didDiscoverServices:], line = 54, error:(null)

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[AbsCmd resetObserver]_block_invoke[lineNum: 43]

Cmd: <SetupPeripheralCmd: 0x3036c0540> progress: 2

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[SetupPeripheralCmd peripheral:didDiscoverServices:]_block_invoke[lineNum: 64]

Cmd: <SetupPeripheralCmd: 0x3036c0540>, service.UUID = Device Information

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[SetupPeripheralCmd peripheral:didDiscoverServices:]_block_invoke[lineNum: 64]

Cmd: <SetupPeripheralCmd: 0x3036c0540>, service.UUID = Battery

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[SetupPeripheralCmd peripheral:didDiscoverServices:]_block_invoke[lineNum: 64]

Cmd: <SetupPeripheralCmd: 0x3036c0540>, service.UUID = 6E401500-B5A3-F393-E0A9-E50E24DCCA9E

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[SetupPeripheralCmd peripheral:didDiscoverServices:]_block_invoke[lineNum: 64]

Cmd: <SetupPeripheralCmd: 0x3036c0540>, service.UUID = A6ED0401-D344-460A-8075-B9E8EC90D71B

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[SetupPeripheralCmd peripheral:didDiscoverServices:]_block_invoke[lineNum: 66]

Cmd: <SetupPeripheralCmd: 0x3036c0540>, ---> service.UUID = A6ED0401-D344-460A-8075-B9E8EC90D71B

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[SetupPeripheralCmd peripheral:didDiscoverCharacteristicsForService:error:][lineNum: 74]

Cmd: <SetupPeripheralCmd: 0x3036c0540>, -[SetupPeripheralCmd peripheral:didDiscoverCharacteristicsForService:error:], line = 74, svrUUID:A6ED0401-D344-460A-8075-B9E8EC90D71B

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[AbsCmd resetObserver]_block_invoke[lineNum: 43]

Cmd: <SetupPeripheralCmd: 0x3036c0540> progress: 3

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[SetupPeripheralCmd peripheral:didDiscoverCharacteristicsForService:error:][lineNum: 84]

Cmd: <SetupPeripheralCmd: 0x3036c0540>, characteristic.UUID = A6ED0402-D344-460A-8075-B9E8EC90D71B

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[SetupPeripheralCmd peripheral:didDiscoverCharacteristicsForService:error:][lineNum: 84]

Cmd: <SetupPeripheralCmd: 0x3036c0540>, characteristic.UUID = A6ED0403-D344-460A-8075-B9E8EC90D71B

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[SetupPeripheralCmd peripheral:didDiscoverCharacteristicsForService:error:][lineNum: 84]

Cmd: <SetupPeripheralCmd: 0x3036c0540>, characteristic.UUID = A6ED0404-D344-460A-8075-B9E8EC90D71B

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[SetupPeripheralCmd peripheral:didDiscoverDescriptorsForCharacteristic:error:][lineNum: 93]

Cmd: <SetupPeripheralCmd: 0x3036c0540>, -[SetupPeripheralCmd peripheral:didDiscoverDescriptorsForCharacteristic:error:], line = 93, charUUID:A6ED0402-D344-460A-8075-B9E8EC90D71B

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[SetupPeripheralCmd peripheral:didDiscoverDescriptorsForCharacteristic:error:][lineNum: 107]

Cmd: <SetupPeripheralCmd: 0x3036c0540>, RX ready.

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[SetupPeripheralCmd peripheral:didDiscoverDescriptorsForCharacteristic:error:][lineNum: 93]

Cmd: <SetupPeripheralCmd: 0x3036c0540>, -[SetupPeripheralCmd peripheral:didDiscoverDescriptorsForCharacteristic:error:], line = 93, charUUID:A6ED0403-D344-460A-8075-B9E8EC90D71B

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[SetupPeripheralCmd peripheral:didDiscoverDescriptorsForCharacteristic:error:][lineNum: 118]

Cmd: <SetupPeripheralCmd: 0x3036c0540>, TX ready.

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[SetupPeripheralCmd peripheral:didDiscoverDescriptorsForCharacteristic:error:][lineNum: 93]

Cmd: <SetupPeripheralCmd: 0x3036c0540>, -[SetupPeripheralCmd peripheral:didDiscoverDescriptorsForCharacteristic:error:], line = 93, charUUID:A6ED0404-D344-460A-8075-B9E8EC90D71B

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[SetupPeripheralCmd peripheral:didDiscoverDescriptorsForCharacteristic:error:][lineNum: 128]

Cmd: <SetupPeripheralCmd: 0x3036c0540>, CTRL ready.

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[AbsCmd publishFinishWith:andError:][lineNum: 100]

Cmd <SetupPeripheralCmd: 0x3036c0540> has finished.

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[AbsCmd start][lineNum: 112]

Cmd <GRDGetBootInfo: 0x3020c0360> has started.

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[GRDAbsDfuFrameCmd sendCmd:param:][lineNum: 67]

Cmd: <GRDGetBootInfo: 0x3020c0360>, Prepare to Send Frame: {length = 16, bytes = 0x44472700080000000000012000005000}

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[GRDAbsDfuFrameCmd sendOneFragment][lineNum: 206]

Cmd: <GRDGetBootInfo: 0x3020c0360>, Send Fragment(remains 0): {length = 16, bytes = 0x44472700080000000000012000005000}

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[GRDAbsDfuFrameCmd peripheral:didUpdateNotificationStateForCharacteristic:error:][lineNum: 249]

Cmd: <GRDGetBootInfo: 0x3020c0360>, -[GRDAbsDfuFrameCmd peripheral:didUpdateNotificationStateForCharacteristic:error:], line = 249, charUUID:A6ED0402-D344-460A-8075-B9E8EC90D71B value:{length = 9, bytes = 0x444727000100022a00}, error: (null)

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[GRDAbsDfuFrameCmd peripheralIsReadyToSendWriteWithoutResponse:][lineNum: 242]

Cmd: <GRDGetBootInfo: 0x3020c0360>, 2 >>>>>> peripheralIsReadyToSendWriteWithoutResponse

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[GRDAbsDfuFrameCmd sendOneFragment][lineNum: 186]

Cmd: <GRDGetBootInfo: 0x3020c0360>, Send Fragment Complete

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[GRDAbsDfuFrameCmd peripheral:didUpdateValueForCharacteristic:error:][lineNum: 225]

Cmd: <GRDGetBootInfo: 0x3020c0360>, >> Rx: {length = 9, bytes = 0x444727000100022a00} , <GRDGetBootInfo: 0x3020c0360>

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[GRDAbsDfuFrameCmd parseRcvData][lineNum: 170]

Cmd: <GRDGetBootInfo: 0x3020c0360>, >> >> Got cmd, code = 39, param = {length = 1, bytes = 0x02}

错误信息是------------------------:(null)

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[AbsCmd dealloc][lineNum: 26]

Cmd: EstablishConnCmd dealloc

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[AbsCmd dealloc][lineNum: 26]

Cmd: SetupPeripheralCmd dealloc

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[AbsCmd dealloc][lineNum: 26]

Cmd: GRDGetImgInfoList dealloc

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[AbsCmd dealloc][lineNum: 26]

Cmd: GRDSetImgInfoList dealloc

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[AbsCmd dealloc][lineNum: 26]

Cmd: GRDProgramFlash dealloc

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[GRDfuTask dealloc][lineNum: 53]

DFUTask dealloc ----

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[AbsCmd publishFinishWith:andError:][lineNum: 100]

Cmd <GRDGetBootInfo: 0x3020c0360> has finished.

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[GRDAbsDfuFrameCmd parseRcvData][lineNum: 179]

Cmd: <GRDGetBootInfo: 0x3020c0360>, Process and drop 9 bytes, remain 0 bytes.

[ 2024-08-28 11:14:19 ]: GRDFULogInfo : -[AbsCmd dealloc][lineNum: 26]

Cmd: GRDGetBootInfo dealloc


不知道问题出在哪里 麻烦有关技术人员快点帮我看看 谢谢 查过配置都没啥问题。就是升级不成功。换其他方法也是差不多。都是不行 请问有没有技术人员啊 可不可以告诉我哪里有问题啊 OC的SDK还可以用吗


0收藏

0赞成

Ping

汇顶员工
2024-08-29 09:35

请问下,使用的是 GR551X Android & IOS系统APP OTA应用开发SDK分享 的哪个版本?

7条评论

0赞成

0收藏

您的评论

132***697

2024-10-29 13:32

完美解决问题 用Swift最新的版本 然后桥接一下 调用 简单完成。

1条评论

0赞成

0收藏

您的评论

登录后可回答问题,请 注册

我们时刻倾听您的声音
联系销售

扫描关注公众号

打开微信,使用“扫一扫”即可关注