GSoC 2016 Project: RTEMS Port to ARM Cortex-M4F Core-Based MCUs

Karel Gardas karel.gardas at centrum.cz
Fri Apr 29 17:38:56 UTC 2016


Hi Habeeb,

as you can see LM4F "BSP" is just a variant of LM3S69xx BSP nothing 
more. I guess it would be useless to rename in source tree (since how 
users will find it when looking for LM3S69 bsp then?), but IMHO it may 
be much better to fix wiki and provide BSP information there...

Anyway, even current LM4F120 BSP wiki contains following information in 
bold font:

NOTE: Please note that after the release of the LM4F Stellaris family, 
TI went ahead and rebranded whole Stellaris LM4F line to Tiva C Series 
or Tiva C TM4C family. See below for a link to table listing 
corresponding parts of LM4F and TM4C families

if you think the note is not enough, feel free to add/edit as you like.

Thanks,
Karel

On 04/29/16 07:08 PM, Olufowobi, Habeeb wrote:
> Hi Karel,
>
> Many thanks for your response and for pointing me to these pages.
>
> I was wondering if it is a good idea to rename the LM4F BSPs to TM4C
> since TI as replaced these processors with it. This will allow users to
> easily identify this BSPs for their use.
>
> Best regards,
> Habeeb
>
> On Fri, Apr 29, 2016 at 11:45 AM, Karel Gardas <karel.gardas at centrum.cz
> <mailto:karel.gardas at centrum.cz>> wrote:
>
>
>     Hi Habeeb,
>
>     both ARM Cortex-M4F and Tiva TM4C-123x are supported, please have a
>     look into https://devel.rtems.org/wiki/TBR/BSP/LM4F120 -- the wiki
>     formating is broken since this is a result of mediawiki -> trac
>     conversion probably.
>
>     Anyway, IIRC, what's missing is support for newer TM4C-129x CPUs. I
>     guess this may be one of your first steps especially if you like to
>     get ethernet working, which is IIRC available only on this cpu family.
>
>     Hmm, wiki does not list it, but the BSP interesting to you is
>     lm3s69xx and you can find it in c/src/lib/libbsp/arm/lm3s69xx inside
>     the RTEMS source tree:
>     https://git.rtems.org/rtems/tree/c/src/lib/libbsp/arm/lm3s69xx
>
>     Have fun!
>     Karel
>
>
>     On 04/29/16 05:16 PM, Olufowobi, Habeeb wrote:
>
>         Greetings,
>
>         I am Habeeb Olufowobi, a graduate student of Systems and Computer
>         Science at Howard University, Washington, D.C. My research focus is
>         embedded systems security with a concentration on Internet of Things
>         (IoT) devices.
>
>         I will be working on porting RTEMS to ARM Cortex-M4F
>         microcontroller (TI
>         TM4C series Crypto Connected Launchpad) and will like to extend my
>         gratitude to RTEMS community for all the support and also for
>         accepting
>         my project proposal.
>
>         The main objective of my project is to add processor support and
>         a board
>         support package (BSP) for the TI TM4C LaunchPad MCU. In
>         addition, I will
>         be adding an ethernet driver and lwIP for networking. I will
>         also add
>         console and clock ticks support for the BSP.
>
>         Thank you.
>
>         Best regards,
>         Habeeb
>
>
>         _______________________________________________
>         users mailing list
>         users at rtems.org <mailto:users at rtems.org>
>         http://lists.rtems.org/mailman/listinfo/users
>
>
>




More information about the users mailing list