$ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
	options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>
	inet 127.0.0.1 netmask 0xff000000 
	inet6 ::1 prefixlen 128 
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
	nd6 options=201<PERFORMNUD,DAD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en5: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	ether ac:de:48:00:11:22 
	inet6 fe80::aede:48ff:fe00:1122%en5 prefixlen 64 scopeid 0x4 
	nd6 options=201<PERFORMNUD,DAD>
	media: autoselect (100baseTX <full-duplex>)
	status: active
ap1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	options=400<CHANNEL_IO>
	ether 36:7d:da:1b:08:0f 
	media: autoselect
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	options=400<CHANNEL_IO>
	ether 14:7d:da:1b:08:0f 
	inet6 fe80::54:769f:dbfe:fb6c%en0 prefixlen 64 secured scopeid 0x6 
	inet 192.168.178.157 netmask 0xffffff00 broadcast 192.168.178.255
	inet6 2001:9e8:16d9:5800:1836:7c67:156f:f688 prefixlen 64 autoconf secured 
	inet6 2001:9e8:16d9:5800:cdcc:a8ce:a232:d68b prefixlen 64 autoconf temporary 
	nd6 options=201<PERFORMNUD,DAD>
	media: autoselect
	status: active
awdl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	options=6463<RXCSUM,TXCSUM,TSO4,TSO6,CHANNEL_IO,PARTIAL_CSUM,ZEROINVERT_CSUM>
	ether fa:99:41:d6:72:74 
	inet6 fe80::f899:41ff:fed6:7274%awdl0 prefixlen 64 scopeid 0x7 
	nd6 options=201<PERFORMNUD,DAD>
	media: autoselect
	status: active
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	options=63<RXCSUM,TXCSUM,TSO4,TSO6>
	ether 82:8f:80:24:58:01 
	Configuration:
		id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
		maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
		root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
		ipfilter disabled flags 0x0
	member: en1 flags=3<LEARNING,DISCOVER>
	        ifmaxaddr 0 port 11 priority 0 path cost 0
	member: en2 flags=3<LEARNING,DISCOVER>
	        ifmaxaddr 0 port 12 priority 0 path cost 0
	member: en3 flags=3<LEARNING,DISCOVER>
	        ifmaxaddr 0 port 13 priority 0 path cost 0
	member: en4 flags=3<LEARNING,DISCOVER>
	        ifmaxaddr 0 port 10 priority 0 path cost 0
	nd6 options=201<PERFORMNUD,DAD>
	media: <unknown type>
	status: inactive
llw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	options=400<CHANNEL_IO>
	ether fa:99:41:d6:72:74 
	inet6 fe80::f899:41ff:fed6:7274%llw0 prefixlen 64 scopeid 0x9 
	nd6 options=201<PERFORMNUD,DAD>
	media: autoselect
	status: inactive
en4: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
	options=460<TSO4,TSO6,CHANNEL_IO>
	ether 82:8f:80:24:58:04 
	media: autoselect <full-duplex>
	status: inactive
en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
	options=460<TSO4,TSO6,CHANNEL_IO>
	ether 82:8f:80:24:58:01 
	media: autoselect <full-duplex>
	status: inactive
en2: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
	options=460<TSO4,TSO6,CHANNEL_IO>
	ether 82:8f:80:24:58:00 
	media: autoselect <full-duplex>
	status: inactive
en3: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
	options=460<TSO4,TSO6,CHANNEL_IO>
	ether 82:8f:80:24:58:05 
	media: autoselect <full-duplex>
	status: inactive
utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
	inet6 fe80::a895:6141:3fcd:4bbe%utun0 prefixlen 64 scopeid 0xe 
	nd6 options=201<PERFORMNUD,DAD>
utun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000
	inet6 fe80::cb8d:8056:2353:519f%utun1 prefixlen 64 scopeid 0xf 
	nd6 options=201<PERFORMNUD,DAD>
utun2: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1000
	inet6 fe80::ce81:b1c:bd2c:69e%utun2 prefixlen 64 scopeid 0x10 
	nd6 options=201<PERFORMNUD,DAD>
utun3: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
	inet6 fe80::9ac4:567d:db54:641a%utun3 prefixlen 64 scopeid 0x11 
	nd6 options=201<PERFORMNUD,DAD>
utun4: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
	inet6 fe80::b968:95ea:75c4:6dc%utun4 prefixlen 64 scopeid 0x12 
	nd6 options=201<PERFORMNUD,DAD>
$ cat /Volumes/BELABOOT/bela.version
cat: /Volumes/BELABOOT/bela.version: No such file or directory
$ ls /dev/tty*bela*
/dev/tty.usbmodem__bela__4
$ ioreg -p IOUSB -w0 -l
+-o Root  <class IORegistryEntry, id 0x100000100, retain 26>
  | {
  |   "IOKitBuildVersion" = "Darwin Kernel Version 22.2.0: Fri Nov 11 02:08:47 PST 2022; root:xnu-8792.61.2~4/RELEASE_X86_64"
  |   "OS Build Version" = "22C65"
  |   "OSKernelCPUSubtype" = 3
  |   "OSKernelCPUType" = 16777223
  |   "OSPrelinkKextCount" = 18
  |   "IORegistryPlanes" = {"IOPower"="IOPower","IOService"="IOService","IO80211Plane"="IO80211Plane","IOUSB"="IOUSB","CoreCapture"="CoreCapture","IOACPIPlane"="IOACPIPlane","IODeviceTree"="IODeviceTree"}
  |   "IOConsoleLocked" = No
  |   "IOConsoleUsers" = 

Thank you for your time! The result is too long to be pasted here...

    cat: /Volumes/BELABOOT/bela.version: No such file or directory

    Did you willingly eject that partition? Unplug the board, plug it in again, wait 30 seconds, then run

    ls /Volumes/BELA*
    cat /Volumes/BELA*/bela.version

    Echo he result is too long to be pasted here...

    run this then:

    ioreg -p IOUSB -w0 -l | grep -i bela
    • Echo replied to this.

      giuliomoro ioreg -p IOUSB -w0 -l | grep -i bela

      MLO am335x-bone-bela-black-wireless.dtb drivers uEnv.txt
      System Volume Information am335x-bone-bela.dtb u-boot.img
      zsh: no matches found: /Volumes/BELA*/bela.version
      (base) echoho@Echos-MBP ~ % ioreg -p IOUSB -w0 -l | grep -i bela
      +-o Bela@14310000 <class AppleUSBDevice, id 0x10009c3c8, registered, matched, active, busy 0 (2 ms), retain 25>
      "USB Product Name" = "Bela"
      "kUSBSerialNumberString" = "bela"
      "kUSBProductString" = "Bela"
      "USB Serial Number" = "bela"

      Although of course that doesn't quite square with the fact that you just bought the starter kit. Did you purchase it from the Bela shop? Or did you get it used?

      I purchase it directly from the Bela shop 🙁

      Uh ok, it seems that somehow it ended up shipping with an old wrong image on it. You can take the SD card out of the BelaMini and put it on the Bela. Then use Option A or Option B here to force it to boot from the SD card and follow "common steps" to flash the content of the BeagleBone's on-board memory with the SD card. Once that's done successfully, reboot without the SD card and it should work.

      I haven't experienced any connection issues with the Bela Mini, which I purchased in 2022. However, I haven't yet attempted to insert an SD card into the larger Bela model. I will go to purchase an SD card and follow your suggestion to flash the new image onto it. I'm hopeful this will resolve the problem. Thank you so much for your help, I will update you on the outcome after I try it tomorrow. Cheers

      The solution I suggest here should avoid the need to purchase a new SD card or flash it.

      • Echo replied to this.

        giuliomoro
        I understand. I'll give it a try tomorrow; it's quite late now, and my brain is starting to slow down 🙂

        giuliomoro Dear qiuliomoro, thank you so much for your help, I follow the instructions you've recommended, and it worked! Best wishes