Make static IP address configurable (when DHCP is unavailable)#947
Merged
AniruddhaKanhere merged 1 commit intoFreeRTOS:mainfrom Mar 6, 2023
Merged
Make static IP address configurable (when DHCP is unavailable)#947AniruddhaKanhere merged 1 commit intoFreeRTOS:mainfrom
AniruddhaKanhere merged 1 commit intoFreeRTOS:mainfrom
Conversation
n9wxu
approved these changes
Mar 5, 2023
amazonKamath
approved these changes
Mar 5, 2023
Merged
moninom1
added a commit
that referenced
this pull request
Mar 7, 2023
* update the freertos + TCP demos to use the neew API for getting the UDP pyaload buffer [FreeRTOS_GetUDPPayloadBuffer_ByIPType] (#938) * Add CBMC proof-running GitHub Action (#924) * Added two config options to the FreeRTOSConfig file to get the demo running again. Fixed a typo in a file. Added a section to the link file (#940) * Create SMP on target test framework. (#911) * Fix CBMC proof failures (#946) These were introduced in PR #620. * Make static IP address configurable (#947) * Fix issues in TCP QEMU Demo (#948)
moninom1
added a commit
to moninom1/FreeRTOS
that referenced
this pull request
Aug 2, 2023
* Add more descriptions of ipconfigDRIVER_INCLUDED_RX_IP_CHECKSUM (FreeRTOS#947) * Fixes mDNS over IPv6. (FreeRTOS#949) Co-authored-by: Emil Popov <epopov@cardinalkinetic.com> Co-authored-by: ActoryOu <jay2002824@gmail.com> Co-authored-by: Monika Singh <moninom@amazon.com> --------- Co-authored-by: ActoryOu <jay2002824@gmail.com> Co-authored-by: Emil Popov <evpopov@gmail.com> Co-authored-by: Emil Popov <epopov@cardinalkinetic.com>
every-breaking-wave
pushed a commit
to every-breaking-wave/FreeRTOS
that referenced
this pull request
Nov 15, 2024
According to the MSP430 EABI [1] section 3.3, Arguments are assigned, in declared order, to the first available register single, pair, or quad from the following list into which it fits (with the following special exceptions). For MSP430 and MSP430X, the argument registers are: R12, R13, R14, R15 Therefore, pvParameters should be passed in R12, as it is the first argument, not R15. Keep passing the parameter in R15 for the MSP430 EABI, if anyone is still using it. [1] https://www.ti.com/lit/an/slaa534a/slaa534a.pdf
Zangetsu112
pushed a commit
to Zangetsu112/FreeRTOS-evpp
that referenced
this pull request
Aug 18, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Make the static IP address in the FreeRTOS-Plus demos configurable in absence of a DHCP server or when the user has configured the FreeRTOS+TCP stack to use static IP address.
Currently, the demos use hard coded IP-addresses which are not affected when the user changes the
configIP_ADDR[0-3]macros. This PR updates the demos to use the configured IP-address along with MAC, DNS and Gateway addresses.Test Steps
ipconfigUSE_DHCPmacro in the FreeRTOSIPConfig.h file to0.configIP_ADDR[0-3]macros) should be the one in use.See the log files here:
mqtt_plaintext_demo_without_dhcp.log
mqtt_plaintext_demo_with_dhcp.log
Checklist:
Related Issue
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.