i'm delighted to be able to announce that the revision 2 of the
EOMA68-IC3128 ICubeCorp board is 100% working. the board arrived from
HK at the end of last year, but the hub appeared to be not working and
neither was the MCS7832 USB-Ethernet IC.
it turns out that the hub is working fine: the preliminary kernel
support for the IC3128 at present only supports high-speed devices, so
for example a mouse or keyboard (which are only USB 1.1 devices) are
not recognised but a Genesys Logic USB SD/MMC device, a USB SATA
drive, or any other 480mbit/sec device, are all supported.
the on-board MCS7832 however was configured (by 3 resistors which
should not have been added) to be a low-speed device. removing these
three resistors the MCS7832 worked perfectly.
given that the kernel support for USB 1.1 speeds is a software issue
this board can be added to the crowdfunding campaign as an
FSF-Endorseable option.
woo!
l.