- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have below error during building project.
Error: Program "make" not found in PATH
Thanks
Esakki
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Yatheesh,
I am using FX3 SDK, Now I solved that error, I select FX3 project in EZ-USB-Suite.
Thank you,
May I know about how to debug the program? Is any document with example available for debugging?
for example : I want to print
if ((slave_addr != SENSOR_ADDR_WR) && (slave_addr != I2C_MEMORY_ADDR_WR))
{
CyU3PDebugPrint (4, "I2C Slave address is not valid!\n");
return 1;
}
Thanks,
Esakki
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Esakki,
Please let me know which project you are trying to build? Is it the projects from the FX3 SDK or the FX2LP project?
Share a snippet of the error reported.
Thanks,
Yatheesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Yatheesh,
I am using FX3 SDK, Now I solved that error, I select FX3 project in EZ-USB-Suite.
Thank you,
May I know about how to debug the program? Is any document with example available for debugging?
for example : I want to print
if ((slave_addr != SENSOR_ADDR_WR) && (slave_addr != I2C_MEMORY_ADDR_WR))
{
CyU3PDebugPrint (4, "I2C Slave address is not valid!\n");
return 1;
}
Thanks,
Esakki
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Esakki,
If you are using super speed explorer kit, then there is a UART debug port available (micro B connector). You can just connect it to a PC and use a serial window like tera term to get the logs. Please refer to Section 3.7 in Superspeed Explorer Kit User Guide.
If you have a custom board, then you need to connect a serial device to the UART lines (pin C2 and D5) on the FX3 device to capture the logs from it.
Thanks,
Yatheesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Yatheesh,
I am using super speed explorer kit,
I want to refer programming guide for FX3. like
eg:
#define I2C_SLAVEADDR_MASK 0xFE /* Mask to get actual I2C slave address value without direction bit. */
#define I2C_MEMORY_ADDR_WR 0xA0 /* I2C slave address used to write to an EEPROM. */
#define I2C_MEMORY_ADDR_RD 0xA1 /* I2C slave address used to read from an EEPROM. */
above eg. where I refer the I2C slave address for EEPROM.
Thanks,
Esakki
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Esakki,
Can you please confirm if you need to access the I2C EEPROM from you code?
Please refer to the UsbI2cDmaMode and UsbI2cRegMode examples from the FX3 SDK.
The I2C slave address is a part of the preamble in the CyU3PI2cSendCommand API.
Thanks,
Yatheesh