KGDB on beagle

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm looking at getting KGDB running on the Beagleboard (http://beagleboard.org/). The Beagleboard only has one serial port and USB OTG port for connectivity. At the moment the only methods for connection to the target device are serial port (using a 2nd serial port) or using an Ethernet adapter. Unfortunately the beagle has nether.

I would like to run KGDB over the USB device connection using the g_ether driver as I mount my rootfs over NFS. Looking at KGDB sources I see that the g_ether driver would need to provide a rx_poll function. I assume this is due to the fact the interrupts could be disabled. For this to work with the g_ether driver the underlying UDC driver would have to implement a poll function so USB packets can be received and processed. Is this right? If so is this possible and much effort might it be?

An alternative might be to use the OTG port in host mode and use a USB to Ethernet adaptor, but that would still require a poll function from the USB host controller.

I notice that MontaVista are claiming KGDB support over USB, but can't see any mention of where these patches are (http://www.mvista.com/product_detail_mob.php).

Mark


      
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux