FTDI Community

Please login or register.

Login with username, password and session length.
Advanced Search  

News:

Welcome to the FTDI Community!

Please read our Welcome Note

Technical Support enquires
please contact the team
@ FTDI Support


New Bridgetek Community is now open

Please note that we have created the Bridgetek Community to discuss all Bridgetek products e.g. EVE, MCU.

Please follow this link and create a new user account to get started.

Bridgetek Community

Show Posts

You can view here all posts made by this member. Note that you can only see posts made in areas to which you currently have access.

Messages - FTDI Community

Pages: [1] 2 3 ... 18
1
Hello,

FT_IO_ERROR indicates that the driver has sent a message to the IC but there was no response from the IC. This is usually caused by hardware issues. We have some hardware guidelines at the following:
https://www.ftdichip.com/Support/Documents/AppNotes/AN_146_USB_Hardware_Design_Guidelines_for_FTDI_ICs.pdf

Power configurations can be found in the ICs datasheet.

Best Regards,
FTDI Community

2
Hello,

Is it still exhibiting the FT_IO_ERROR?

Best Regards,
FTDI Community

3
Discussion - Hardware / Re: FT121 USB connection
« on: July 22, 2019, 09:49:07 AM »
Hello,

Thanks for your post.

Please contact support1@ftdichip.com where we can assist you further.

Regards,
FTDI Community

4
Hello,

spi_slave_test_slave_side should be used with spi_slave_test_master_side.

Run spi_slave_test_slave_side.exe on the slave and it waits for the master. I selected Dev 0 since this is my slave (loc ID 114):



Then run spi_slave_test_master_side.exe. I selected Dev 1 (loc ID 113):



You can see from the screenshots that the data is received.

These are only examples to demonstrate how to use the libraries.

The code should be changed to work with your MCU.

Best Regards,
FTDI Community

5
Hello,

Please contact email support on support1@ftdichip.com and we will continue to deal with you there.

Regards,
FTDI Community

6
Hello,

Can you give it a try with the latest version of the LibMPSSE library and let me know your results?

You can download it here:
ftp://u45902898-gavinmoore:ftd1$erv@ftp.ftdichip.com/CES/LibMPSSE/libMPSSE__0_6_Beta.zip

The source is available at the following:
ftp://u45902898-gavinmoore:ftd1$erv@ftp.ftdichip.com/CES/LibMPSSE/0.6Plus_Beta_Source.zip

Best Regards,
FTDI Community

7
Discussion - Hardware / Re: FT906L USB Connection
« on: July 03, 2019, 10:11:16 AM »
Hello,

We recommend to use our evaluation modules below as a guide for this.

https://brtchip.com/m-ft9xx/

The MM900EVxA have both USB device and host and so you can find examples of how to connect them and the crystal circuitry in the schematics at the end of the document.

Best Regards, FTDI Community

8
Discussion - Hardware / Re: FT232H handle in visual studio
« on: June 27, 2019, 02:19:45 PM »
Hello Rajesh,

The procedure in my previous post is for C Programming in Visual Studio IDE.

Please refer to TN_153 Instructions on Including the D2XX Driver in a Visual Studio Express 2013 Project.

Best Regards,
FTDI Community

9
Discussion - Hardware / Re: FT232H handle in visual studio
« on: June 26, 2019, 04:38:24 PM »
Hello Rajesh,

Please see TN_153 Instructions on Including the D2XX Driver in a Visual Studio Express 2013 Project for more information.

Code: [Select]
ft_handle is used as follows:

FT_HANDLE fthandle;
FT_STATUS status;

status = FT_Open(0, &fthandle);

The status should be checked for errors. Error codes can be found in ftd2xx.h. FT_OK is 0.

This code snippet is opening the first FTDI device connected to the PC. You may want to make the code more robust by opening by serial number or description, for example:

Code: [Select]
status = FT_OpenEx("FTEE5MM", FT_OPEN_BY_SERIAL_NUMBER, &fthandle);
or

Code: [Select]
status = FT_OpenEx("FT232H", FT_OPEN_BY_DESCRIPTION, &fthandle);
All devices can be listed first using FT_CreateDeviceInfoList and FT_GetDeviceInfoList first. See the D2XX Programmer's Guide for more information.

If the device is not connected, the function status will return an error code.

TN_167 code could be improved to exit the code when there are errors:

Code: [Select]
if(status != FT_OK)
{
printf("open device status not ok %d\n", status);
return 0;
}

Sometimes brackets are not used meaning that the code will continue:

Code: [Select]
if(status != FT_OK)
printf("timeout A status not ok %d\n", status);

Best Regards,
FTDI Community

10
Discussion - Software / Re: Errors about crt0.S
« on: June 26, 2019, 04:37:28 PM »
Hello,

It sounds like you have corrupted the project with the changes that you have made.
It might be worthwhile re-downloading the project and starting again and taking care with each change you make.
You could also start with a new project in Eclipse and add your own code/structure. See section 3.1 Creating a new project in AN_325 FT9xx Toolchain Installation Guide.

AN_398 was never released. Instead the information is included in section 2.34 Datalogger Feature of AN_365 FT9xx API Programmers Manual.

AN_415 Ethernet to GPIO does indeed use the datalogger feature to store information in EEPROM.

Webpage images could be stored on the SD Card to reduce space or the webpage images could be removed for test purposes.
the Ethernet stack lwip is most likely taking up a lot of space. There should be more information online about reducing this size. The alternative would be to develop your own Ethernet stack.

Note the Bridgetek Community is now open.
We have created the Bridgetek Community to discuss all Bridgetek products e.g. EVE, MCU.
Please follow this link and create a new user account to get started.

Bridgetek Community

Best Regards,
FTDI Community

11
Discussion - Hardware / Re: FT906L GPIO Voltage Level
« on: June 26, 2019, 04:32:50 PM »
Hello,

Please see the FT905/FT906/FT907/FT908 Datasheet for more information.

VCCIO3V3 is the supply voltage for all the I/O ports.

See the Electrical Characteristics in section 5.2:

ParameterDescriptionMinimumTypicalMaximumUnitsConditions
VCCIO3V3I/O operating supply voltage2.973.33.63VNormal Operation

Please note, the Bridgetek Community is now open.
We have created the Bridgetek Community to discuss all Bridgetek products e.g. EVE, MCU.
Please follow this link and create a new user account to get started.

Bridgetek Community

Best Regards,
FTDI Community

12
Discussion - Software / Re: Using MM900EV-LITE as SPI Slave
« on: June 25, 2019, 04:30:36 PM »
Hello Logan,

Yes the following signals are all connected to the programmer module via CN7 which are then connected to PortB of the FT4232H on the UMFTPD2A, so I can see why there would be some contention on the SPI lines:

SPIS0_CLK/GPIO36
SPIS0_SS/GPIO37
SPIS0_MOSI/GPIO38
SPIS0_MISO/GPIO39

As I have mentioned in my emails, please check out the SPI master to SPI slave example in AN_360 FT9xx Example Applications which can be used as a reference.

Best Regards,
FTDI Community

13
Discussion - Software / Re: Using MM900EV-LITE as SPI Slave
« on: June 21, 2019, 04:37:06 PM »
Hello,

We are currently discussing your issues by email. You can post any resolution here to help other users.

Also, Our new Bridgetek Community is now open.
We have created the Bridgetek Community to discuss all Bridgetek products e.g. EVE, MCU.

Please follow this link and create a new user account to get started.

Bridgetek Community

Best Regards,
FTDI Community

14
Discussion - Software / Re: EVE Screen Editor Font Problem
« on: June 21, 2019, 10:39:23 AM »
Hello,

I assume you mean 3.1.2?
There is a new version slated for release by the end of the month, I believe this will resolve your issue.

Best Regards,
FTDI Community

15
Discussion - Software / Re: EVE Screen Editor Font Problem
« on: June 20, 2019, 12:03:57 PM »
Hello,

What version of ESE are you using?

Best Regards,
FTDI Community

Pages: [1] 2 3 ... 18