My Bela no longer maps as USB drive, neither as network device.
It gets power over usb, but nothing then.
It works via Ethernet.
Tested under Windows and OSX, several cables and Updated via IDE.
I've also run without SD card without luck.
Any ideas? Is my BBB broken?

adding output of dmesg | grep error (just in case)
dmesg | grep error
[ 0.509464] tps65217-bl: probe of tps65217-bl failed with error -22
[ 0.511114] omap_uart 44e09000.serial: did not get pins for uart0 error: -19
[ 1.288333] omap_uart 48022000.serial: did not get pins for uart1 error: -19
[ 8.901514] EXT4-fs (mmcblk0p2): re-mounted. Opts: errors=remount-ro

hmmm can you try?

dmesg | grep gadget

also, this:

ifconfig usb0

and then if it shows that the interface is disabled, do

ifconfig usb0 up

    giuliomoro Thanks for reply,

    root@bela ~$ dmesg | grep gadget
    [ 15.420075] gadget: using random self ethernet address
    [ 15.442690] gadget: Mass Storage Function, version: 2009/09/11
    [ 15.448918] gadget: Number of LUNs=1
    [ 15.458249] gadget: Multifunction Composite Gadget
    [ 15.463371] gadget: g_multi ready

    root@bela ~$ ifconfig usb0
    usb0 Link encap:Ethernet HWaddr f6:66:24:34:fd:6b
    inet addr:192.168.7.2 Bcast:192.168.7.3 Mask:255.255.255.252
    UP BROADCAST MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

    and dmesg after ifconfig usb0 up

    [ 1302.463633] usb usb1: usb auto-resume
    [ 1302.463660] hub 1-0:1.0: hub_resume
    [ 1302.463750] hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0000
    [ 1302.478547] hub 1-0:1.0: hub_suspend
    [ 1302.478584] usb usb1: bus auto-suspend, wakeup 1
    [ 1302.478944] usb usb2: usb auto-resume
    [ 1302.478962] hub 2-0:1.0: hub_resume
    [ 1302.479065] hub 2-0:1.0: state 7 ports 1 chg 0000 evt 0000
    [ 1302.488451] hub 2-0:1.0: hub_suspend
    [ 1302.488484] usb usb2: bus auto-suspend, wakeup 1

    well from the initial dmesg and the result of ifconfig usb0, it looks like this was up already. Was it still not working? Could you try to run sudo dmesg on the Mac host about 40 seconds after you plug in the device?

    Still nothing happens. Here's the only entry i got in dmesg.

    ASP_TCP Disconnect: triggering reconnect by bumping reconnTrigger from curr value 0 on so 0xffffff8014e91650
    ASP_TCP Detach: Reply queue not empty?

    Not sure it is somehow related.

      Well I re-read your message and it seems that you did not try with a different USB cable. It seems the most likely culprit given you tried both Win and Mac and SDcard and eMMC. A faulty cable could well have the power and ground wires connected but one of the remaining two could be interrupted.

      Note: if you get nothing from dmesg on the Mac, then the driver may not be loaded. Can you try

      sudo kextunload /Library/Extensions/HoRNDIS.kext/; sudo kextload /Library/Extensions/HoRNDIS.kext/

      to reload the driver?

        giuliomoro Unfortunately I did try different cables. Also reloading the driver does not help so I suspect hardware as my last idea. I'll try to arrange another BBB to be sure. Thanks for your help.

        Perhaps a crack in the solder joints of the USB A connector on the board? If you are experienced with soldering, you may be able to reflow it by gently heating the solder on the pads with a soldering iron.

          giuliomoro Will give it a try, thanks, anyway vision of having second BBB with xenomai is also a nice thing. Thanks for your help.