[PATCH v7 00/10] Add falcon support for am62a, 62p and 62x

Raghavendra, Vignesh vigneshr at ti.com
Wed Jul 2 12:01:06 CEST 2025


Hi,

On 7/1/2025 3:53 PM, Francesco Valla wrote:
[...]

> 
> that was exactly the issue, after unlocking the CTRL_MMR region the
> TB_CLKEN bits wrote correctly and the PWM started working again.
> According to TRM, the correct region is number 1.
> 

Ah yes, sorry for the confusion

> These were the issued commands to unlock the CTRL_MMR region 1:
> 
>  $ devmem2 0x105008 w 0x68EF3490
>  $ devmem2 0x10500C w 0xD172BC5A
> 
> and then to write TB_CLKEN for PWM channel 0:
> 
>  $ devmem2 0x00104130 w 0x1
> 
> The clock then is marked as enabled also from a hardware point of view:
> 
>  $ head -n 2 /sys/kernel/debug/clk/clk_summary && cat /sys/kernel/debug/
> clk/clk_summary | grep pwm
> 
>                                  enable  prepare  protect               
>                 duty  hardware                            connection
>    clock                          count    count    count        rate  
> accuracy phase  cycle    enable   consumer                         id
>  epwm_tbclk2                         0       0        0        0        
>   0          0     50000      Y   deviceless                     
> no_connection_id
>  epwm_tbclk1                         0       0        0        0        
>   0          0     50000      N   deviceless                     
> no_connection_id
>  epwm_tbclk0                         1       1        0        0        
>   0          0     50000      N   23000000.pwm                    tbclk
>  clk:86:0                            0       0        0        250000000
>   0          0     50000      Y   23000000.pwm                    fck
> 
> 
> What's the correct path to issue a bug for the DM firmware?
> 

Thanks for the confirmation. I am tracking this internally with firmware
team. Will let you know once the fix is available.

> Thank you!
> 
> Regards,
> Francesco



More information about the U-Boot mailing list