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.

AM3358: Smart Energy Gateway BSP

Part Number: AM3358
Other Parts Discussed in Thread: AM3352, WL1837

I have been working on a automation gateway using the TIEP-SMART-ENERGY-GATEWAY reference design provided by TI, the only change I have made at this stage is to replace the AM3352 with the AM3358, however upon requesting the Gateway Board Support Package from TI, I have been advised that this is no longer available or supported. The advice provided was to consult the forum and seek support on alternatives to get the reference design up and running. 

I would like to continue to use the reference design and if necessary update drivers etc. and I am also aware that some parts will need to be updated as there are now certain items that or NRND (not recommended for new designs). 

I would greatly appreciate any support and advice that could be provided in helping guide me to put together the required SDKs and a Gateway BSP that will support the functionality originally intended by the reference design. 

Thanks in advance for any support. 

Edward

  • Edward,

    I'm researching this question. Please give me a couple of days to learn what I can and I'll share my results here.

    Thank you.

  • Edward,

    As you can imagine, the BSP was specific to the board referenced, which is no longer available either. Can you please expand on what you feel the BSP for this now deprecated platform will help you with?

    If you are looking to build something similar, with new hardware, starting from a current Processor SDK for Linux and the BSP that it includes would probably be a much better route. 

    Thank you.

  • Ron, 

    Thanks for getting back to me. In my original post I was seeking guidance on how to put together the SDK and BSP for the reference design. Sorry if that was not clear, in an earlier discussion with customer support online, I did ask if it would be possible to access the redundant SDK and BSP, however my thoughts at that time were that I could use that as starting point to figure out how to put together an up to date version, and was also hoping that it would include sample code that I could lean on, especially with regard to setting up concurrency for the multiple RF solutions. 

    As you mention in your reply, I have updated the reference design using the following key components: AM3358, WL1837, RC2400-ZNM and have replaced some other components due to NRND issues. I had considered replacing the RC2400-ZNM with the TI equivalent, but decided to try and keep to the original design as much as possible. 

    I did also register some issues with errors in the original schematic, however this question seems to have gotten lost along the way. In any case I think I have managed to resolve that by reviewing a number of other designs using the same AM3358 chip. 

    Based on the information provided above, would you be able to assist in guiding me towards pulling together an appropriate SDK and BSP, if possible with some sample code for concurrent operations of the RF components? I am assuming the current SDK for the AM3358, Linux and Android SDKS and WiLink 8 would be the starting point?

    Kind regards,

  • Edward,

    The current SDK should be the best starting point. I should provide access to the correct versions of the low level drivers and such that will be needed. I'm fairly confident in the WiFi still being included and tested. I can't speak for the zWave integration. You might want to create a separate post to ask the wireless team of their Linux support and current platforms. We haven't tested this in current SDKs to my knowledge, but it may still be integrated and work fine.

    I'm sorry I can't be more specific on this given the age of the software in question and the amount of integration that was done specifically for that reference design.

  • Thank you for the time taken to look into this, and my apologies for my own delayed reply. 

    In the above you mention providing access to the low level drivers, how do I go about this, or will you send me a link. 

    Kind regards,

    Edward

  • Edward,

    I'm sorry I wasn't more clear; the low level drivers should be included in the latest SDKs as part of our core offering. You can download the Linux SDK here:

    http://www.ti.com/tool/PROCESSOR-SDK-AM335X

    I hope this helps and I wish you the best in your design.

  • Ron, 

    Sorry for the delayed response on my part, thank you for your help in pointing me in the right direction. 

    I will close out this out as having resolved my issue, but I will more than likely be back on the forum in the not too distant future :)

    cheers,