BRT Community

Please login or register.

Login with username, password and session length
Advanced search  

News:

Welcome to the Bridgetek Community!

Please read our Welcome Note

Technical Support enquires
please contact the team
@ Bridgetek Support

Please refer to our website for detailed information on all our products - Bridgetek - Bridging Technology

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - FlorianG

Pages: 1 [2] 3
16
Discussion - EVE / Re: BT815 to HDMI or VGA
« on: November 27, 2019, 10:11:39 AM »
"Setup each one to draw 1/4 of the screen(540p). Set the front/rear porch times for each one so that each 1/4 screen is offset in the overall frame(1080p) position."

That's what I missed.

Thank you very much, I do not know when I will test it but there is a good chance that it will happen

17
Discussion - EVE / The Christmas list for BT82X
« on: November 20, 2019, 01:53:34 PM »
Hello everyone,

I propose this new topic in order to give us want / need about the new generation of chip "EVE" which I hope is already in the process of preparation ;)
The current EVE BT81x are good but I'm sure Bridgetek can still boost

For my part I think there is 3 something that the new generation can improve. (In addition to always having more power and why not more features for 3D ;))

The first is the screen resolution. I would say that HD with 1 megapixel on the screen is the priority point.
But in the circumstance that the chips start to be used in time as GPU HDMI as for example with the project of GD3X HDMI of James Bowman the full hd can be very interesent. Maybe even the 4K, let's go crazy  :o  8)

The second is a customizable clock frequency. in this way it would be easier to achieve the best performace of the screen use. And in addition to that overclock the chip to exceed 60 ip / s  8) :o ;D .
I know that it was not all the objective of this chip but for some people (and I think the arduino community that pushes further and further the limits of the material) it can be very very interesent

The last point is about the memory size of the "RAM_CMD" and the "RAM_DL" which are not great in view of the fact that the memory of the bt81x and 4 times larger than the FT801.
Not to mention the fact that we can multiply it again by 256.
The ideal would be at least 64KB instead of 4KB.

Here is my list, if you want to add or discuss some point this topic is made for this  :) ;)

18
Discussion - EVE / Re: BT815 to HDMI or VGA
« on: November 06, 2019, 01:17:25 PM »
Yes, I would like to be able to capture the video output of the BT815.

And why not use it as an HDMI arduino graphics card. But it's segundary.

The problem is that the maximum definition of BT815 is 800 * 600 or 1280 * 800 ( https://brtchip.com/Brochures/BT815_6%20Demosheet.pdf )
and not 1920*1080.
but it's not a major problem.

I'm thinking about how to couple 4 bt815 that can display 1080p but I do not see how to do. It could be super cool

19
Discussion - EVE / Re: BT815 to HDMI or VGA
« on: October 27, 2019, 03:28:11 PM »
OK, thank you for your reply.

if I understand correctly it is the TFP410 that will be responsible for converting the video signal of the BT81x or FT81x into HDMI signal.

20
Discussion - EVE / BT815 to HDMI or VGA
« on: October 22, 2019, 09:10:22 AM »
Hi everybody,

I will need to pass the image of the BT815 on a HDMI or VGA cable.
is there a solution to this problem?
It should transform the 40pin parallel RGB image to HDMI or VGA.

I heard about the screen drivers but I did not find anything about it.

Thank you in advance for your help.

21
Discussion - EVE / Re: Migrate from ft811 to bt815
« on: September 04, 2019, 02:45:04 PM »
Hi,

I can not capture what I send to the bt816 but in return all that I send to it is in what I sent you.

PS. NOT if I do not send "REG_PCLK" the screen becomes more and more white

22
Discussion - EVE / Re: Migrate from ft811 to bt815
« on: September 04, 2019, 12:02:06 AM »
thank you for your reply,

I add:

 MCU_PDlow();                                                                // PD low to reset device                                                               
    MCU_Delay_20ms();
    MCU_PDhigh();                                                               // PD high again
    MCU_Delay_20ms();

And without:
GDTR.hostcmd(0x44);
GDTR.hostcmd(0x61);
GDTR.hostcmd(0x62);

I also lower the speed of the SPI to 11Mhz.

The REG_ID is the value 0x7c and 0x00 for the REG_CPURESET
The result on the screen is the same.

23
Discussion - EVE / Re: Migrate from ft811 to bt815
« on: September 03, 2019, 12:04:00 AM »
Hi,

I progress in my project but I hit a problem I can not solve.

I use teensy 3.6 and VM816C50A-N
https://fr.farnell.com/bridgetek/vm816c50a-n/type-carte-credit-moteur-video/dp/2931597

When initializing the BT816, I can not display other images than this image.

Here is my code. At this point the bus spi works at 30 Mhz :

    GDTR.hostcmd(0x68);
    GDTR.hostcmd(0x44);
    GDTR.hostcmd(0x61);
    GDTR.hostcmd(0x62);
      
    GDTR.hostcmd(0x00);
    delay(300);
   
    GDTR.wr32(/*REG_FREQUENCY*/0x30200C, 60000000 );
   
    GDTR.wr32(/*REG_HCYCLE*/0x30202C, 1056);

    GDTR.wr32(/*REG_HOFFSET*/0x302030, 46);   
    GDTR.wr32(/*REG_HSIZE*/0x302034, 800);
    GDTR.wr32(/*REG_HSYNC0*/0x302038, 0);
    GDTR.wr32(/*REG_HSYNC1*/0x30203C, 10);     
    GDTR.wr32(/*REG_VCYCLE*/0x302040, 525);   
    GDTR.wr32(/*REG_VOFFSET*/0x302044, 23);     
    GDTR.wr32(/*REG_VSIZE*/0x302048, 480);
    GDTR.wr32(/*REG_VSYNC0*/0x30204c, 0);
    GDTR.wr32(/*REG_VSYNC1*/0x302050, 10);
   
    GDTR.wr32(/*REG_PCLK_POL*/0x30206C, 1);
    GDTR.wr32(/*REG_DITHER*/0x302060, 0);
    GDTR.wr32(/*REG_CSPREAD */0x302068, 0);

   GDTR.wr32(0x300000, 0x020000);
   GDTR.wr32(0x300004, 0x260007);
   GDTR.wr32(0x300008, 0x000000);
   
   GDTR.wr32(0x302054, 0x02);   
   
   GDTR.wr16(0x302098, 0xffff);
   GDTR.wr16(0x30209C, 0xffff);
   
   GDTR.wr32(/*REG_PCLK*/0x302070, 2);
   
 
   GDTR.wr32(0x300000, 0x020000);

   GDTR.wr32(0x300004, 0x260007);

   GDTR.wr32(0x300008, 0x000000);


Thank you in advance for your help  :)

24
Discussion - EVE / Re: Migrate from ft811 to bt815
« on: August 13, 2019, 11:38:23 PM »
Thank you for your reply.

I use a teensy board for the CPU here.

if you inform me that the basic boot order is the same so my problem has to be in the hardware.

here are the diagrams of my prototype.
Will be very grateful if you took the time to see if all is well. I have already checked many times but it did not give anything
In the meantime I will check that I have correctly made my prototype

25
Discussion - EVE / Re: BT815 in HD
« on: August 08, 2019, 08:23:24 PM »
Hello and thank you for your answer,

ctually I am well aware that the calculation time is greatly reduced. I plan to reduce the REG_PCLK by two if the run program needs a lot of items to display simutanerment and not display speed.

(Depending on the program run, I know it is not possible to change it instantly. Well I think).

But I'm not ready to finish my project and I'm moving to the BT815. Does it support the REG_PCLK = 1? If this is not the case are that another graphics chip is planned?


26
Discussion - EVE / Migrate from ft811 to bt815
« on: August 08, 2019, 10:35:51 AM »
Hello,

I made myself a custom BT815 card and I can not make it work.
I do not know if it's the hardware or the software that does not work properly.

Regarding the hardware I base myself on the ft81x library.
I use the same screen with my ft811 but nothing happens. the slab of the screen is lit in black but nothing else. Backlight does not light.

I have not stopped rereading the Programmers Guide of ft81x and bt81x but I do not see what needs to change to set, start and turn on the screen in white.

Can you confirm that nothing changes for basic setup and parametrage instructions.

thank you very much in advance

27
Discussion - EVE / Re: BT815 in HD
« on: August 08, 2019, 10:23:02 AM »
Hello,

sorry but that's not what I saw on the ft81x Datasheet on page 26


More than 60 Mhz works correctly on my FT81x .

28
Discussion - EVE / Re: BT815 in HD
« on: July 29, 2019, 11:30:55 AM »
So if I understand correctly the maximum PCLK speed available for the BT815 (36Mhz) is lower than that of the ft81x (60Mhz) .

So for what reason it is said that it is possible to make HD with the bt815 on the PDF available on your web site? How is it possible ?

29
Discussion - EVE / Re: BT815 in HD
« on: July 28, 2019, 10:52:10 PM »
*Result = 60,000,000/679,540 = ~ 88 fps

30
Discussion - EVE / Re: BT815 in HD
« on: July 27, 2019, 02:11:01 PM »
Thank you for your reply.

OK so if I understand well. If I put the screen that I shared with you just before it will be possible to pair it with the BT815 with 40pin RGB connector and set parameters :

   lcdWidth   = 1024;                                                            // Active width of LCD display
   lcdHeight  = 600;                                                            // Active height of LCD display
   lcdHcycle  = 1114;                                                            // Total number of clocks per line
   lcdHoffset = 90;                                                             // Start of active line
   lcdHsync0  = 0;                                                               // Start of horizontal sync pulse
   lcdHsync1  = 48;                                                            // End of horizontal sync pulse
   lcdVcycle  = 610;                                                           // Total number of lines per screen
   lcdVoffset = 10;                                                            // Start of active screen
   lcdVsync0  = 0;                                                              // Start of vertical sync pulse
   lcdVsync1  = 3;                                                              // End of vertical sync pulse
   lcdPclk    = 1;                                                                  // Pixel Clock
   lcdSwizzle = 0;                                                              // Define RGB output pins
   lcdPclkpol = 1;                                                              // Define active edge of PCLK

HCYCLE = 1114
VCYCLE = 610
VCYCLE * HCYCLE  = 679,540

Result = 30,000,000/679,540 = ~ 88 fps

Yes I am also looking to exceed 60 fps

Pages: 1 [2] 3