Hi KR,

Thank you very much for testing and finding this issue.

Sure, I can create the PR to fix it, let's align to confirm it is working
before I submit it.

BR,

Alan

On Tue, Jun 2, 2026 at 10:34 AM <[email protected]> wrote:

> On 2026-06-01 09:47, Alin Jerpelea wrote:
> >
> > Please test the releases/13.0 branch on your HW before the release
> >
>
> Hello,
>
> I did some testing with AVR128DA28 chip (AVR Dx architecture in NuttX
> source tree), with applied patches mentioned here:
> https://lists.apache.org/thread/xjpyjb8r2v50bpx1j8c50podr90wr6t6
>
> I found one incompatible change that breaks the building process -
> CONFIG_BOARD_LATE_INITIALIZE is apparently set by default now which
> breaks the breadxavr board for the architecture. The patch series that
> introduced this change did add the board_late_initialize to many AVR
> boards in patch f077c0321de (boards/avr: Replace board_app_initialize)
> but skipped the AVR Dx board.
>
> (If anyone is willing to volunteer to create a GitHub PR, I can rebase
> the series linked above to current master and add an additional patch
> that fixes this issue as well.)
>
> Other than that, I tested NSH and custom stress application (full CPU
> utilization, round-robin preemptive scheduling, data exchange via pipes,
> UART data transmission etc.), the latter ran for several hours without
> any problems.
>
> As expected (and discussed before), compiled code size increased
> significantly between 12.13 and 13.0 - caused by time-related values
> being increased to 8 bytes in size.
>
> 12.13
>
> Register: nsh
> Register: sh
> LD: nuttx
> Memory region         Used Size  Region Size  %age Used
>             flash:       50459 B       128 KB     38.50%
>              sram:         636 B        16 KB      3.88%
>            eeprom:           0 B        512 B      0.00%
>            rodata:         592 B         4 KB     14.45%
>
> Register: stress
> LD: nuttx
> Memory region         Used Size  Region Size  %age Used
>             flash:       59456 B       128 KB     45.36%
>              sram:         670 B        16 KB      4.09%
>            eeprom:           0 B        512 B      0.00%
>            rodata:        2306 B         4 KB     56.30%
>
> 13.0
>
> Register: nsh
> Register: sh
> LD: nuttx
> Memory region         Used Size  Region Size  %age Used
>             flash:       53043 B       128 KB     40.47%
>              sram:         668 B        16 KB      4.08%
>            eeprom:           0 B        512 B      0.00%
>            rodata:         592 B         4 KB     14.45%
>
> Register: stress
> LD: nuttx
> Memory region         Used Size  Region Size  %age Used
>             flash:       63248 B       128 KB     48.25%
>              sram:         702 B        16 KB      4.28%
>            eeprom:           0 B        512 B      0.00%
>            rodata:        2306 B         4 KB     56.30%
>
> Best regards
>

Reply via email to