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.

Error on boot - Invalid Ethernet chip ID (0xe000e0)!

Other Parts Discussed in Thread: AM3517

I get the following error when booting my AM3517 board. I can download and run the image even with the error but am not able to debug because I also get KITL errors after this.

ERROR: C:\WINCE600\PLATFORM\COMMON\SRC\SOC\COMMON_TI_V1\COMMON_TI\BOOT\LAN911X\.
\lan911x.c line 657: Invalid Ethernet chip ID (0xe000e0)!

  • Is your AM317 board the reference EVM board from TI or is a custom board based on the AM3517? Also please let us know the version of the BSP you are using and if you made any noticeable modification to it.

    This problem looks like a bad initialization of the GPMC bus for the LAN9311 chip. If it is working for downloading but not with KITL, then there might be some code wrongfully changing this GPMC configuration somewhere.

  • I have a TMDXEXP3517 development kit from LOGIC and installed the BSP_WINCE_ARM_A8_01_02_00_Source.exe BSP. All I did was compile the BSP with the AM35x_OSDesgin that came with the BSP (did not make any changes).

     

  • Can you make sure that the App board is seated/connected properly to the experimenter board (main board with LCD)? Do you have another board to test with (to rule out any h/w issues)?

    Can you tell us what rev of app and experimenter boards and SOM card are you using? There will be a white sticker on each these that will give you a 7-8 digit number and the rev. We have published the rev of each of these components in our release notes. You can compare against them and see if you have the right combination of boards/SOM.

    -Madhvi

  • I only have one board and it seems to be seated OK.

    The board rev is 1014698 rev a and the SOM card is 1014063 rev 6.

  • Dennis

    The rev numbers which we have tested with are in the release notes and we havent seen any issues with that. Did you try using the prebuilt demo images that are provided on TI website? Do you see the problem even with those?

    How are you downloading the NK.bin (over EMAC or SD card)? If you change the KITL device to EMAC in eboot settings, are you able to use KITL?

    -Madhvi

  • Madhvi said:
    Can you make sure that the App board is seated/connected properly to the experimenter board (main board with LCD)?

    I have exactly the same error, even the ethernet chip ID!

    My board is TI evm board, should be official one, from logicpd.com. The sample dsp is from adeneo but I created a new osdesign project.

    When you talk about app board & main board, are you referring the two parts of the evm? we found that the two parts of the evm seem to be not connected to each other, are we wrong? We removed one board and use the main board {with lcd) only.

    Is it related to the problem I'm having now?

    some message on serial port:

    Launch Windows CE image by jumping to 0x8000f6e0...

    Windows CE Kernel for ARM (Thumb Enabled)
    INFO:OALLogSetZones: dpCurSettings.ulZoneMask: 0xb
    ****Profiler Build****
    ---High Performance Frequency is 13000002 hz---
    OALIoCtlHalInitRTC():RTC need a reinit because either RTC had been powered off aor the RTC has dropped below the allowed level (status 1).
    DeviceId................. AM35x-
    pArgs->flags............. 0x2D
    pArgs->devLoc.IfcType.... 0
    pArgs->devLoc.LogicalLoc. 0x15000000
    pArgs->devLoc.PhysicalLoc 0x0
    pArgs->devLoc.Pin........ 0
    pArgs->ip4address........ 0.0.0.0
    pArgs->mac............... 0x8 0x1028 0x5C66
    pDevice->Name............ LAN9311 MAC
    pDevice->ifcType......... 0
    pDevice->id.............. 0x15000000
    pDevice->resource........ 0
    pDevice->type............ 2
    pDevice->pDriver......... 0x818A2000
    g_kitlLock = 0x818E9BF0
    ERROR: c:\wince700\platform\common\src\soc\common_ti_v1\common_ti\boot\lan911x\lan911x.c line 668: Invalid Ethernet chip ID (0xe000e0)!
    ERROR: KITL call to pfnInit failed

  • UPDATE:

    I connected the two hardware boards, the error of

    ERROR: c:\wince700\platform\common\src\soc\common_ti_v1\common_ti\boot\lan911x\lan911x.c line 668: Invalid Ethernet chip ID (0xe000e0)!

    disappeared.