Other Parts Discussed in Thread: DRV8301, MOTORWARE,
I've been developing with InstaSpin for some time. I recently did a new spin of a custom board, based heavily on the DRV8301 kit, Rev D.
There were only very minor changes, and the new version of the board is VERY close to the previous version. I just had to widen some of the clearances to meet requirements for creepage and clearance mandated by the FDA. The new board, however, does not spin the motor, using the firmware developed for the previous rev.
I figured I'd try going back to the Labs to determine whether this new board works at all. I'd start with Lab 1b, to see whether I can spin the motor open-loop. If that worked, then I would characterize the motor with Labs 2a or 2c. Maybe my problem is that the "motor" characteristics may have changed (from InstaSpin's point of view), due to the board changes, and that's why the motor no longer spins.
When I tried to use Lab 1b, however, I got the following error:
Program "make" is not found in PATH.
It also appears that the compiler does not know the meaning of various data types (uint16_t, etc...). I added types.h to the includes for proj_lab01b.c. Still didn't recognize the data types, so I included the entire path as follows:
Can I get some help?