FTDI Community

General Category => Discussion - Software => Topic started by: techtoys on April 05, 2019, 05:39:49 PM

Title: EVE Screen Editor - Flash Storage Options
Post by: techtoys on April 05, 2019, 05:39:49 PM
Hi

Testing EVE Screen Editor (BT815) with  different storage options, Embedded and Flash options. Msvc_Emulator under MS Visual Studio works 100% OK for Embedded option but the same image is not displayed when I changed it to Flash options.

Is Flash options supported for Msvc Emulator? Do I need to change code manually in Coprocessor list to make it work? I also notice that for both Embedded and Flash options the generated coprocessor list is the same, listed below:

BITMAP_HANDLE(0)
CMD_SETBITMAP(0, RGB565, 240, 423)
BEGIN(BITMAPS)
VERTEX2II(0, 0, 0, 0)
END()

When Embedded options is selected a constant array is generated in .h file. However, for Flash options there is nothing generated to represent the data array. Any suggestion?

John
Title: Re: EVE Screen Editor - Flash Storage Options
Post by: FTDI Community on April 10, 2019, 09:59:00 AM
Hello,

Eve Screen Editor does not currently support the generation of a flash block containing selected assets.

Our Eve Asset Builder utility can be sued to generate flash images:
https://brtchip.com/eve-toolchains/#EVEAssetBuilder (https://brtchip.com/eve-toolchains/#EVEAssetBuilder)


It is important to note that only images in the ASTC format can be rendered directly from flash. You may
need copy other format bitmaps into RAM_G by cmd_flashread and render them from RAM_G.


Best Regards,
FTDI Community