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.

DM8168 register memory map(base address of register)

Hi all,

I am new to ti solution.

I am confuse read TRM of DM8168.

I want know where is memory map or base register address in TRM.

or i have to refer any other document.

I have read DM8168 TRM but unable to find.

I want to write some the driver.

Regards,

Bharat Gohil

Sr.Software Engg.

bahrat.gohil@matrixcomsec.com

 

 

 

  •  

    Bharat,

    Refere to your device-specific data manual, SPRS614, to identify the base addresses for the registers. You can find this doc at: http://www.ti.com/product/tms320dm8168

  • Hi,

    Thanks for reply.I found what i want.

    I am writing input polled device driver for linux( for our Network Video Recoder product)and i have couple of quiations.

    I have ported our existing product from intel ATOM to DM8168 EVM board.

    I have couple of question for input device driver for IR module in linux.

    I want to receive IR data from my DM8168 EVM board.

    1)I am using UART1 in CIR mode.I have write below logic

    Init:

           MDR1=0x04 //In CIR mode

     

    Continoues:

           if(!(LSR & 0x1)) //Check receiver buffer

                printk(KERN_ALERT "RHR = %x", RHR) //Read receiver buffer.

     

    Code never read RHR value because LSR = 0x81 means receive and transmit buffer empty.

    I am using LG remote control.

    Remote send  key data to  RXD@UART1 when i press key.

    Is my code write or do something more?.

    Regards,

    Bharat Gohil

    bharat.gohil@matrixcomsec.com