Skip to content

memfault: fix modem trace upload#331

Closed
DematteisGiacomo wants to merge 2 commits intomainfrom
fix_1mb_cdr_upload
Closed

memfault: fix modem trace upload#331
DematteisGiacomo wants to merge 2 commits intomainfrom
fix_1mb_cdr_upload

Conversation

@DematteisGiacomo
Copy link
Copy Markdown
Collaborator

@DematteisGiacomo DematteisGiacomo commented Jul 14, 2025

This patch mitigates issue with modem trace upload to memfault, by increasing uploaded chunk sizes to 2048 bytes and reducing trace size to 512 kB. This way 30 seconds NAT timeout should be avoided.
Retry mechanism is still not in place in case of failure and needs to be investigated further. Larger change to nrf modem trace lib and mflt sdk needed.

needs this https://github.com/memfault/memfault-firmware-sdk/pull/92/files

@DematteisGiacomo DematteisGiacomo force-pushed the fix_1mb_cdr_upload branch 3 times, most recently from bc9a2d2 to 6d69fdb Compare July 28, 2025 13:34
@DematteisGiacomo
Copy link
Copy Markdown
Collaborator Author

waiting for nrfconnect/sdk-nrf#22993 to be in

This patch mitigates issue with modem trace upload to memfault,
by inncrease uploaded chunk sizes to 2048 bytes and
reducing trace size to 512 kB.
This way 30 seconds NAT timeout should be avoided.
Retry mechanism is still not in place in case of failure
and needs to be investigated further.

Signed-off-by: Giacomo Dematteis <giacomo.dematteis@nordicsemi.no>
update memfault sdk to 1.27.0.

Signed-off-by: Giacomo Dematteis <giacomo.dematteis@nordicsemi.no>
@sonarqubecloud
Copy link
Copy Markdown

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.

1 participant