jvsio
jvsio copied to clipboard
MightyCore Client
Hello. First of all, thank you for this awesome library.
I had originally used this library on a nano without issue, but needed some extra ram so decided to switch to the ATmega 1284 using MightyCore. However, after about a week of trying to figure it out, i am am unable to get the 1284 and the NAOMI to communicate.
Setup: Arduino IDE 1.8.10 Naomi Custom 1284 PCB (Standard MightyCore pinout) Pins D8 for JVS Data+, D10 for JVS Data- and D15 for JVS Sense LED on D0. I have also setup a board as a JVSMonitor.
The LED blinks 3 times during booting the NAOMI or switching to the test menu, and JVSMonitor pics up some communication which i have attached below. 1284boot.zip
I have tried both the current version of jvsio, and commit d070476f7c5939d65626c46f4ae0c620171bca46 just in-case there was an issue with the current version, but there was no change.
When compiling either of those commits, Arduino IDE throws an error "'TCCR2' was not declared in this scope", so i changed the code in MightyClient.cpp / BaseClient.h to TCCR2A or TCCR2B and it compiles without issue, but results in the same non syncing / communication issue.
I'm not sure if I'm missing anything that is causing this issue, or if the MightyClient just doesn't work, but any help would be greatly appreciated.
Thank you for your time.