Skip to content

Added support for FreeRTOS+ Trace, other improvements#9

Open
modemo wants to merge 2 commits into
EngineeringSpirit:masterfrom
modemo:master
Open

Added support for FreeRTOS+ Trace, other improvements#9
modemo wants to merge 2 commits into
EngineeringSpirit:masterfrom
modemo:master

Conversation

@modemo
Copy link
Copy Markdown

@modemo modemo commented Jan 14, 2014

  • FreeRTOS+ Trace (sources, BSP editor options, integration)
  • added simple FreeRTOS Hello World
  • support FreeRTOS V7.5.2
  • fixed Nios2 port- ignored interrupt context (mluthi)

…ditor options, integration)

- FreeRTOS+ Trace (sources, BSP editor options, integration)
- added simple FreeRTOS Hello World
- support FreeRTOS V7.5.2
- fixed Nios2 port- ignored interrupt context (mluthi)
@modemo
Copy link
Copy Markdown
Author

modemo commented Jan 14, 2014

Hi there,
First of all, let me thank mluthi for finding interrupt related bug in NIOS port. This bug was worrying me few days a caused unstability of my system. Impact of this bug was probably enhanced by Trace utility that I use, so I have to start investigate myself and finally found this issue reported here.

So I decide to contribute and share my improvements too, if somebody interested.
To sum up:

Please check my friend implementation of vPortSysTickHandler in port.c

Best regards, Laco

@EngineeringSpirit
Copy link
Copy Markdown
Owner

I'll do a code review later today and merge your code, Thanks for the contribution!

@EngineeringSpirit
Copy link
Copy Markdown
Owner

I have time to merge the code, I'll update to FreeRTOS 8.0 also and thinking about updating LwIP to 1.5 RC the stable will be released soon. We seem to have problems when high TCP load's. Probably have got something to do with the port and context switching, so this I will reimplement en see if I can properly implement the newlib reentrent base stack.

@modemo
Copy link
Copy Markdown
Author

modemo commented Jul 30, 2014

Any updates?

@DipSwitch
Copy link
Copy Markdown
Collaborator

There is a dev branche but I don't know if everything is checked in. The ports works properly. Can checking the last changes In 1 week or so.

@modemo
Copy link
Copy Markdown
Author

modemo commented Sep 4, 2014

Any update on your site DipSwitch, Nick ? We made update to FreeRTOS 8.1.2, Trace 2.6.0 a script modified for Quartus 14.0 (64b). But its not well testeted. I will try to marge with Nick port updates. Fell free to use my fork.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants