Post Go back to editing

Ethernet support for Baremetal Framework?

Category: Software
Product Number: SHARC audio module

Hi all,

for my current project it would be quite handy to send over some UDP commands between PC and the SHARC Audio Module. My project is based on the Baremetal Framework, so switching to SAM audio starter would cause extra work that I would prefer to avoid.

Is it possible to add Ethernet support to the Baremetal Framework? Is there even some code available for this purpose?

Cheers,

Tom

Parents
  • Hi Tom, the audio starter framework is the quickest solution to have ethernet supported on SAM hardware. The baremetal framework lacks necessary OS and ethernet stack to support such a connectivity.

  • Hi lliu, Thank you for your quick response. I will probably follow your advice and switch to the audio starter as soon as I find some time.

    Best regards,

    Tom

  • Hi there,

    The last couple of days I spent quite some time on this. I was hoping that the latest SAM Audio Starter branch (2.0) would be compilable in CCES out of the box. Maybe I'm too unexperienced in this, but I was not able to build the project, with CCES. I got rid of several erros by adding missing includes and making sure to import the correct project files with the correct root folder, but still I got several errors. So I'm giving up on this for now.

    I did manage to compile the project via command line. That was an easy task. But I'd prefer to have all tools running in one single IDE.

    However, I just had a look at this Wiki entry about software and hardware compatibilities. Unfortunately I learned from this page that communication via ethernet seems not to be supported (VBAN/audio over ethernet only).

    Taking into account that SAM Audio Starter has quite some overhead in comparison to the Baremetal Framework, I'm afraid I still have to look for other options...

    So any further hints are very welcome! ;-)

    I think I could live with bidirectional communication via UART in case there is no chance to get ethernet communication running. Maybe it's possible to add that to a Baremetal Framework project.

    Best regards,

    Tom

  • Hi Tom, 

    Audio starter has to be built with the provided makefile for now. Providing a corresponding CCES project is on my radar but we haven't started working on it yet. Unfortunately, the support of ethernet in BM framework can't be achieved in the near future. Are you expecting the traffic between PC and SAM grows fast beyond what UART can support? 

Reply
  • Hi Tom, 

    Audio starter has to be built with the provided makefile for now. Providing a corresponding CCES project is on my radar but we haven't started working on it yet. Unfortunately, the support of ethernet in BM framework can't be achieved in the near future. Are you expecting the traffic between PC and SAM grows fast beyond what UART can support? 

Children
No Data