[SOLVED] LAN Issue on SAMA5D3 with embOS

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • [SOLVED] LAN Issue on SAMA5D3 with embOS

    Hello,
    We are using SAMA5D3xek board. We are using embOS 4.34.1 and IAR 8.20 IDE. In LAN no packets are being received by the DMA (Ownership bit in receive buffer descriptor is always zero) if the we integrate (initializing kernel or hardware) the embOS into our project. We had to change the selected target as none from SAMA5d35 in project options, then only the LAN is working fine (with integrated embOS). We would appreciate if you could help us find the issue.
  • Hello Arul,

    it should not be necessary to change the selected target.
    Did you update the MMU table according to your device/hardware?

    Are you using one of our BSPs or did you create it on your own?
    embOS ARM IAR comes with board support packages for various SAMA4D3x boards.

    Best regards,
    Til
    Please read the forum rules before posting.

    Keep in mind, this is *not* a support forum.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.
  • Hello,
    Thanks for your response. We are using the BSP provided by you. In fact we have just added the code to existing startup project given by you. In linker file we have just added the extra memory region for region_dma_nocache, other than this we haven`t changed anything in the base project.
  • Ok, in that case you'll need to modify the MMU table accordingly since this memory region will most likely be missing.
    In case of doubt please contact us directly by our support email address.

    Best regards,
    Til
    Please read the forum rules before posting.

    Keep in mind, this is *not* a support forum.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.