Page 1 of 1

EVE3 & EVE4 Programing Guide v2.4

Posted: Thu Dec 07, 2023 4:01 pm
by Henry
BT81X Series Programming Guide

BRT_AN_033 Version 2.4
Issue Date: 17-11-2023

Updated the following:

• Change int16_t to uint16_t where it is applicable
• The dest parameter of JUMP/CALL command is changed to number of display list
• Removed the irrelevant chip ID of FT81x
• Fixed the typo of PALETTED4444/565 in PALETTE_SOURCE command
• Added example code for CMD_SETBITMAP
• Added cmd_nop command
• Moved the RST_PULSE host command from ‘after` to `before` ACTIVE host command in boot up sequence.
• Rephrased the note of the SPI clock frequency in boot up sequence.
• Fixed the typo cmd_crc to cmd_memcrc
• Updated the office address of Singapore

Re: EVE3 & EVE4 Programing Guide v2.4

Posted: Wed Dec 13, 2023 10:34 am
by dhruv
Hello Henry,

I am currently working with an EVE3-50A-BLM-TPN-F32 Display. I want to operate it using an STM32F429ZIT6, and so far, the only library containing the functions mentioned in the programming guide I found was in the GitHub repo for the STM Demo Code, and some of the functions seem to be missing there. Could you provide a link to the complete library of functions mentioned in the programming guide?

Re: EVE3 & EVE4 Programing Guide v2.4

Posted: Thu Jan 04, 2024 12:10 pm
by Rudolph
Hello,

while I am not Henry or working for Matrix Orbital, my library is feature complete: https://github.com/RudolphRiedel/FT800-FT813
And I adapted it to the latest changes.

While there is STM32 support, initialization of the SPI and pins need to be provided.
And I have not implemented DMA support so far as I am not really using STM32 controllers for anything.