Replies: 1 comment 8 replies
-
Hi, If all you want is to use the deck, you do not need to recompile the FPGA bitstream, you can use the releases bitstreams and use the bootloader. Programming the FPGA via SPI requires populating jumpers on the board, this is not needed as long as you can access the bootloader. You can find the latest bitstream in the release page: https://github.com/bitcraze/lighthouse-fpga/releases. You can write it using the bootloader script and then there should be a data stream comming on the serial port. Your cabling seems correct, it is very good that you put a voltage divider to protect the board. |
Beta Was this translation helpful? Give feedback.
8 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi everyone,
We're trying to use the Lighthouse deck from Bitcraze to obtain the position of the deck using two SteamVR Base Station 2.0 lighthouses. We created the route '/bitcraze/' where we installed:
On lighthouse-bootloader, if we run 'make prog', an error occurs:
I didn’t understand “(vendor_id 0x0403, device_id 0x6010…)". When we check with 'lsusb', we see:
Looking at the code, we assume that the error message is programmed and it never actually tries to read the 0x6010 device ID. Also, 'make prog' doesn’t work, but we can boot the FPGA as shown here:
The red LED turns off, so booting is performed. Why doesn’t 'make prog' work?
Now, on lighthouse-fpga, if we run 'make' (before bootloading the FPGA), we get a lot of information, but an error occurs:
So, we boot the FPGA, and repeat the 'make':
The same error occurs. Do we need to place the lighthouses at a specific distance? Should they be turned on or off?
Additionally, we tried 'print_frame.py' but no progress is made beyond “waiting for sync…”
We are using an FTDI cable chip USB to UART (ref. TTL-232RG-VSW5V-WE), where we connect:
Any suggestions would be appreciated. Thank you very much.
Beta Was this translation helpful? Give feedback.
All reactions