(Reenviando con CC al [email protected] list) ---------- Forwarded message --------- De: Jorge Cuevas <[email protected]> Date: sáb, 1 nov 2025 a las 15:30 Subject: [BeagleBone Black] Ethernet not working on NuttX 12.11 (Prefetch abort during startup) To: <[email protected]>
Hello Xiaoxiang, My name is Jorge Cueva. I’m working with NuttX 12.11.0 on a BeagleBone Black Rev C (AM335x). I have successfully built and booted the NSH configuration (via U-Boot and nuttx.bin). The board boots fine to the NuttShell, but Ethernet does not initialize. When running `ifconfig`, I get: nsh: ifconfig: Could not open /proc/net (is procfs mounted?) nsh: ifconfig: opendir failed: 2 I noticed an old note in the BeagleBone Black README mentioning a “Prefetch abort” issue around `devnull_register()` and timing/cache sensitivity. I suspect this might be related to the missing CPSW initialization or a cache alignment issue in the latest builds. Could you please confirm if there is any known issue with Ethernet initialization on BeagleBone Black in the latest NuttX versions or if any specific configuration is required? Thanks a lot for your time and for your contributions to the ARM and BeagleBone ports. Best regards, Jorge Cueva Guatemala
