We are having some trouble with Overo Firestorm boards vs Earth boards. We want to use CDC ethernet. We've been testing with our CDC Ethernet devices and IO boards. Here's our results:
Fire storm with OS on smart cable => neither USB interface can ping radio
Fire storm with OS on TOBI => neither USB interface can ping radio
Old overo earth with OS on smart cable => normal behavior, works as expected
Old overo earth with OS on TOBI => normal behavior, works as expected
To it looks to be some difference between the fire kernel build and the earth (in terms of making cdc ethernet work). Since the kernel seems "happy" and there are no errors, I'm assuming this is the arm alignment bug with CDC Ethernet. (this is the DMA thing where the 2 byte header offset at the top of each SKB causes unaligned DMA and that leads to a couple "bad" bytes on the front of each packet). We'll be testing for this. Are there other possibilities? Did gpio assignments change?
CTO - Small Tree Communications
phone: 651-209-6509 ext 301