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.

Connect another 10/100Mbits ethernet port

Hi all,

 

I work with a omap L138 and i want add another ethernet controller. I have 2 questions :

  1. On which port (EMIFA/B, UPP, ...) of omap L138, i must connect the controller  (SMSC9115/9220) ?
  2. How can i modify these drivers (U-BOOT and Linux) for use the new controller ?

 

Best regards,

 

Benoit

  • Benoit GALTIER said:
    On which port (EMIFA/B, UPP, ...) of omap L138, i must connect the controller  (SMSC9115/9220) ?

    The SMSC9115 product brief suggests that the module operates as an SRAM model, so logically this would point to the EMIF, but you should verify that the electrical characteristics between the EMIF and the SMSC chip are compatible to see if you need to use some other OMAP interface.

     

    Benoit GALTIER said:
    How can i modify these drivers (U-BOOT and Linux) for use the new controller ?

    \

    If's possible that you won't have to modify the EMIF drivers at all if the SMSC acts as an SRAM, however you'll have to determine the requirements of the SMSC is compliant with the current drivers for EMIF.

    In regards to u-boot, there are chip specific config files inside the u-boot package. You'll need to parse through the files to determine which EMIF settings are compatible with the SMSC chip in regards to bit width, speed, etc.

  • Hi Drew,

     

    Thank for your answer.

     

    I checked the electrical characteristics between EMIF and SMSC chip and it are compatibles.

     

    Now, i watch the source code for u-boot and linux. What i already seen, that i must adjust the smsc linux drivers about the architecture of communication.

     

    Benoit