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.

RTOS/MSP-EXP432E401Y: HTTP Server with MSP432 / XDCTools

Part Number: MSP-EXP432E401Y


Tool/software: TI-RTOS

Hello,

from Tivaware i remember the XDCTools with a graphical way of configuring the TI-RTOS System, but unfortunately i cant find it on any MSP432 Demo Project. ( tried with tcp echo example)

Is such a tool available with MSP432 devices?

I searched for a HTTP Server example and found something for Tivaware  http://processors.wiki.ti.com/index.php/TI-RTOS_HTTP_Example 

Any ideas where to get a complete web server demo?

  • Hello Simon,

    The Web Server example is part of the SimpleLink SDK Software No Driver version using lwIP and can be downloaded from the following link.

    www.ti.com/.../SIMPLELINK-MSP432E4-SDK

    However the RTOS based example is not available yet in 1.60 SDK release and the only examples are for Cloud Server HTTP Clients.
  • Thank you for your reply, i downloaded the simple link SDK, but it only contains the lwIP version of a HTTP Server as you said.

    I still got some questions:

    1. What about the .cfg files? in Tivaware, every project has a .cfg file that can be opened by Text editor or xdconf.

    I found a document that tells me, that all configuration is done with the Linker files, where can i find them?

    "http://dev.ti.com/tirex/content/simplelink_msp432_sdk_1_40_01_00/docs/simplelink_mcu_sdk/Migration_Guide.html"

    2. Where can i configure the RTOS in MSP432 project?

    3. Can i use a TivaWare HTTP Server demo and use it with an MSP432 device? Is the NDK the same?

  • Hello Simon,

    1. The cfg file is for TI-RTOS and not for TivaWare. TI-RTOS drivers are based on TivaWare and hence TI-RTOS projects have cfg files and not TivaWare. Currently there is no migration guide for TI-RTOS+TM4C migration to MSP432E4.

    2. The MSP432E4 SDK contains both TI-RTOS Kernel and DriverLib. So instead of TI-RTOS+TivaWare and TivaWare as two separate installers, now the SDK has all components in a single installer.

    3. While TivaWare example may work on the MSP432 device, using TI-RTOS+TivaWare on MSP432 will "hinder" any project update using the SimpleLink SDK components and plugins. For this specific example, I would check with my colleague on when the example is planned for release.
  • Hi Amit

    I'm also interested.

    Obviously it is best to wait for the support in the SimpleLink SDK, but for an interim it would be nice to know how to get it up and running with the current release.

    It seems most of the examples copy the actual code to a local file rather than running it from the NDK lib.
    Like the httpClient example.

    So maybe you can provide us with such and example, not necessarily integrated into the SDK, but standalone.
  • Hello Jan,

    In the latest SDK release support for MQTT client has been added, but no HTTP Server yet. I have asked my co-worker on when such an example may be available or on steps to get it to work with the current SDK.
  • Hello Simon and Jan,

    The HTTP Server based on NDK (and Network Services) is on the roadmap, but we don't have a commit date yet. I will check to see if we can post the internal version on the forum.

    Also the latest SDK (v2.10) includes HTTP Client library and most of the examples have been updated to use this library instead of the local copy of HTTP Client code.

    Thanks,
    Sai
  • Excellent, thankyou Sai :)

**Attention** This is a public forum