This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMDSPLCKIT-V3 PRIME network

Other Parts Discussed in Thread: CONTROLSUITE

Hi all,

I need some help in order to setup a basic home network over PLC.

I ' d want  to use a star topology network with a central node

  and some (> 2) simple metering nodes(smartplug). The central node should allow the registration

of the peripheral nodes in the network, collect the node measurements and  control them.

Is it possible to setup a network as described above using the PRIME Controlsuite offered by TI and

  two or more TMDSPLCKIT-V3 kits?

  • Hello Giovanni!

    At first I would recommend you this overview 2821.TI_Smart_Grid_Solutions-13.pdf.

    Regards,

    Igor 

  • Hi Igor,

    thank for your answer. I suppose that using the

    "host uart" interface available in the   TMDSPLCKIT-V3

    boards, it should be possible (at least from the hardware point of view)

    to configure the hosts (for example  a PC or MCU board)

    like a base o services nodes. That would require of course that TI

    could offer PRIME libraries for the hosts (MCU or PC) and I'm not sure about that.

    I think that this way I could setup the home network described above.

    On the other hand, if the provided PRIME SW support is only specific for a TI host platform,

     I think I should use the data concentrator TMDSDC3359, described in your recommended overview,

    to realize a PRIME base node.

    Let me know please what you think about my assumptions.

    Best regards,

    Giovanni

  • Hello Giovanni!

    What PrimeDevelopmentPackage do you have? I have PrimeDevelopmentPackageV6000. It includes some source code (MSVS) for PC host application emulator. You can try to start with it (I can upload). For more support I would recommend you to request plc_support@list.ti.com or wonsoo.kim@ti.com. Also I would recommend you to consider G3 protocol. It has some advantages 4454.G3-PRIME-COMPAR.pdf. In mainly I think the best way is to base on TI solutions from my above overview (it seems AM335x is most powerful solution). At least you can hope on support from TI PLC branch at this case. But I must warn you that sometimes you have to wait for an answer for a long time or to repeat request again.

    Regards,

    Igor

  • Hi Giovanni,

    I'm a computer engineering student working on my master degree thesis, and I'm using TMDSPLCKIT-V3 to assess the performance of PRIME and G3 MAC layer. At the moment I'm looking for a simple way to build a PRIME network, but I don't need all functions supported by a fully compliant PRIME Base Node, I just need for beacon frame sent at right time. Obviously, there are no examples included with software package showing a way to build a MAC control frame and send it through the network. The solution that I was thinking of is similar to TMDSDC3359, where the role of the data concentrator is played by a PC controlling the host node using Host Message Protocol. Something really close to your idea, I think. Now I've downloaded the documentation included with TMDSDC3359 from it's page, but I find that the version 3.5 (for PRIME) doesn't include source code (even if on the guide it's written!). I think that was actually included on the previous version (3.4 or older). Anyway, did you success in building your network? And how?

    Thanks in advance and regards,

    Diego

  • Hi Diego,

    I haven't built the network because the kit itsn't available at the moment.

    I'm sorry I can't help you. However I think that the suggestion proposed in a previous

    message by Igor (i.e. using  the sources code in the PrimeDevelopmentPackage as starting point)

    would be a good way  to implement  PRIME on a  PC emulator.

    Regards,

    Giovanni

  • Hello, Giovanni,

    thank you for your fast reply and for your interest. Unfortunately source code in development package isn't working properly on CCS v5, and the only example that I've deals with the PHY layer. Anyway I hope that I could build a beacon frame from the PHY layer following the specification of PRIME. I find a possible starting point in the FillBuffer function inside prime_phy_example.

    Thanks, and best regards

    Diego