FreeRTOS and Newlib with source from mcux-sdk

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

FreeRTOS and Newlib with source from mcux-sdk

2,261 Views
BjornJ
Contributor I

Hi,

We would like to use FreeRTOS with Newlib. There are fixes available, see for example https://community.nxp.com/t5/MCUXpresso-SDK/How-to-use-heap-useNewlib/m-p/1020279.

We would like to download the NXP and FreeRTOS source files from https://github.com/nxp-mcuxpresso/mcux-sdk (using the "west tool"), but those mentioned fixes do not seem to be available through that repository.

Is there a way to download FreeRTOS with Newlib fixes using https://github.com/nxp-mcuxpresso/mcux-sdk?

Thanks for your help and best regards,

Bjorn

0 Kudos
Reply
4 Replies

2,215 Views
danielholala
Senior Contributor II

Hi,

I don't understand what problem you are having. 

Have you read:

There's a link to heap_useNewlib_NXP.c on github.

 

0 Kudos
Reply

2,194 Views
BjornJ
Contributor I

Hi Daniel and thanks for your reply,

Yes we have read the information and I think we understand the solution.

We would like to limit our dependencies as much as possible. So if possible, we would like to use NXP tools and repositories only and not add outside files. So the question is if we can get the needed fix via NXP and specifically via https://github.com/nxp-mcuxpresso/mcux-sdk (using the "west tool"). Does that make more sense?

0 Kudos
Reply

2,151 Views
danielholala
Senior Contributor II

Hello @BjornJ ,

yes, I understand that you want to add specific code to the mcux-sdk git repository. I assume that this is up to NXP to decide. Did you consider to create a pull request?

Best regards,
Daniel

 

0 Kudos
Reply

2,147 Views
BjornJ
Contributor I

@danielholala since the fix seems to be available via the MCUXpresso IDE, I was hoping that it was already available via the NXP repositories. I have not been able to find it there though and that is why I am asking here. We could try adding it via a pull request if not available already.

Thanks,

Bjorn

0 Kudos
Reply