Part Number: PROCESSOR-SDK-DRA8X-TDA4X
Tool/software: Code Composer Studio
Hi :
i have run vision_apps\apps\basic_demos\app_tirtos\tirtos_linux\c66x_1
then i try to read a file in main like follow, length_file is right but inimg_data[0], inimg_data[2], inimg_data[4], inimg_data[6] is wrong.
/////////////////
FILE * fp_asv_nv21_read = fopen("./input_data.bin", "rb");
fseek(fp_asv_nv21_read, 0, SEEK_END);
int length_file = ftell(fp_asv_nv21_read);
unsigned char* inimg_data = (unsigned char*)appMemAlloc(APP_UDMA_HEAP_ID, length_file,UDMA_CACHELINE_ALIGNMENT);
fseek(fp_asv_nv21_read, 0, SEEK_SET);
fread(inimg_data, sizeof(char), length_file, fp_asv_nv21_read);
fclose(fp_asv_nv21_read);
printf("length_file=%d,p0=%d,p2=%d,p4=%d,p6=%d,", length_file, inimg_data[0], inimg_data[2], inimg_data[4], inimg_data[6]);
thanks
Shuai