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.

About get DM8127 register value.

Genius 3400 points

Hi all,

        DM8127 IPNC have no small demo to read DM8127 ISS register value. Can you give me a demo, just like "regrw.out" in IPNC DM368.

        Thanks a lot.

  • Hi Gomo,

    Can you request the Image tuning tool release for the DM8127 IPNC rdk? It would need an NDA thus, please check with your local sales fae for this availability.

    Using the tool you would be able to do remote register read / write on the ISP registers.

    You can also refer to the *ipnc_rdk\ipnc_mcfw\demos\mcfw_api_demos\itt* folder for A8 / linux side code for doing remote register read calls.

    Regards

    Rajat

  • Thank Rajat Sagar.

    Dm8127 camera run IPNC2.0. Use the follow driver to read dm8127 iss register value, but output error.

     The driver code:

    #define ISS_START_ADDR    0x55050000

    #define ISS_END_ADDR      (ISS_START_ADDR+0x147C)

    mem = request_mem_region(ISS_START_ADDR,ISS_END_ADDR-ISS_START_ADDR+1,

    dm8127_reg);

    dm36x_reg_dev->base = (void __iomem *)ioremap(ISS_START_ADDR,

    ISS_END_ADDR-ISS_START_ADDR+1);

    value = ioread32(dm36x_reg_dev->base+0x1000);

     

    run ioread32() output errors:

    Unhandled fault: external abort on non-linefetch (0x1018) at 0x55051000           

    Bus error

    why?

    Many thanks.