jlcpcb 4-layer VGA interface (GM7123). 18-bit colour with L8 CLUT. External precise 8MHz oscillator.
STM32H7 800x600 (18-bit vga) dsp3D benchmarking.
FPU running double precision. CPU at 480MHz, FMC at 240MHz (/2) and D&I caches enabled. SDRAM has 4 byte burst on read.
I wasn't able to get the system stable with the CoreH7 onboard crystal oscillator (nor with integrated STM32 oscillators), either the FPU or FMC failed with it. There was graphical glitches with them and the gfx output had errors (due to FMC or FPU errors)
GM7123 VGA interface from Aliexpress
VGA timing is standard VESA 800x600 at 40MHz pixel clock. (http://tinyvga.com/vga-timing/800x600@60Hz)
Text is rendered with DMA2D (2 byte size limit, newest CubeMX doesn't allow to pick the L8 so it's "hacked in")
The 4-layer PCB board from jlcpcb was autorouted, I just let it rip on it... Had one major failure on it though, I meant for the 2 external power pins to go to +5V and ground, instead they go to +3V and ground. No good USB 5V then it is... :)
Видео jlcpcb 4-layer VGA interface (GM7123). 18-bit colour with L8 CLUT. External precise 8MHz oscillator. канала Jyrki Koivisto
FPU running double precision. CPU at 480MHz, FMC at 240MHz (/2) and D&I caches enabled. SDRAM has 4 byte burst on read.
I wasn't able to get the system stable with the CoreH7 onboard crystal oscillator (nor with integrated STM32 oscillators), either the FPU or FMC failed with it. There was graphical glitches with them and the gfx output had errors (due to FMC or FPU errors)
GM7123 VGA interface from Aliexpress
VGA timing is standard VESA 800x600 at 40MHz pixel clock. (http://tinyvga.com/vga-timing/800x600@60Hz)
Text is rendered with DMA2D (2 byte size limit, newest CubeMX doesn't allow to pick the L8 so it's "hacked in")
The 4-layer PCB board from jlcpcb was autorouted, I just let it rip on it... Had one major failure on it though, I meant for the 2 external power pins to go to +5V and ground, instead they go to +3V and ground. No good USB 5V then it is... :)
Видео jlcpcb 4-layer VGA interface (GM7123). 18-bit colour with L8 CLUT. External precise 8MHz oscillator. канала Jyrki Koivisto
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
ArosZuneVectorCustomClass3Allwinner SoC FEL loaderuploadingBridgeport first runS-Curve with addition and subtraction only (more details)Silppua 20mmpuutaRaspberryPi bootsplashfstl fork for yet another clone project...STLView with vboXInput class for AROS take 3XInput for AROS take twoS-Curve from JounceDSPAccessing the test windowsACPL C790STLViewTNC155A USBStupid as a stupid can beMojo FPGA LED Blinkercanny edge detection opencv machine vision