Re: [PR] Add CMakeLists for STM32L4 / Nucleo-l476rg board (Fixed) [nuttx]

2025-04-03 Thread via GitHub
pryre commented on PR #16102: URL: https://github.com/apache/nuttx/pull/16102#issuecomment-2777525217 Thank you for the tips @raiden00pl! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the speci

Re: [PR] system/dd: Implement conv=notrunc [nuttx-apps]

2025-04-03 Thread via GitHub
yamt commented on PR #3048: URL: https://github.com/apache/nuttx-apps/pull/3048#issuecomment-2777492317 > > > i'm not interested in the nshlib version of it. > > > i didn't know the nshlib version already had the functionality. thank you for pointing out. > > > implementation-wise, i p

(nuttx) branch releases/12.9 updated: mpfs/mpfs_entrypoints.c: Change atomic_load > atomic_read

2025-04-03 Thread lupyuen
This is an automated email from the ASF dual-hosted git repository. lupyuen pushed a commit to branch releases/12.9 in repository https://gitbox.apache.org/repos/asf/nuttx.git The following commit(s) were added to refs/heads/releases/12.9 by this push: new e7cc8ac713 mpfs/mpfs_entrypoints.c

Re: [PR] fs/lfs: lfs_file_sync() when littlefs_open [nuttx]

2025-04-03 Thread via GitHub
yamt commented on PR #2913: URL: https://github.com/apache/nuttx/pull/2913#issuecomment-2777379683 > > Any reason there isn't a sync in [`littlefs_truncate`](https://github.com/apache/nuttx/blob/90e9b2426d54682070b0fcc38ad5415bbf77f733/fs/littlefs/lfs_vfs.c#L929), > > good idea, patch

Re: [PR] arch/xtensa: move espnow from esp32 to common/espressif [nuttx]

2025-04-03 Thread via GitHub
lupyuen merged PR #16127: URL: https://github.com/apache/nuttx/pull/16127 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nuttx.apac

Re: [PR] [BREAKING]libc/elf: rename modlib to elf [nuttx]

2025-04-03 Thread via GitHub
lupyuen commented on PR #15765: URL: https://github.com/apache/nuttx/pull/15765#issuecomment-2777375179 Since the CI Jobs won't run correctly for this Breaking PR: I'm running the CI Jobs myself through Docker. The CI Logs will appear here: - https://gist.github.com/search?q=user%3Anuttx

(nuttx-website) branch asf-site updated: Publishing web: 405a7126bab3fbbeef1bb95fabd1561c86029fc1 docs: dfc0053c2dc3418cf88eceee017e960417c1accf

2025-04-03 Thread github-bot
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/nuttx-website.git The following commit(s) were added to refs/heads/asf-site by this push: new bf0a59e1c Publishing web: 405a712

Re: [PR] [BREAKING]libc/elf: rename modlib to elf [nuttx]

2025-04-03 Thread via GitHub
lupyuen commented on PR #15765: URL: https://github.com/apache/nuttx/pull/15765#issuecomment-2775680351 Tested OK with OSTest on Avaota-A1 Arm64 SBC. Thanks :-) https://gist.github.com/lupyuen/8c5a77348559098818cbc72002225ef0 ```bash + git clone https://github.com/anchao/nuttx nuttx

Re: [PR] [bp-16120} arch/armv8-r: Enable fpu before arm_el_init [nuttx]

2025-04-03 Thread via GitHub
lupyuen merged PR #16129: URL: https://github.com/apache/nuttx/pull/16129 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nuttx.apac

Re: [PR] {bp-16126} mpfs/mpfs_entrypoints.c: Change atomic_load > atomic_read [nuttx]

2025-04-03 Thread via GitHub
lupyuen merged PR #16128: URL: https://github.com/apache/nuttx/pull/16128 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nuttx.apac

(nuttx) branch master updated (58ed9934c2 -> dfc0053c2d)

2025-04-03 Thread lupyuen
This is an automated email from the ASF dual-hosted git repository. lupyuen pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git from 58ed9934c2 syscall/csv: add nxsem_tickwait() to userspace add 58463d9484 arch/xtensa/src/common/espressif: Introd

Re: [PR] arch/arm/STM32H5: Initial ICACHE Support [nuttx]

2025-04-03 Thread via GitHub
stbenn commented on PR #15718: URL: https://github.com/apache/nuttx/pull/15718#issuecomment-2775811235 > Thank you @kywwilson11, great work! :-) > > This STM's OpenOCD does not build for me.. will play in a free moment.. thanks for the hint :-) Some more info: we are using Nucl

Re: [I] [BUG] [spinlock] spin_lock should imply sched_lock to avoid dead lock [nuttx]

2025-04-03 Thread via GitHub
avgoor commented on issue #16107: URL: https://github.com/apache/nuttx/issues/16107#issuecomment-2775695328 Hi @jinliangli, I've recently started to use Raspberry's RP2350 with NuttX and in SMP configuration the `ostest` gets stuck during nested signals testing. It gets stuck in an endless

Re: [I] [HELP] Shall we have a summary/highlight new features in new nuttx version ReleaseNotes [nuttx]

2025-04-03 Thread via GitHub
jerpelea commented on issue #16124: URL: https://github.com/apache/nuttx/issues/16124#issuecomment-2775316676 @simbit18 https://github.com/apache/nuttx/blob/master/tools/doreleasenotes.py is the tool for release notes -- This is an automated message from the Apache Git Service. To respon

Re: [PR] Add FT5X06 support for szpi-esp32s3 [nuttx]

2025-04-03 Thread via GitHub
nuttxpr commented on PR #16132: URL: https://github.com/apache/nuttx/pull/16132#issuecomment-2776196785 [**\[Experimental Bot, please feedback here\]**](https://github.com/search?q=repo%3Aapache%2Fnuttx+13552&type=issues) Yes, this PR appears to mostly meet the NuttX requireme

Re: [I] [BUG] [spinlock] spin_lock should imply sched_lock to avoid dead lock [nuttx]

2025-04-03 Thread via GitHub
jinliangli commented on issue #16107: URL: https://github.com/apache/nuttx/issues/16107#issuecomment-2776167959 > Hi [@jinliangli](https://github.com/jinliangli), I've recently started to use Raspberry's RP2350 with NuttX and in SMP configuration the `ostest` gets stuck during nested signal

Re: [PR] espressif: Simplify the selection of the SPI flash frequency [nuttx]

2025-04-03 Thread via GitHub
acassis commented on code in PR #16131: URL: https://github.com/apache/nuttx/pull/16131#discussion_r2027249108 ## arch/risc-v/src/common/espressif/Kconfig: ## @@ -1487,6 +1487,24 @@ config ESPRESSIF_FLASH_FREQ_20M endchoice # ESPRESSIF_FLASH_FREQ +config ESPRESSIF_FLASH_FRE

Re: [PR] libc/arm: optimize crc32/crc32c for arm [nuttx]

2025-04-03 Thread via GitHub
jinliangli commented on code in PR #16130: URL: https://github.com/apache/nuttx/pull/16130#discussion_r2027213848 ## libs/libc/misc/lib_crc32.c: ## @@ -18,110 +18,127 @@ * License for the specific language governing permissions and limitations * under the License. * - ***

[PR] arch/armv8-r: Enable fpu before arm_el_init [nuttx]

2025-04-03 Thread via GitHub
jerpelea opened a new pull request, #16129: URL: https://github.com/apache/nuttx/pull/16129 ## Summary In the arm_el_init function, the FPU might be used, for example, the assembly optimization of memcpy in arm_tcm_load uses FPU and NEON instructions and registers. Therefore, it's imp

[PR] libc/arm: optimize crc32/crc32c for arm [nuttx]

2025-04-03 Thread via GitHub
jinliangli opened a new pull request, #16130: URL: https://github.com/apache/nuttx/pull/16130 ## Summary Optimize crc32 standard(poly:0x04C11DB7) and crc32 castagnoli(poly:0x1EDC6F41) with arm crc32 extension instructions. For example, crc32 standard caculates(lookup crc32 tabl

Re: [PR] arch/xtensa: move espnow from esp32 to common/espressif [nuttx]

2025-04-03 Thread via GitHub
Laczen commented on PR #16127: URL: https://github.com/apache/nuttx/pull/16127#issuecomment-2775481820 @lupyuen @jerpelea what could be the reason of the ci failure ? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the

Re: [PR] libc/arm: optimize crc32/crc32c for arm [nuttx]

2025-04-03 Thread via GitHub
acassis commented on PR #16130: URL: https://github.com/apache/nuttx/pull/16130#issuecomment-2775746082 > > @jinliangli amazing work!!! Question: should we modify the crc32 to be compatible with Linux and Python CRC32? > > Do you mean the "crc32" api, that should have a initial value

Re: [PR] espressif: Simplify the selection of the SPI flash frequency [nuttx]

2025-04-03 Thread via GitHub
tmedicci commented on PR #16131: URL: https://github.com/apache/nuttx/pull/16131#issuecomment-2775758216 @jerpelea , if possible (due to the timeline), it's highly recommended that it be back-ported to the next major release. -- This is an automated message from the Apache Git Service. To

[PR] espressif: Simplify the selection of the SPI flash frequency [nuttx]

2025-04-03 Thread via GitHub
tmedicci opened a new pull request, #16131: URL: https://github.com/apache/nuttx/pull/16131 ## Summary * espressif: Simplify the selection of the SPI flash frequency This PR aims to simplify the selection of the SPI flash frequency for Espressif SoCs by using a standardized Kco

Re: [PR] arch/xtensa: move espnow from esp32 to common/espressif [nuttx]

2025-04-03 Thread via GitHub
lupyuen commented on PR #16127: URL: https://github.com/apache/nuttx/pull/16127#issuecomment-2775694851 The defconfig doesn't seem to be sorted correctly? https://github.com/apache/nuttx/actions/runs/14238508798/job/39902892604?pr=16127#step:7:889 ``` Configuration/Tool: esp32-devki

Re: [PR] fs/lfs: lfs_file_sync() when littlefs_open [nuttx]

2025-04-03 Thread via GitHub
xiaoxiang781216 commented on PR #2913: URL: https://github.com/apache/nuttx/pull/2913#issuecomment-2775614932 > Any reason there isn't a sync in [`littlefs_truncate`](https://github.com/apache/nuttx/blob/90e9b2426d54682070b0fcc38ad5415bbf77f733/fs/littlefs/lfs_vfs.c#L929), good idea,

Re: [PR] [BREAKING]libc/elf: rename modlib to elf [nuttx]

2025-04-03 Thread via GitHub
anchao commented on PR #15765: URL: https://github.com/apache/nuttx/pull/15765#issuecomment-2775510530 > If we decide to merge this PR: Avaota-A1 needs to be updated too (`modlib` becomes `elf`) > > https://github.com/apache/nuttx/blob/cf6781efade76f7f369673d7e83c3f9728de408e/boards/

Re: [PR] [BREAKING]libc/elf: rename modlib to elf [nuttx]

2025-04-03 Thread via GitHub
anchao commented on PR #15765: URL: https://github.com/apache/nuttx/pull/15765#issuecomment-2775460469 > @cederom: Wonder if we should wait for the NuttX Release to be cleared first, before merging this PR? Otherwise the backporting of fixes might get messy 🤔 I noticed that 12.9 has

Re: [PR] [BREAKING]libc/elf: rename modlib to elf [nuttx]

2025-04-03 Thread via GitHub
lupyuen commented on PR #15765: URL: https://github.com/apache/nuttx/pull/15765#issuecomment-2775378929 @cederom: Wonder if we should wait for the NuttX Release to be cleared first, before merging this PR? Otherwise the backporting of fixes might get messy 🤔 -- This is an automated messa

Re: [PR] system/dd: Implement conv=notrunc [nuttx-apps]

2025-04-03 Thread via GitHub
xiaoxiang781216 commented on PR #3048: URL: https://github.com/apache/nuttx-apps/pull/3048#issuecomment-2775313123 let's merge this patch first, @Donny9 please migrate the new feature from nshlib and remove that implementation to avoid the code duplication. -- This is an automated message

[PR] mpfs/mpfs_entrypoints.c: Change atomic_load > atomic_read [nuttx]

2025-04-03 Thread via GitHub
jerpelea opened a new pull request, #16128: URL: https://github.com/apache/nuttx/pull/16128 ## Summary Otherwise we get an undefined symbol error when LIBC_ARCH_ATOMIC is defined. ## Impact RELEASE ## Testing CI -- This is an automated message from the Apache

Re: [I] [HELP] Shall we have a summary/highlight new features in new nuttx version ReleaseNotes [nuttx]

2025-04-03 Thread via GitHub
jerpelea commented on issue #16124: URL: https://github.com/apache/nuttx/issues/16124#issuecomment-2775320089 compared with previews releases the commit/pr quality has improved but there is till place for improvement -- This is an automated message from the Apache Git Service. To respond

(nuttx-apps) branch master updated: system/dd: Implement conv=notrunc

2025-04-03 Thread xiaoxiang
This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx-apps.git The following commit(s) were added to refs/heads/master by this push: new 61551aa84 system/dd: Implement conv=notru

(nuttx-apps) branch master updated: foc/foc_feedforward.c: vdq_comp->q should use idq->d

2025-04-03 Thread xiaoxiang
This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx-apps.git The following commit(s) were added to refs/heads/master by this push: new 5d4b72059 foc/foc_feedforward.c: vdq_comp

Re: [I] [BUG] foc feedforward [nuttx-apps]

2025-04-03 Thread via GitHub
xiaoxiang781216 closed issue #3047: [BUG] foc feedforward URL: https://github.com/apache/nuttx-apps/issues/3047 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe,

Re: [PR] foc/foc_feedforward.c: vdq_comp->q should use idq->d [nuttx-apps]

2025-04-03 Thread via GitHub
xiaoxiang781216 merged PR #3049: URL: https://github.com/apache/nuttx-apps/pull/3049 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...

(nuttx) branch master updated (90e9b2426d -> cc64c026d9)

2025-04-03 Thread xiaoxiang
This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git from 90e9b2426d add a comment on littlefs_attr_s to explain what it is add cc64c026d9 mpfs/mpfs_entrypoints.c: Chang

Re: [PR] mpfs/mpfs_entrypoints.c: Change atomic_load > atomic_read [nuttx]

2025-04-03 Thread via GitHub
xiaoxiang781216 merged PR #16126: URL: https://github.com/apache/nuttx/pull/16126 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nu

Re: [I] [HELP] Shall we have a summary/highlight new features in new nuttx version ReleaseNotes [nuttx]

2025-04-03 Thread via GitHub
simbit18 commented on issue #16124: URL: https://github.com/apache/nuttx/issues/16124#issuecomment-2775270908 Hi @jerpelea @raiden00pl What tools are used to generate the release note file? -- This is an automated message from the Apache Git Service. To respond to the message, please log

Re: [PR] [BREAKING]libc/elf: rename modlib to elf [nuttx]

2025-04-03 Thread via GitHub
anchao commented on PR #15765: URL: https://github.com/apache/nuttx/pull/15765#issuecomment-2775107899 > If we decide to merge this PR: Avaota-A1 needs to be updated too (`modlib` becomes `elf`) > > https://github.com/apache/nuttx/blob/cf6781efade76f7f369673d7e83c3f9728de408e/boards/

Re: [PR] [BREAKING]libc/elf: rename modlib to elf [nuttx]

2025-04-03 Thread via GitHub
lupyuen commented on PR #15765: URL: https://github.com/apache/nuttx/pull/15765#issuecomment-2775087891 If we decide to merge this PR: Avaota-A1 needs to be updated too (`modlib` becomes `elf`) https://github.com/apache/nuttx/blob/cf6781efade76f7f369673d7e83c3f9728de408e/boards/arm64/a52

Re: [PR] fs/lfs: lfs_file_sync() when littlefs_open [nuttx]

2025-04-03 Thread via GitHub
liamHowatt commented on PR #2913: URL: https://github.com/apache/nuttx/pull/2913#issuecomment-2774961465 Any reason there isn't a sync in [`littlefs_truncate`](https://github.com/apache/nuttx/blob/90e9b2426d54682070b0fcc38ad5415bbf77f733/fs/littlefs/lfs_vfs.c#L929), then? The woraround for

Re: [PR] arch/xtensa/src: move espnow from esp32 to common/espressif [nuttx]

2025-04-03 Thread via GitHub
nuttxpr commented on PR #16127: URL: https://github.com/apache/nuttx/pull/16127#issuecomment-2774913476 [**\[Experimental Bot, please feedback here\]**](https://github.com/search?q=repo%3Aapache%2Fnuttx+13552&type=issues) Yes, this PR appears to meet the NuttX requirements, al

Re: [PR] add a comment on littlefs_attr_s to explain what it is [nuttx]

2025-04-03 Thread via GitHub
xiaoxiang781216 merged PR #16123: URL: https://github.com/apache/nuttx/pull/16123 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nu

[PR] arch/xtensa/src: move espnow from esp32 to common/espressif [nuttx]

2025-04-03 Thread via GitHub
Laczen opened a new pull request, #16127: URL: https://github.com/apache/nuttx/pull/16127 *Note: Please adhere to [Contributing Guidelines](https://github.com/apache/nuttx/blob/master/CONTRIBUTING.md).* ## Summary The PR moves the espnow pktradio support from esp32 to espressif

(nuttx) branch master updated: add a comment on littlefs_attr_s to explain what it is

2025-04-03 Thread xiaoxiang
This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git The following commit(s) were added to refs/heads/master by this push: new 90e9b2426d add a comment on littlefs_attr_s to

(nuttx) branch master updated: drivers/bch: Add CONFIG_BCH_FORCE_INDIRECT

2025-04-03 Thread xiaoxiang
This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git The following commit(s) were added to refs/heads/master by this push: new 02c9030e88 drivers/bch: Add CONFIG_BCH_FORCE_I

Re: [PR] drivers/bch: Add CONFIG_BCH_FORCE_INDIRECT [nuttx]

2025-04-03 Thread via GitHub
xiaoxiang781216 merged PR #16121: URL: https://github.com/apache/nuttx/pull/16121 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nu

[PR] foc/foc_feedforward.c: vdq_comp->q should use idq->d [nuttx-apps]

2025-04-03 Thread via GitHub
raiden00pl opened a new pull request, #3049: URL: https://github.com/apache/nuttx-apps/pull/3049 ## Summary fix typo in calculations for vdq_comp->q. It should use idq->d not idq->q. Reported in https://github.com/apache/nuttx-apps/issues/3047 here foc diagram for reference:

[PR] mpfs/mpfs_entrypoints.c: Change atomic_load > atomic_read [nuttx]

2025-04-03 Thread via GitHub
pussuw opened a new pull request, #16126: URL: https://github.com/apache/nuttx/pull/16126 ## Summary Otherwise we get an undefined symbol error when LIBC_ARCH_ATOMIC is defined. ## Impact MPFS bootloader only. ## Testing MPFS target with MPFS_BOOTLOADER=y

Re: [PR] nuttx/clock: make NSEC_PER_USEC and others long [nuttx]

2025-04-03 Thread via GitHub
raiden00pl commented on PR #16103: URL: https://github.com/apache/nuttx/pull/16103#issuecomment-2774730585 @yamt please ask on the mailing list, I'm not the author of this commit :) but from what I see, using `long` is the simplest solution and consistent with the rest of the definitions in

[PR] boards/arm/stm32h750b-dk: adapt to stm32h750b-dk development board [nuttx]

2025-04-03 Thread via GitHub
liujp-arch opened a new pull request, #16111: URL: https://github.com/apache/nuttx/pull/16111 ## Summary Adapt the software to the STM32H750B-DK development board ## Impact This change affects the build process and hardware support, ensuring the software runs correctly o

Re: [PR] boards/arm/stm32h750b-dk: adapt to stm32h750b-dk development board [nuttx]

2025-04-03 Thread via GitHub
liujp-arch commented on PR #16111: URL: https://github.com/apache/nuttx/pull/16111#issuecomment-2774702455 > Sorry @liujp-arch: Could you fill in the "Summary", "Impact" and "Testing" sections in the PR? They are explained here: https://github.com/apache/nuttx/blob/master/CONTRIBUTING.md

[PR] {bp-16112} arch/arm/imx6: fix missed comma [nuttx]

2025-04-03 Thread via GitHub
jerpelea opened a new pull request, #16125: URL: https://github.com/apache/nuttx/pull/16125 ## Summary Will Compile error if enable IMX6_UART2..5 ## Impact RELEASE ## Testing CI -- This is an automated message from the Apache Git Service. To respond to th