TMS570 BSP updates and LwIP support

Pavel Pisa pisa at cmp.felk.cvut.cz
Wed Nov 11 14:49:40 UTC 2015


Hello Gedare

On Wednesday 11 of November 2015 14:53:37 Gedare Bloom wrote:
> On Tue, Nov 10, 2015 at 1:30 PM, Martin Galvan
>
> <martin.galvan at tallertechnologies.com> wrote:
> > On Mon, Nov 9, 2015 at 8:30 PM, Pavel Pisa <pisa at cmp.felk.cvut.cz> wrote:
> >> If you intend to use 4.11 for production, please, test our changes
> >> and suggest if they are appropriate for 4.11.
> >
> > Are you planning to merge this to 4.11? I don't know how the RTEMS
> > team manages their branches, but I assumed any changes to 4.11 are
> > bug-fixes instead of new features.
>
> Right. Although we sometimes allowed features into BSPs in the past,
> we are trying to move toward a tighter release window and only apply
> patches on releases that address specific tickets/bugs.

I understand. TMS570 BSP has been allowed to go in a last minute
on maintainers willingness and it is still considered a work in
progress state. But Martin Galvan and may it be others use it
already as a base of their work so it worth to have it in stable
branch.

As for actual set of proposed changes, the EMAC header files
are not used inside RTEMS still and fix of incorrect missing
file is necessary for building external code (LwIP). Pinmux
is code, which is not used by RTEMS yet. POM use conditionalization
and changed use for cases where necessary is fix of very
annoying issue which hangs system randomly due some
bus collisions resulting in POM engine timeouts (confirmed
for code fetches by Ti). The UART close is a bug.

So I hope that these changes should not cause problems even to TMS570
users. In the fact, they should  resolve their problems.

I can put them to the tickets if it is preferred. But if the series can
be applied is one go it would be easier.

Best wishes,

              Pavel



More information about the devel mailing list