This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM813x ASIX usb ethernet

Hi,

We would like to use ASIX AX88xxx as usb ethernet, but there are some asix packets errors which not occur in our different platform. so we would like to confirm if it is an ASIX control error or dm81xx USB driver issue.

Thanks for help.

#############config#########

[Kernel Configuration]
-> Device Drivers
-> Network device support (NETDEVICES [=y])
-> USB Network Adapters
-> Multi-purpose USB Networking Framework (USB_USBNET [=y])
-> ASIX AX88xxx Based USB 2.0 Ethernet Adapters
         (USB_NET_AX8817X [=y])

############Error log#######

_____ _____ _ _
| _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_
| | _| .'| . | . | | __| _| . | | | -_| _| _|
|__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_|
|___| |___|

Arago Project http://arago-project.org dm813x-evm ttyO0

Arago 2011.09 dm813x-evm ttyO0

dm813x-evm login: root
root@dm813x-evm:root# cd /usr/Federer/main_app/
root@dm813x-evm:main_app# ./moldau.elf
asix 1-1.1:1.0: eth1: asix_rx_fixup() Bad Header Length
asix 1-1.1:1.0: eth1: asix_rx_fixup() Bad Header Length
asix 1-1.1:1.0: eth1: asix_rx_fixup() Bad Header Length
asix 1-1.1:1.0: eth1: asix_rx_fixup() Bad Header Length
asix 1-1.1:1.0: eth1: asix_rx_fixup() Bad RX Length 16039
asix 1-1.1:1.0: eth1: asix_rx_fixup() Bad Header Length
asix 1-1.1:1.0: eth1: asix_rx_fixup() Bad Header Length
asix 1-1.1:1.0: eth1: asix_rx_fixup() Bad RX Length 37016
asix 1-1.1:1.0: eth1: asix_rx_fixup() Bad Header Length
asix 1-1.1:1.0: eth1: asix_rx_fixup() Bad RX Length 21101
asix 1-1.1:1.0: eth1: asix_rx_fixup() Bad Header Length
asix 1-1.1:1.0: eth1: asix_rx_fixup() Bad RX Length 25697
[SVC] svc_createSharedMemory /shm_oal addr=0x40fc5000
[Oal] Task=001(001) Pid=47D SP=41916E14
dtm_Open Done!!
ddb_Open Done!!
[Oal] Task=011(00B) Pid=47E SP=419B4E14
[Oal] Task=012(00C) Pid=480 SP=41AC2E14

Regards,

Dan

  • Dan,

    Are you using IPNC RDK? If yes, please try with the latest linux kernel from the below branch:

    http://arago-project.org/git/projects/?p=linux-ipnc-rdk-dm81xx.git;a=shortlog;h=refs/heads/ipncrdk_psp_dm81xx_kernel

    Are you using DM813x TI EVM or custom board? If custom board, please try with the TI EVM also.

    See the below pointers, might be in help:

    http://processors.wiki.ti.com/index.php/Usbgeneralpage#USB_CDC-HOST

    http://ubuntuforums.org/showthread.php?p=10071911

    http://www.asix.com.tw/FrootAttach/driver/AX88772B_772A_760_772_178_LINUX_Driver_v4.1.0_Source.tar.bz2

    http://permalink.gmane.org/gmane.linux.usb.general/60094

    http://e2e.ti.com/support/embedded/linux/f/354/t/88149

    http://e2e.ti.com/support/arm/sitara_arm/f/791/t/328080

    http://e2e.ti.com/support/arm/sitara_arm/f/791/t/275113

    BR
    Pavel