Skip to content

Genesis-Plus-GX M5Stack Core2 porting (no optimize and super slow)

Notifications You must be signed in to change notification settings

h1romas4/m5stack-genplus

Repository files navigation

m5stack-genplus

Genesis-Plus-GX M5Stack Core2 porting

Require

$ xtensa-esp32-elf-gcc -v
gcc version 5.2.0 (crosstool-NG crosstool-ng-1.22.0-96-g2852398)

Build

git clone --recursive https://github.com/h1romas4/m5stack-genplus.git
cd m5stack-genplus
# This repository includes eps-idf
export IDF_PATH=$(pwd)/esp-idf
make flash monitor

Run

main/genplus.cpp

    // load rom (TODO: ROM SIZE FIXED 131072 BYTE)
    File fs = SD.open("/COLUMNS.BIN");
    fs.read(get_rom_area(), 131072);

components/genplus/component.mk

CFLAGS := \
    -DMAXROMSIZE=131072 \

Dependencies

name version hash
esp-idf 3.3.5
arduino-esp32 1.0.6
M5Core2 latest 54b958b

License

Genesis-Plus-GX License

Thanks!

Genesis-Plus-GX

About

Genesis-Plus-GX M5Stack Core2 porting (no optimize and super slow)

Topics

Resources

Stars

Watchers

Forks

Languages