This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ECan setup newer 28335 header files



I have a F28335 for which I am trying to get the ECan going. When I use the standard header files and peripheral examples (SPRC530), which has a tranmit from A to B example, then it works fine. However, I am trying to use the newer setup files from SPRC675, which makes it more device independant and easier to change between RAM and FLASH.

For these newer header files, the ECAN.h file is exactly the same as the older header file, but the system control files differ. I am trying to get my ECan to run from these newer files (starting from the flashing LED example), and the self test for ecan works, but as soon as I try to transmit from A to B it does not work. My hardware and code is the same for the newer header files (SPRC675) and the older header files (SPRC530), but somehow it doesn't work on the newer one. I checked that all the clock are running at the right frequencies.

Has anyone got their ECan working using the newer header files (SPRC675) (FlashingLED example) ?

  • For anyone interested, I found out how to get the ECan working. I tried getting the ECan working again, starting from the FlashingLeds example. I copied a lot from the old header file ECan example and changed all the #include files from the older header files version to the newer header files version and it worked.

    Very happy now. The newer header files are much neater.