Skip to content

chore(nuttx): bump NuttX to the px4_firmware_nuttx-10.3.0+ tip - #28497

Merged
dakejahl merged 1 commit into
mainfrom
dakejahl/nuttx-bump
Sep 1, 2026
Merged

chore(nuttx): bump NuttX to the px4_firmware_nuttx-10.3.0+ tip#28497
dakejahl merged 1 commit into
mainfrom
dakejahl/nuttx-bump

Conversation

@dakejahl

@dakejahl dakejahl commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Summary

Move the NuttX gitlink to the px4_firmware_nuttx-10.3.0+ tip. Stack base for #28456, and re-pointed once PX4/NuttX#399 and PX4/NuttX#401 merge.

Problem

main is two commits behind the release branch.

Solution

PX4/NuttX#402 fixes memmem() missing a needle that ends the haystack. The STM32 Ethernet TX watchdog timeout becomes CONFIG_STM32_ETH_TXTIMEOUT, defaulting to the 60 s the drivers hard-coded, so no board changes behaviour.

Picks up PX4/NuttX#402, where memmem() missed a needle that ends the
haystack, and a configurable STM32 Ethernet TX watchdog timeout whose
default is the 60 s the drivers hard-coded before.
@github-actions github-actions Bot added kind:chore Maintenance work that keeps the project healthy. scope:dependencies Dependency or submodule updates. labels Sep 1, 2026
@dakejahl
dakejahl merged commit df05384 into main Sep 1, 2026
72 checks passed
@dakejahl
dakejahl deleted the dakejahl/nuttx-bump branch September 1, 2026 20:00
mrpollo added a commit that referenced this pull request Sep 1, 2026
* origin/main:
  fix(uavcan): make DroneCAN time sync work on SocketCAN (#28458)
  fix(uavcan): report FlexCAN bus state and apply UAVCAN_BITRATE on SocketCAN (#28457)
  fix uaf bug in temperature_compensationnetman module (#28487)
  docs(simulation) : fix typo (#28484)
  fix(ci): attach FMU bootloader .bin to GitHub releases (#28495)
  chore(nuttx): bump NuttX to the px4_firmware_nuttx-10.3.0+ tip (#28497)
  feat(boards/ark_pi6x): add fixed-wing build variant (#28493)
  docs: fix @PARAM names that do not match the declaration (#28482)
  docs: auto-sync metadata [skip ci]
  fix(heater): publish status once per period, drop copied battery fields (#28437)
  fix(boards/holybro_kakuteh7): keep RSSI pin configured as ADC
  docs: auto-sync metadata [skip ci]
  feat(battery_simulator): simulate up to 3 battery instances (#28385)
  docs: auto-sync metadata [skip ci]
  fix(mc_hover_estimator): prevent 0% hover thrust (#28365)
  docs: auto-sync metadata [skip ci]
  fix(perf): run perf_iterate_all callbacks without the list mutex (#28411)
  fix(drivers/power_monitor): Raise INA228, INA238 maximum expected current to 1638.4A (#28473)
  fix null pointer dereference bug in param module (#28475)
  fix the bug in sd_bench module (#28472)

# Conflicts:
#	boards/nxp/mr-canhubk3/nuttx-config/sysview/defconfig
#	platforms/nuttx/NuttX/nuttx
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind:chore Maintenance work that keeps the project healthy. scope:dependencies Dependency or submodule updates.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant