Hi,
i'm using an OMAP5912 and unfortunately there was not a proper forum to ask this so i'm asking it here.
the problem i have is that at low temperature (-25 degrees Celsius) i can not perform status=__raw_readw(MAILBOX_BASE_ADDRESS+MPU2DSP1_FLAG_OFFSET)
because "status" will always be a non-zero value and my driver fails-- i am calling this function from a driver on ARM running UNIX based operating system. that being said, i never have this issue at higher temperature (-15 degrees to +65 degrees Celsius). what i know from the specification is that OMAP5912 works up to -40 degrees Celsius. so i was wondering if someone has some insight to this problem.
thanks,
**NOTE:
MAILBOX_BASE_ADDRESS is (0xFFFCF000UL) for ARM to DSP
MPU2DSP1_FLAG_OFFSET is (0x18)