section_00_target_train_normal_0009_car_C1_spd_1_mic_2.wav?Zone.Identifier
时间: 2023-06-18 14:04:15 浏览: 238
这是一个Windows操作系统中的Zone.Identifier文件流,用于标识文件的来源和安全属性。它通常会在文件下载或从外部来源获取时被添加到文件中。如果你想要打开该文件,可以尝试删除这个文件流,或者在文件名前加上“.\”前缀。例如,改为“.\\section_00_target_train_normal_0009_car_C1_spd_1_mic_2.wav”。
相关问题
Read Spd Begin... The memory on CH :1 are different! N: pre svc call fun = 0xc2000f04 -- pm-1 = 0, pm-2 = 29819750, pm-3 = 0 N: ddr fun = 0x0 -- pm = 0x29819750, pm2 = 0x0 N: parameter mcu: v0.5 Mcu Start Work ... get_clocks_value: scpi send command start: 0x10 scpi send command success get clocks = 533 MHZ pll_scp_num = 8 Lmu Freq = 1066Mhz ch = 0 parameter set ch closed! DIMM Don't Probed! ch = 1 the dimm info is from uboot... Dimm_Capacity = 8GB Mcu Channel 1 AES configuration begin... AES bypass end... TZC configuration begin... TZC bypass end... use_0x14 == 0xb0100 ctl_cfg_begin...... pi_cfg_begin...... phy_cfg_begin...... fast mode caslat = 15 wrlat = 14 tinit = 856000 r2r_diffcs_dly = 4 r2w_diffcs_dly = 5 w2r_diffcs_dly = 3 w2w_diffcs_dly = 7 r2w_samecs_dly = 4 w2r_samecs_dly = 0 r2r_samecs_dly = 0 w2w_samecs_dly = 0 ch 1 adapter_alg -- 0-0-0-0-0-0-0 rtt_wr = dis rtt_park = 80ohm ron = 34ohm val_cpudrv = 34 rtt_nom = 48ohm val_cpuodt = 48 vref_dev = 10 vrefsel = 0x45 dq_oe_timing = 0x42 rank_num_decode = 1 set phy_indep_init_mode set pi_dram_init_en set_pi_start & ctl_start...... wait init complete...... init complete done...... wait complete done...... rddqs_lat = 0x2 tdfi_phy_rdlat = 0x1f begin software ntp training... rank_num: 0 phy_write_path_lat_add =-1-1-1-1-1-1-1-1-1 phy_write_path_lat_add = 0 0 0 0 0 0 0 0 0 phy_write_path_lat_add = 1 1 1 1 1 1 1 1 1 phy_write_path_lat_add = 2 2 2 2 2 2 2 2 2 phy_write_path_lat_add = 3 3 3 3 3 3 3 3 3 phy_write_path_lat_add = 4 4 4 4 4 4 4 4 4 rank 0 wdqlvl! r2r_diffcs_dly = 4 r2w_diffcs_dly = 7 w2r_diffcs_dly = 4 w2w_diffcs_dly = 6 r2w_samecs_dly = 5 rank 0 ch 1 training fail
根据您提供的信息,似乎是内存训练过程中出现了错误。错误信息中指出了CH1内存信息不同的问题,以及训练过程中的一些参数和配置。其中,"Mcu Channel 1 AES configuration begin... AES bypass end... TZC configuration begin... TZC bypass end... use_0x14 == 0xb0100 ctl_cfg_begin"等信息表示内存控制器的一些配置和初始化过程。而"rank 0 wdqlvl! r2r_diffcs_dly = 4 r2w_diffcs_dly = 7 w2r_diffcs_dly = 4 w2w_diffcs_dly = 6 r2w_samecs_dly = 5 rank 0 ch 1 training fail"则表示在对CH1的rank0进行写数据时出现了训练失败的情况。
具体的原因可能需要进一步分析,可能与内存硬件、时序参数、内存控制器等方面有关。建议您尝试重新启动或重新插拔内存模块,并检查是否有硬件故障或不良连接的情况。同时,您也可以检查内存访问时序参数和内存控制器的配置是否正确。如果问题仍然存在,建议您查看更详细的错误信息或寻求专业的技术支持。
CID 1063560 (#1 of 1): MISRA C-2012 Pointer Type Conversions (MISRA C-2012 Rule 11.8) 1. misra_c_2012_rule_11_8_violation: The type cast of the pointer expression info to type void * removes const qualifier from the pointed to type. ret = FSIF_Shmem_Write( SHMEMID_VCAN_TSR_OSP_SPD_ZONE1, sizeof(RTE_BSW_SHMEM_VCAN_TSR_OSP_SPD_ZONE), 0, (void*)info ); 怎么修改以上代码
要修复这个问题,你可以使用 const_cast 运算符来移除 const 限定符,而不是直接进行类型转换。
修改后的代码如下所示:
ret = FSIF_Shmem_Write(SHMEMID_VCAN_TSR_OSP_SPD_ZONE1, sizeof(RTE_BSW_SHMEM_VCAN_TSR_OSP_SPD_ZONE), 0, const_cast<void*>(info));
这样做会将指针类型保持不变,并且移除了 const 限定符。
请注意,使用 const_cast 需要谨慎操作,确保你了解代码的运行时行为,并确保对指针的修改不会导致未定义的行为。在进行类型转换时,请确保你的意图是正确的,并且没有更好的方法来解决问题。
阅读全文