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.

OS requirement & interrupt questions

Anonymous
Anonymous

Hi All,

 

I have a question on ARM17x/18x processors.

 

  1. Does the newly released SYS/BIOS, which replaces of DSP/BIOS, support AM17x/18x processors?
  2. Compare with Linux, what functionalities do they lack?

 

And in order to test some simple codes which requires interrupts, is it a must to use SYS/BIOS or Linux? Can I simply write a vectors.asm file as in DSP processors? For Davinci processors, the instructions for setting its interrupt controller is the document SPRU871k TMS320C64x+ DSP Megamodule Reference Guide. I didn't find a similarly titled document for AM18x. Could anyone tell me where to find specifications for its interrupt controller? 

 

 

Sincerely,

Zheng

  • Hi Zheng,

    And in order to test some simple codes which requires interrupts, is it a must to use SYS/BIOS or Linux? Can I simply write a vectors.asm file as in DSP processors? For Davinci processors, the instructions for setting its interrupt controller is the document SPRU871k TMS320C64x+ DSP Megamodule Reference Guide. I didn't find a similarly titled document for AM18x. Could anyone tell me where to find specifications for its interrupt controller? 

    Yes, you can write assembly code to handle ARM interrupts, similar as the vectors.asm for the DSP. The following wiki article contains ARM related examples you can download which illustrate ARM interrupt handling without an OS: http://processors.wiki.ti.com/index.php/QuickStartOMAPL1x_rCSL

    As for documentation, I would take a look at the ARM Interrupt Controller located in the system reference guide and also look at the ARM Architecutre Reference Manual (ARM DDI 0100I).

    Hope this helps!

    Thanks,
    Kevin