Tool/software: Code Composer Studio
Hello,
I have two problems,
problem 1: I don't understand what this means because this example is from TI (HPVM sensorless example for the F28335) and it is giving me the following error,
Compilation failure
makefile:150: recipe for target 'HVPM_Sensorless_2833x.out' failed
"../F28335_RAM_HVPM_Sensorless.CMD", line 88: error: BEGIN memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 88: error: BEGIN memory range
overlaps existing memory range BEGIN
"../F28335_RAM_HVPM_Sensorless.CMD", line 90: error: RAMM0 memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 90: error: RAMM0 memory range
overlaps existing memory range RAMM0
"../F28335_RAM_HVPM_Sensorless.CMD", line 92: error: RAML0 memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 92: error: RAML0 memory range
overlaps existing memory range RAML0
"../F28335_RAM_HVPM_Sensorless.CMD", line 93: error: RAML1 memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 93: error: RAML1 memory range
overlaps existing memory range RAML1
"../F28335_RAM_HVPM_Sensorless.CMD", line 93: error: RAML1 memory range
overlaps existing memory range RAML2
"../F28335_RAM_HVPM_Sensorless.CMD", line 94: error: RAML2 memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 94: error: RAML2 memory range
overlaps existing memory range RAML3
"../F28335_RAM_HVPM_Sensorless.CMD", line 95: error: RAML3 memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 96: error: ZONE7A memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 96: error: ZONE7A memory range
overlaps existing memory range ZONE7A
"../F28335_RAM_HVPM_Sensorless.CMD", line 97: error: CSM_RSVD memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 97: error: CSM_RSVD memory range
overlaps existing memory range CSM_RSVD
"../F28335_RAM_HVPM_Sensorless.CMD", line 98: error: CSM_PWL memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 98: error: CSM_PWL memory range
overlaps existing memory range CSM_PWL
"../F28335_RAM_HVPM_Sensorless.CMD", line 99: error: ADC_CAL memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 99: error: ADC_CAL memory range
overlaps existing memory range ADC_CAL
"../F28335_RAM_HVPM_Sensorless.CMD", line 100: error: RESET memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 100: error: RESET memory range
overlaps existing memory range RESET
"../F28335_RAM_HVPM_Sensorless.CMD", line 101: error: IQTABLES memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 101: error: IQTABLES memory range
overlaps existing memory range IQTABLES
"../F28335_RAM_HVPM_Sensorless.CMD", line 102: error: IQTABLES2 memory range
has already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 102: error: IQTABLES2 memory range
overlaps existing memory range IQTABLES2
"../F28335_RAM_HVPM_Sensorless.CMD", line 103: error: FPUTABLES memory range
has already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 103: error: FPUTABLES memory range
overlaps existing memory range FPUTABLES
"../F28335_RAM_HVPM_Sensorless.CMD", line 104: error: BOOTROM memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 104: error: BOOTROM memory range
overlaps existing memory range BOOTROM
"../F28335_RAM_HVPM_Sensorless.CMD", line 108: error: RAMM1 memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 108: error: RAMM1 memory range
overlaps existing memory range RAMM1
"../F28335_RAM_HVPM_Sensorless.CMD", line 109: error: RAML4 memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 109: error: RAML4 memory range
overlaps existing memory range RAML4
"../F28335_RAM_HVPM_Sensorless.CMD", line 110: error: RAML5 memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 110: error: RAML5 memory range
overlaps existing memory range RAML5
"../F28335_RAM_HVPM_Sensorless.CMD", line 111: error: RAML6 memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 111: error: RAML6 memory range
overlaps existing memory range RAML6
"../F28335_RAM_HVPM_Sensorless.CMD", line 112: error: RAML7 memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 112: error: RAML7 memory range
overlaps existing memory range RAML7
"../F28335_RAM_HVPM_Sensorless.CMD", line 113: error: ZONE7B memory range has
already been specified
"../F28335_RAM_HVPM_Sensorless.CMD", line 113: error: ZONE7B memory range
overlaps existing memory range ZONE7B
error: errors encountered during linking; "HVPM_Sensorless_2833x.out" not
built
gmake: *** [HVPM_Sensorless_2833x.out] Error 1
gmake: Target 'all' not remade because of errors.
how can I fix this?
Problem two : when verifying the connectivity of the F28335 with the TI development board, it doesn't connect. I have gone to the website (referenced in CCSv6 website) but it continues to give me this issue
[Start]
Execute the command:
%ccs_base%/common/uscif/dbgjtag -f %boarddatafile% -rv -o -F inform,logfile=yes -S pathlength -S integrity
[Result]
-----[Print the board config pathname(s)]------------------------------------
C:\Users\alvarezj\AppData\Local\TEXASI~1\
CCS\ti\0\0\BrdDat\testBoard.dat
-----[Print the reset-command software log-file]-----------------------------
This utility has selected a 100- or 510-class product.
This utility will load the adapter 'jioserdesusb.dll'.
An error occurred while soft opening the controller.
-----[An error has occurred and this utility has aborted]--------------------
This error is generated by TI's USCIF driver or utilities.
The value is '-151' (0xffffff69).
The title is 'SC_ERR_FTDI_OPEN'.
The explanation is:
One of the FTDI driver functions used during the connect
returned bad status or an error. The cause may be one or
more of: no XDS100 is plugged in, invalid XDS100 serial number,
blank XDS100 EEPROM, missing FTDI drivers, faulty USB cable.
Use the xds100serial command-line utility in the 'common/uscif'
folder to verify the XDS100 can be located.
[End]
I have also tried different cables, ti development boards (TMDSDOCK28335-TMS320F28335), and f28335 chips, is there a special set of sequential steps I need to do to properly upload the ti example code onto the chip via the ti development board so that I can then put the chip into the inverter/motor kit. any ideas on how at least have the ti example connect with the board so I can try out the HVPM kit inverter and motor?
I have uploaded the blinking example for the f28335 and it work well before, so I think this ti example has a bug...any insight on this would be greatly appreacited?
v/r
Jose