Right. I thought your question felt familiar; we’ve had this discussion before!
Memory write - BeagleV - BeagleBoard
Did my suggestion not work for you?
Edit: I have been informed about the existence of further Documentation.
Perhaps some nugget can be gleaned from the following:
Accessing APB and AXI Peripherals Through Linux — BeagleBoard Documentation