Hi Robert,

I did mapping the INT1 pin one of the GPIO pin of the BBB now it is working
fine.ISR is called and i am able to collect the
X,Y,Z axis data from device.

On Sat, Nov 24, 2018 at 11:29 AM Prakash Dash <danpurprak...@gmail.com>
wrote:

>
>
> On Sunday, November 18, 2018 at 11:36:43 PM UTC+5:30, Prakash Dash wrote:
>>
>> I am using 4.9 kernel which is having ADXL34x driver configured as module.
>> After cross compile i am able to detect the device in kernel but ADXL345
>> interrupt is not generating.
>>
>> I made this below changes in device tree. I mapped interrupt 5 of the
>> interrupt controller to adxl345 device.
>> i could not able to see any interrupt generating while i am rotating the
>> device.
>>
>> Actually i porting this device externally with the beaglebone black board.
>>
>> pin configuration of ADXL345 device with the beaglebone black board.
>>
>> Header                   Pin             ADXL345 Pin
>> =======                ===           ===========
>> P-9                          17             SCL
>> P-9                          18             SDA
>> P-9                          01             GND
>> P-9                          03              VCC
>>
>> But i did not map INT1 and INT2 pin of ADXL345 device to any of the pin
>> header of Beaglebone black. but i mapped the interrupt number  <5> of
>> Interrupt controller to
>> ADXL345 in devicetree configuration.
>>
>> &i2c1 {
>>
>>           adxl345@0 {
>>
>>                                 compatible = "ti,adxl34x";
>>                                 reg = <0x53>
>>                                 interrupt-parent = <&intc>
>>                                 interrupts = <5>
>>            };
>> };
>>
>> can someone please tell me whether i am following the right procedure or
>> not.
>> if the procedure is correct then ca someone please tell me why interrupt
>> is not generating.
>>
>> if the procedure is not correct then can someone please help me on this
>> to how to generate interrupt in ADXL345 device.
>>
>>
>   For me device pin mapping is done using breddboard to P-9  header of the
> Beaglebone Black.
>   I am able to detect the device but while rotating the device i am not
> getting the X,Y,Z co-ordinate.
>   Even register update also not happening.
>
>  I am trying to read the DATA_READY bit of INT_SOURCE register inside the
> ISR routine to collect the data of X,Y,Z axis but ISR routine is not
> calling.
>
>
> For ISR should run is it required to map INT1 or INT2 pin of ADXL345 from
> breadboard to any of the pin of the P-9 header so that CPU will get
> notified and call the device ISR for run.
>
> Can someone please help me on this.
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "BeagleBoard" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/beagleboard/k__0uW8DUTM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> beagleboard+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/4e7e77e0-e688-459e-b5de-abb65fad6e1b%40googlegroups.com
> <https://groups.google.com/d/msgid/beagleboard/4e7e77e0-e688-459e-b5de-abb65fad6e1b%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CANwtydpYNKVym2vR0sfgezQ6HXDi2mzMjg4w%2BjhRtsJPJ8TO7g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to