Elvis Dowson
08/22/2024, 12:27 AMAnton Maurovic (efabless support)
08/22/2024, 1:35 AMTim Edwards
08/22/2024, 1:44 AM/dev/ttyUSB0
, but that assumes that the FTDI is talking to something on the other end that is a UART. The default configuration on the board has the FTDI talking to the housekeeping SPI, which can't be done with a UART-based serial communcation program like minicom
, but as far as I know, can only be accessed through pyftdi
(which is what our scripts like caravel_hkdebug.py
and caravel_hkflash.py
are doing). There are some electronic switches up in the top right-hand corner of the board (U2 and U3 on my board rev.) that can be driven by the FTDI's bit-bang bus and can be used to switch the FTDI chip output from the housekeeping SPI to the UART. Since minicom
is unlikely to drive the FTDI bit-bang bus, I expect it's still only accessible through pyftdi
. Somebody wrote a script for accessing the UART from a terminal (Jeff likely knows about it?). (The pyftdi site has a script pyterm.py
that might be useful for that.)