Debugging BeagleBoard USB boot with a sniffer: fixing omap_loader on modern PCs

downtowndougbrown.com

78 points by todsacerdoti 2 days ago


gadiyar - a day ago

TIer here. I used to work on OMAP USB back in the day, including on the OMAP3 and this particular board. Mainly Linux drivers, so not directly on the boot behavior which was done by ROM code. Fond memories and nice to see this pop up today. I’m generally curious if Doug ever asked about the behavior on the linux-usb mailing list or elsewhere and what the response was. There were a few of us from that time that might have been able to help.

Tor3 - a day ago

I have a BeagleBoard like that in a drawer somewhere. Getting it to boot from USB may be a reason to fiddle with it again, sounds fun.

As a side note, I want that reasonably priced <https://github.com/ataradov/usb-sniffer>.. I've felt the need for one several times (I've always enjoyed work which involves looking at problematic low level traffic data, for some weird reason). But soldering a QFN chip is not something I'm set up to do, unfortunately. However, apparently AliExpress sells them pre-built.. though Taradov himself states "Do not buy CY7C68013A from eBay or AliExpress, they all are either fake or sketchy". I wonder if that also applies to pre-built boards including that MCU.

CheeseFromLidl - a day ago

  but as usual, the Internet Archive saved the day.
So many times, when working on hardware of only 10 years ago do you hit this wall of “resource no longer available”. And often archive saves the day.

Consider donating if they helped you.