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 >
