Baremetal Programming of UDOO

Discussion in 'General Discussion' started by Emmett Palaima, Dec 20, 2016.

  1. Emmett Palaima

    Emmett Palaima New Member

    Joined:
    Dec 19, 2016
    Messages:
    1
    Likes Received:
    0
    Is there an option to program the UDOO baremetal?

    I am working on an audio project that uses an embedded chip for DSP processing. It would only be running my signal processing program so an entire linux operating system and an SD card would be unnecessary and would add cost to the project. The UDOO does have all the necessary audio peripherals built in, as well as the amount of processing power and analog inputs I need, so I would like to be able to use it if possible.

    Let me know if you can recommend anything in this area. Thanks!
     
  2. waltervl

    waltervl Well-Known Member

    Joined:
    Dec 12, 2015
    Messages:
    824
    Likes Received:
    254
    I definitely don't have the answer but for the one that could have it would be nice to know on what Udoo you want build your application (Neo, Dual, Quad, X86).
     
  3. jas-mx

    jas-mx Active Member

    Joined:
    Dec 31, 2013
    Messages:
    201
    Likes Received:
    67
    For imx6 baremetal is possible however the imx6 boot rom expects to find a bootloader which needs to exist on the SD card (for UDOO quad/neo). Furthermore if you wanted to code your own bootloader then you need to initialise DDR timings, clock tree and peripherals, so its not for the novice.
     

Share This Page