Hi there,
I'm using "stm32f746g-disco" with a custom 800x480 RGB display. The hardware and the initialization of the GUI and SDRAM seems to be OK. Also SDRAM test is running correctly. The SDRAM on this board is accessible from 0xC0000000 to 0xC0800000. When the start address of the framebuffer is configured to begin at 0xC0200000 everything is running fine. If I change the buffer to 0xC0000000 I get hardfault: bus fault and more specific precise data bus error. I don't understand, should I left some storage on the SDRAM before the framebuffer? Does eWin requires some storage to use before the framebuffer address?
Let me know if you need any further information on the system.
Thanks,
Victor
I'm using "stm32f746g-disco" with a custom 800x480 RGB display. The hardware and the initialization of the GUI and SDRAM seems to be OK. Also SDRAM test is running correctly. The SDRAM on this board is accessible from 0xC0000000 to 0xC0800000. When the start address of the framebuffer is configured to begin at 0xC0200000 everything is running fine. If I change the buffer to 0xC0000000 I get hardfault: bus fault and more specific precise data bus error. I don't understand, should I left some storage on the SDRAM before the framebuffer? Does eWin requires some storage to use before the framebuffer address?
Let me know if you need any further information on the system.
Thanks,
Victor