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.

TI_RTOS needed or not?

Other Parts Discussed in Thread: TM4C129XNCZAD, CC3200

Hi

I am working on an application where we will need to have wifi connection using USB adapter, FAT file system,USB mass storage,SSL and state machine. Multiple events may happen at same time. So, would TI_RTOS be a better approach rather than building our own schedulers just using TIVA ware? Device planned to use is TM4C129XNCZAD

Regards,

RN

  • Judging from your very brief description of what the system shall comprise of, I think you're looking at the wrong platform. If you need wifi, look at the CC3200. Or did you plan to write your own driver for the USB wifi adapter? In any case, I suggest you use a real computer - nothing you've told requires the use of a real-time microcontroller, but everything you've told would be much much better handled by a real computer & OS.
  • Hi

    The plan is to either write our own driver or see if there are drivers available for implementing WIFi using USB dongle. Are there any readymade drivers available from TI?

    With regards to using a microcontroller, we are still deciding on whether we need TI_RTOS or whether we can manage without an OS. We cannot use a computer,we are implementing an application with GUI, which will talk to another MCU based on commands recieved from user through GIU. The MCU with GUI will also need to communicate with external world via ethernet and wifi. It also has to store logs about device status,etc onto USB/SD card. We would probably need some encryption for wireless data

    Regards,

    Rashmi

     

     

     

  • I strongly doubt there are any readymade drivers for usb wifi - Amit can correct me if I'm wrong.

    In my opinion, you've only provided more proof that you really shouldn't be using a microcontroller for the GUI controller!

    Why does it have to be an MCU in your opinion? Remember that for example the Beaglebone Black or others alike qualify as "real computers", too - at least in this context. On an embedded Linux most of what you require of the GUI controller is just one "apt-get" away - implementing those features on an MCU could easily take 1 month/feature...

  • Hello Veikko, Rashmi,

    What is mentioned in the post as requirement are possible on TM4C129. however a lot of these drivers would need to be developed whereas a u-computer like BeagleBone would have these as sockets already implemented.

    Regards
    Amit