页次: 1
I must say I'm a bit disappointed that there is no response to my query.
I also asked about this on the EEVBlog forum and was referred here as the place with expertise on the F1C100s. (https://www.eevblog.com/forum/microcontrollers/need-help-with-allwinner-f1c100s-display-engine-front-end-(defe)/)
Maybe the project files are not accessible here, so I uploaded them to my github repository here: https://github.com/pecostm32/Lichee_Nano/tree/main/Software
(https://github.com/pecostm32/Lichee_Nano/tree/main/Software/lichee_nano_image_player)
(https://github.com/pecostm32/Lichee_Nano/tree/main/Software/lichee_nano_startup_with_fel)
For me the EEVBlog forum is easier to access, so if any member on here that can help also has a login on the EEVBlog forum I would appreciate it if they respond to my post on there.
Hi all,
I'm trying to scale images with the hardware scaler, the display engine front end of the F1C100s (DEFE), but all I get is a black image write back. Based on the status flags the scaler seems to be doing something.
I have tried several options, like not using the CPU caches, or the memory control bit in the enable register, but no dice. I verified that the input image is in the memory, by reading it back from it and writing it to a file.
The board I'm using is a Lichee Nano.
The scaling of the image is a first test to see if it is possible to use the F1C100s as a dedicated digital video stream to LCD converter.
I load the program to DRAM with FEL. To do this I wrote a boot loader that sets up the DRAM and then jumps into FEL.
Both projects are uploaded to the server here and are named:
lichee_nano_startup_with_fel.zip
lichee_nano_image_player.zip
Would appreciate if anyone on this forum can lend a helping hand and point out where my code is wrong, or what is missing to get it working.
页次: 1