This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

RDDI DSTREAM QUESTION

I am having trouble using RDDI to connect to a DSTREAM unit. 

The DSTREAM works fine with DS5 over USB. 

However from RDDI the Browse_Start/Stop, and Browse_Search never

return any DSTREAM units available. 

Is there a link to the example RDDI code?  I would like to see the sequence of

calls needed to connect via RDDI library to the DSTREAM.

Also, it is unclear to me the type of file that is used by

ConfigInfo_OpenFile.  For that I have used Debug Hardware Config utility, performed

an Auto Configure and then saved to a file.

Thanks for any help.

Parents
  • Hi davidk,

    Where did you get RDDI from? It is bundled in DS-5 (in sw/debugger/RDDI) but there are other ways to have gotten a hold of the libraries and include files, which we no longer support. You'd be best to use the ones from DS-5.

    If you are, then you need to actually make available some other utilities from DS-5 -- RDDI needs to be able to start/stop the USB server application (sw/debughw/tools2/rviusbserver.exe) to browse for USB devices. It just needs to be in the path from your RDDI application.

    ConfigInfo_OpenFile() takes an .rvc or .rcf file generated by Debug Hardware Configuration or Platform Configuration Editor utilities. You're doing the right thing with DbgHwConfig but we'd recommend using the DS-5 PCE tool in the future.

    As for example code -- you are walking into the realm of support that you'd need a DS-5 license or some other Support & Maintenance contract to receive. Assuming you bought a DSTREAM in the first place, you've probably got some kind of support entitlement via DS-5. We're not sure why you wouldn't ask this question through those support channels -- in fact we'd recommend doing so.

    However this also begs the question, what are you trying to use RDDI for that DS-5 won't do for you? In general RDDI is meant to be a companion piece to DS-5 and relies on the DSTREAM firmware and utilities that come with DS-5. It's acceptable under some circumstances to use it directly, but they are few and far between.

    Ta,

    Matt

Reply
  • Hi davidk,

    Where did you get RDDI from? It is bundled in DS-5 (in sw/debugger/RDDI) but there are other ways to have gotten a hold of the libraries and include files, which we no longer support. You'd be best to use the ones from DS-5.

    If you are, then you need to actually make available some other utilities from DS-5 -- RDDI needs to be able to start/stop the USB server application (sw/debughw/tools2/rviusbserver.exe) to browse for USB devices. It just needs to be in the path from your RDDI application.

    ConfigInfo_OpenFile() takes an .rvc or .rcf file generated by Debug Hardware Configuration or Platform Configuration Editor utilities. You're doing the right thing with DbgHwConfig but we'd recommend using the DS-5 PCE tool in the future.

    As for example code -- you are walking into the realm of support that you'd need a DS-5 license or some other Support & Maintenance contract to receive. Assuming you bought a DSTREAM in the first place, you've probably got some kind of support entitlement via DS-5. We're not sure why you wouldn't ask this question through those support channels -- in fact we'd recommend doing so.

    However this also begs the question, what are you trying to use RDDI for that DS-5 won't do for you? In general RDDI is meant to be a companion piece to DS-5 and relies on the DSTREAM firmware and utilities that come with DS-5. It's acceptable under some circumstances to use it directly, but they are few and far between.

    Ta,

    Matt

Children
No data