Hi,
I'm writing a driver for the AM335x Mailbox hardware on FreeBSD. According to the TRM the mailbox is mapped at 0x480c8000-0x480c8ffff. The problem is that whenever I write to the SYSCONFIG register, I get a data abort fault in the kernel (Fatal kernel mode data abort: 'External Non-Linefetch Abort (S)'). This probably means that the hardware isn't ready. I confirmed that the L4_LS clock is enabled in the PRCM. Is there anything else I need to do before resetting the mailbox hardware?
Thanks.