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.

Beaglebone Black FTDI

Hello, I am a pre-newbie with Starterware, trying to play with the beaglebone black and facing a few issues with the virtual serial.

I did install the FTDI drivers as requested using the setup executable (win64), but still cannot see the virtual serial.

I normally use different kind of FTDI devices (Arduino, MSP430 Lpad, C2000 Lpad, FTDI cables...) and never had issues up to now.

Tried then in Linux (Ubuntu 12.04), where normally I don't need to add any driver, FTDI devices, once connected, they show up in a ls /dev/tty*  

Nothing shows up there.

I tried (both win and linux) :

- Create a starterware demo SD - Bone boots and turns on all 4 user leds, no serial is detected by the pc

- Setup a target connection in CCSV5.04 as per documentation and trying to connect to the Cortex A8.- nothing, in win the XSD100 command line utility tells em that no XDS100 emualtor is installed (??) 

What am I doing wrong? The USB connection works since when booting the default on board linux I can access the board

I am sure it must be some silly thing I am overlooking, sorry for that, any help would be appreciated

  • The Beaglebone Black does not have the onboard FTDI chip like the Beaglebone does. There is a serial port header that you attach a cable to for serial output. For JTAG, you must solder on a JTAG header. This CircuitCo wiki has information http://circuitco.com/support/index.php?title=BeagleBoneBlack.

    This page http://circuitco.com/support/index.php?title=BeagleBone_Black_Accessories tells you where to find cables and other accessories.

    Steve K.

  • Thanks, that does explain a lot of things :)

    Guess it would work (as serial, not jtag) if I use an ftdi cable connected to the ttl pins on Px header, right?

    -Edit, guess it goes to J1 header, sorry- 

    Anyhow, I also have a white beaglebone, will try with that one first. Thanks!!

  • Uh, indeed with the white BeagleBone I manage to get the FTDI devices to show up as serial ports, however I still have a few issues :

    Booting with the app/MILO prepared SD card on the white bone does not turn on the leds (it does on the black one, guess it shoould also on the white one)

    When checking the serial port (115.2 8 n 1) I just get CCCCCCC (cannot remember exactly how many Cs) when booting from both Linux and windows.

    CCS still refuses to conenct to the target and the xds100serial utility returns :

    Linux : 

    franz@franz-desktop:~/ti/ccsv5/ccs_base/common/uscif$ ./xds100serial

    Scanning for XDS100 emulators...

    VID/PID Type Serial # Description
    0403/6010 generic FT2232 ? Dual RS232-HS

    Windows :
    C:\ti\ccsv5\ccs_base\common\uscif>xds100serial.exe
    Scanning for XDS100 emulators...

    VID/PID Type Serial # Description
    0403/6010 blank EEPROM unknown no description available

    The Linux one seems already a bit better, but still cannot read the serial number (which according to the CCS error message it is needed to connect), the windows one claims I have a blank eeprom.

    Any pointers?