rampa069 / ZX-ESPectrum

A ZX spectrum 48K/128K emulator running on ESP32 with bitluni ESP32 VGA Board (also in TTG VGA32)
153 stars 46 forks source link

No video after flashing #14

Open mirivlad opened 3 years ago

mirivlad commented 3 years ago

Good day. Need help with board VGA32V1.4 The uploading of the file system image was successful. Compilation and firmware also went 100%. However, when I connect to a monitor or TV, I get a "No sync." I checked the pins from https://aliexpress.ru/item/33014937190.html?spm=a2g0s.9042311.0.0.f94833edo203fa&sku_id=67232648779 with those that are assigned when defining the VGA32V14 constant, they are set correctly. When power is supplied from the USB, the board shines with a blue LED, when the power supply starts, the LEDs on the keyboard blink. No more reaction. What else can I try to do?

dcrespo3d commented 3 years ago

Hello, you should run the monitor task and post the logging output here.

mirivlad commented 3 years ago

Hello, you should run the monitor task and post the logging output here.

it think this is problem from resolution or aspect ratio. because flash from your ZX-ESPectrum-Wiimote/tree/lilygo-ttgo-vga32 project work on my 4:3 monitor but with 16:9 constant

dcrespo3d commented 3 years ago

You could try increasing the value in line 97

if (ESP.getFreeHeap() >= 65536)

from 64K to 72K, 80K or even more. 4:3 uses 320x240 graphic mode, instead of 360x200 for 16:9, and needs more RAM.

ruimagro72 commented 2 years ago

Hello, i am a newbie to the world of Arduino and ESP32. Kind have the same problem here, almost.

I have follow the instructions in the Github pave and copied the boot.cfg.orig file. "cp data/boot.cfg.orig boot.cfg"

After compiling and flashing the TTGO VGA32 keeps rebooting.

Rebooting...
Initalizing VGA
HEAP BEGIN 287684
Loading config file '/boot.cfg':
Loading file '/boot.cfg'
Cannot read file!
/boot.cfg

assert failed: xQueueGenericSend queue.c:820 (pxQueue)

Backtrace:0x400836f1:0x3ffb24100x40092361:0x3ffb2430 0x4009718d:0x3ffb2450 0x40092b56:0x3ffb2580 0x400d4fd5:0x3ffb25c0 0x400d34cd:0x3ffb25e0 0x400d35d6:0x3ffb2600 0x400d1c32:0x3ffb2640 0x400d2bf6:0x3ffb26b0 0x400d5ebe:0x3ffb2750 0x400de332:0x3ffb2820 

ELF file SHA256: 0000000000000000

Rebooting...