Hello!
I'm having a problem with my new CrossChasm C5 BLE VI. I want to communicate with the device over the micro USB because Bluetooth was deemed too slow for our purposes.
The flashing seems to go fine. No errors in the process. Here is the command I used:
sudo avrdude -U flash:w:vi-translated_obd2-firmware-CROSSCHASM_C5_BLE-ctv7.2.0.hex -c stk500 -p 32MX795F512L -P /dev/ttyACM0 -C ../OpenXC-CrossChasm-Flash/avrdude.conf
I've successfully flashed with:
vi-default-firmware-CROSSCHASM_C5_BLE-ctv7.2.0.hex,
vi-emulator-firmware-CROSSCHASM_C5_BLE-ctv7.2.0.hex
vi-obd2-firmware-CROSSCHASM_C5_BLE-ctv7.2.0.hex
vi-translated_obd2-firmware-CROSSCHASM_C5_BLE-ctv7.2.0.hex
The problem is, after flashing and cycling it, it the lights flash a bit then disappears from "/dev". I read that this was because there is no vehicle info detected so it shuts off. Then I plug in the emulator I have:
The light turns orange, but the device still does not show up.
I have tried Bluetooth. The light turns blue and the application "OpenXC Enabler" says it's connected, but no info is ever received. The same thing happens when I flash the device with the emulator firmware and unplug the hardware emulator. Do I have a brick?
I have been fighting with this issue for a few days and I'm not finding posts here that address my issue. If there are any posts that I have missed that answer the following, please direct me there.
I'm running on:
Linux version 4.9.0-0.bpo.1-amd64 (debian-kernel @
lists.debian.org) (gcc version 4.9.2 (Debian 4.9.2-10) ) #1 SMP Debian 4.9.2-2~bpo8+1 (2017-01-26)