I see that there is a new set of defines added in the ETPUinit.cpp file. These where not in the old version I have (2.5) and they do not seem to work with the eTPU configuration I download from Freescale. In the past, it was a simple download, extract and it all worked.
Now I get the following error.
Code: Select all
m68k-elf-ar cr C:\nburn/lib/MOD5234.a ETPU/functions_API/etpu_sc.o
ETPU/functions_API/etpu_sm.c: In function 'fs_etpu_sm_init':
ETPU/functions_API/etpu_bc.o ETPU/functions_API/etpu_qom.o ETPU/functions_API/etpu_hd.o ETPU/functions_API/etpu_asdc.o ETPU/functions_API/etpu_rslv.o ETPU/functions_API/etpu_gpio.o ETPU/functions_API/etpu_sc.o ETPU/functions_API/etpu_pmsmvc.o ETPU/functions_API/etpu_fpm.o ETPU/functions_API/etpu_acimvhz.o ETPU/functions_API/etpu_pwmmdc.o ETPU/functions_API/etpu_app_eng_pos.o ETPU/functions_API/etpu_ic.o
make: *** [ETPU/functions_API/etpu_sm.o] Error 1
Code: Select all
/* List of functions:
"GPIO",
"PWM",
"IC",
"OC",
"FPM",
"QOM",
"SPI",
"UART",
"UART_FC",
"QD",
"QDHOME",
"QDINDEX",
I have looked at how to remove these from the system and only include the ones I use but I then get errors saying they are missing