General Category > General Discussion

Getting Null values while using Sample program.

(1/1)

Reepak:
Hi All,
we are getting null values(tmpBuf) but ft4222_status is FT4222_OK while using a sample program as spi_slave_test_slave_side. That program we have got from below link(windows).
https://www.ftdichip.com/Products/ICs/FT4222H.html.
connection is among device like PC-->USB-Spi adapter-->Traveo2 board(microcontroller)

ft4222_status = FT4222_SPISlave_Read(ftHandle, &tmpBuf[0], rxSize, &sizeTransferred);
                if((ft4222_status == FT4222_OK) && (rxSize == sizeTransferred))
               

MOSI-->MOSI
MISO-->MISO
SS-->SS

but when are using loopback(Adapter only) with readwrite method that is working fine.

Could you please let me know where are we going wrong??
 Thanks at advance



FTDI Community:
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

danjames:
Thankyou!!

anoopkyadav:
I am also getting Zero Values at read buffer USING UMFT221X Device as SPI Slave

FTDI Community:
Can you provide more detail please?
You are using UMFT221X.  What code etc, etc ......

Regards
FTDI Community

Navigation

[0] Message Index

Go to full version