diff options
Diffstat (limited to 'src/occ_405/wof/wof.c')
-rw-r--r-- | src/occ_405/wof/wof.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/occ_405/wof/wof.c b/src/occ_405/wof/wof.c index 394f90c..f737cdf 100644 --- a/src/occ_405/wof/wof.c +++ b/src/occ_405/wof/wof.c @@ -1076,7 +1076,15 @@ void calculate_ceff_ratio_vdd( void ) // Prevent divide by zero if( g_wof->ceff_tdp_vdd == 0 ) { + // Print debug info to help isolate offending variable INTR_TRAC_ERR("WOF Disabled! Ceff VDD divide by 0"); + INTR_TRAC_ERR("iac_tdp_vdd = %d", G_oppb.lac_tdp_vdd_turbo_10ma ); + INTR_TRAC_ERR("v_ratio = %d", g_wof->v_ratio ); + INTR_TRAC_ERR("f_ratio = %d", g_wof->f_ratio ); + INTR_TRAC_ERR("vdd_mv = %d", G_oppb.operating_points[TURBO].vdd_mv); + INTR_TRAC_ERR("freq_mhz = %d", G_oppb.operating_points[TURBO].frequency_mhz); + INTR_TRAC_ERR("v_clip_mv = %d", g_wof->v_clip); + INTR_TRAC_ERR("f_clip_PS = 0x%x", g_wof->f_clip_ps); // Return 0 g_wof->ceff_ratio_vdd = 0; |