Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stop working on Mega 2560 #48

Open
dmx-rdm opened this issue Jul 24, 2023 · 2 comments
Open

Stop working on Mega 2560 #48

dmx-rdm opened this issue Jul 24, 2023 · 2 comments

Comments

@dmx-rdm
Copy link

dmx-rdm commented Jul 24, 2023

I use dmxserial2 on Arduino Mega platform.
Ttestsketch is RdmSericalRec.ino
Now RDM stopped working (City Theatrical DMXcat is the DMX/RDM master)

  • DMX data is received
  • RDM devices are not found any more.

When I compile for and upload on a UNO everything is working like expected.

I tried to use UART1 on the Mega, different enable pins, Arduino IDE1.8 and 2.1.1, behavoir is alwas the same.
Does anyone have an idea?

Attached are Logic analyser measurements. RDM Data on Mega looks totally messed up - but why?

I'd really appreciate any help - I even registered a rdm manufacturer ID.

uno
uno_overview
Mega
Mega_overview

@riwalker
Copy link

riwalker commented Jul 24, 2023 via email

@dmx-rdm
Copy link
Author

dmx-rdm commented Jul 24, 2023

mega with dmxserial2 was working for me until some days ago!
yes, I have changed the #definition. I also tried the simple way using UART0: Works on uno, not on mega.

The strange thing is: My mega-testboard wich I programmed some month ago is working fine.

I have used MEGA in the past with no issues Did you change the #def in the CPP ? // For using the serial port 1 on a Arduino MEGA 2560 board, enable the DMX_USE_PORT1 definition. //#define DMX_USE_PORT1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants