This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

there are any plans to release BIOSPSP drvier with sys/bios6 support for DM6437?

Other Parts Discussed in Thread: SYSBIOS

===here is my environment===

Board: TI EVM6437 development board

Emulator: Wintech XDS560V2 trace

Software: CCS5.1.0.09000

package: bios_6_32_05_54

package: C:\dvsdk_1_01_00_15\psp_1_00_02_00

YES,I know BIOSPSP drvier with sys/bios6 does not support for DM6437.

here is my issue:

there are any plans to release BIOSPSP drvier with sys/bios6 support for DM6437??

OR

Can I change BIOSPSP OS folder source file,make it be same with sys/bios6 API??

 

I want to run a sys/bios6 project with VPFE driver in dm6437.

Anyone can help me?

 

 THANKS,

Yang Hai.

  • Does anyone hear me?

  • Hi Yang Hai,

    Sorry there is no plan today to release BIOSPSP that supports SYS/BIOS 6 on DM6437. But if you have a specific need of using SYS/BIOS 6 then please use latest BIOSPSP v3.x for C6748 as a reference to port DM6437 BIOSPSP. Thanks.

    - Shanmuga

  • in CCSv5,DSPBIOS5.4 does not support Exec Gragh but SYSBIOS6 does.
    there are any plans DSPBIOS5.4 does support Exec Gragh??
  • Hi Yang,

    There are no plans to continue development on BIOS 5.

  • Hi

    Shanmuga said:

    Hi Yang Hai,

    Sorry there is no plan today to release BIOSPSP that supports SYS/BIOS 6 on DM6437. But if you have a specific need of using SYS/BIOS 6 then please use latest BIOSPSP v3.x for C6748 as a reference to port DM6437 BIOSPSP. Thanks.

    - Shanmuga

    My apologies for reviving an old thread, but I'm very much in the same situation today (mostly in need of a VPFE driver) and I wondered how to interpret above suggestion. Is the idea to start from the DM6437 DSP/BIOS PSP and modify it to work with SYSBIOS (using the DM6748 BIOSPSP as a guideline) or is it the other way around, i.e. start with the DM6748 BIOSPSP and modify it so that it supports the DM6437?

    Of course both ways would work, I'm just wondering which one is less painful :-)


    Regards

    Markus

    [EDIT: great, looks like I picked the component that differs the most between the two processors]

  • I have the same need, VPFE on SYSBIOS for the 6437. Did either of you have any success porting this?

    Thanks,


    Alan

  • Hi Alan,

    yes, and it wasn't too painful, either. I started off the DM6437 PSP driver and ported the platform abstraction layer (PAL_OS) to sysbios, which was rather straight-forward (there's not always a 1-to-1 mapping between the old DSPBIOS and the new SYSBIOS components, so you will have to add a bit of glue code here and there, and you will need to bend the meaning of some of the parameters (mostly memory segment ids in palos_mem)).
    Other than that, you will have to adjust all OS-dependent includes in the VPFE driver.
    Oh, and finally, there seems to be a bug in the VPFE driver that might be worth fixing: the DDC layer seems to call the functions UpdateFreeQueue and UpdateFbAdress in the wrong order, thereby causing a delay of one frame.

    Markus
  • Hi Markus,

    Thank you for suggestions. I'm getting started but this is a little outside of my comfort zone.  I have vpfe compiling and linking under SYS/BIOS, but it seems I didn't have to change that much for it to compile and link other than the header files, am I missing something? Also, did you have to convert EDMA3 to SYS/BIOS also? Thanks,

    Alan