vanvught / h3dmx512-zip Goto Github PK
View Code? Open in Web Editor NEWImages for Allwinner H2+/H3 DMX512 / RDM / Art-Net / sACN / USBPro / Pixel / WS28xx / TCNet / SMPTE
Home Page: http://www.orangepi-dmx.org/allwinner-h3
License: MIT License
Images for Allwinner H2+/H3 DMX512 / RDM / Art-Net / sACN / USBPro / Pixel / WS28xx / TCNet / SMPTE
Home Page: http://www.orangepi-dmx.org/allwinner-h3
License: MIT License
Hello, I have seen that with the last update a new time source appears. It does not appear in the readme of the page. What is? How is it used? Thank you
Thanks for all the great work Arjan! I was gonna try the new LTC release but I can't unzip the orangepi_zero.uImage.gz file once it's out of the .zip. I tried it in both 7zip in windows and gunzip in unix. Tried redownloading the file as well to see if it would help. Not sure what I'm missing. Looking forward to trying out the new features you've added with James.
Thanks,
Clint
Hi!
Thanks for all the work you've put into this. It's great!
I've ordered a usb dmx board for a Pi initially, but then got a orange pi zero, because you mentioned it's better supported.
I'm happy to say it's working! I've installed the artnet image. And I can send artnet and control a dmx lamp via the dmx output.
The only thing, which is maybe because of my noobness, is that I can't seem to configure the orange pi zero.
The remoteConfigUI is seeing the DMX node. But when I change something in the txt files and right click to save nothing is changed. The reboot command is working though.
I've also tried via the terminal to send txt files or requests but nothing happens. I do put the the ipaddress in which is shown in the remoteConfigUi.
Tried it with java -jar remoteConfigui.jar. Then I see it's sending a doSave command with the changes I've made. But it just doesn't stick on reboot. I reboot without the card in btw.
It seems to me the SPI Flash isn't reachable or something? (noobness alert)
My goal is to change the Ip into a static Ip.
The screenshot is what I see in the remoteConfigUi.
Thanks,
Wilco
Hello Arjan,
First off I'd like to thank you for this massive amount of work you have put into this project. It truly is spectacular!
After stumbling upon the project I immediately went and bought a OPi Zero (intended to be used as a pixel controller) and started looking into your custom prototyping boards.
These are the first custom boards I will order ever (hope to one day have the time to actually learn creating custom PCBs). I stumbled upon the page on how to order from JLCPCB and the guide seems to be working great for the 1x4 Universes board.
However, for both the 4x4 and the 8x4 boards BOM / CPL files are missing from webpage and repository. I tried to install EAGLE and generate the files myself through JLCPCB's EAGLE helpers however the files generated seem to contain no parts (and it seems I have added the missing libraries needed for the parts).
Hope you can help me on my way to getting the boards ordered.
Best regards,
Søren Pedersen
hi
i have made an sd card with the latest files and connected the opi one to the opi-dmx4x board.
But i get no output out off the dmx outs.
the first line of the oled is: Eth Art-Net 3 RDM_SPI
i have written output=dmx in the artnet.txt but that didnt help.
which jumpers do i have to set on the opi-dmx4x board?
there a 3 for each dmx out which have to been set?
regards, Bjoern Bloehdorn
Unable to properly unzip /opi_emac_ltc_smpte.zip on Mac OS Big Sur 11.1
'Unable to expand "orangepi_zero.uimage.gz". It is in an unsupported format.'
Hello
Very nice work !
I using the LTC SMPTE Firmware and sending LTC very nice.
But now i try to read LTC an wondering how to get the Audio in ?
For Output of the LTC i use a Orange Pi Zero an the Zero Interface Board.
Can i also receive LTC with this board ?
Thanks a lot
Hello, I am sorry to reopen this issue, but the Display still does not work well for me. Indeed, by adjusting the display trimmer it is visible again, but the startup messages (Network, Rebooting) and the source selection do not appear, only the clock, so now I cannot select the source from the display with the buttons
Hi,
I try to run the LTC SMPTE Timecode on a OPi Zero 3 1GB. I flahsed the uboot-orangpi_zero.img and copied orangepi_zero.uImage.gz from the opi_emac_ltc_smpte.zip renamed to uImage. When I put it into the OPi only the green led on the network adapter starts flashing. But thats it. I cant see anything in the Remote Configuration Manager or ping the OPi. When I start the OPi without the SD it says: [/int]: Failed to mount /dev/mtdblock4!
What am I doing wrong?
Hello @vanvught,
I tried to make the LTC SMPTE Timecode Reader / Converter Generator work on an Orange Pi Zero Plus, with no success. I used the current h3dmx512-zip-master.zip. I flashed the sd card with balenaEtcher, using the image in uboot-orangpi_zero.zip. I copied the file in opi_emac_ltc_smpte.zip to the sd card (root directory, same folder as the file uboot.spi and others), I tried it without renaming it, with removed file extension, and renamed to uImage. I replaced the uboot.spi with the one found in uboot-spi.zip (even though I used the current version of uboot-orangpi_zero.zip).
I tried it several times, but the Orange Pi Zero Plus just didn't show any sign of life.
I tested the Pi and the sd card with a Debian installation, both work.
After that, I tried to build the software with the source files in rpidmx512-master.zip (using the above mentioned Debian installation). I installed packages, which seemed to be missing:
sudo apt-get install gcc-arm-none-eabi libnewlib-arm-none-eabi make dfu-util uuid-dev
I tried the following scripts: build_firmware.sh, build_h3-firmware.sh, build_linux.sh.
Unfortunately, none of the scripts installed the LTC SMPTE (crashed with error messages, e. g. arm-none-eabi-ld: cannot find -lspiflashstore).
Is it possible at all to make it work on an Orange Pi Zero Plus (H5)? If yes, how?
I'd be really happy to hear from you.
Kind regards
Benzomat
Hi there,
I got the UI working with java -jar RemoteConfigUI.jar
though I don't see my nodes on any network interface, yet I can ping and echo them. I just get a red Searching message if I refresh or change interface, but can't seem to find anything and presented with two empty boxes where I assume to see stuff.
I can ping them no worries...
hip@hip-Alienware-13:~/OrangePi/h3dmx512-zip$ ping 10.0.0.25
PING 10.0.0.25 (10.0.0.25) 56(84) bytes of data.
64 bytes from 10.0.0.25: icmp_seq=1 ttl=64 time=0.336 ms
64 bytes from 10.0.0.25: icmp_seq=2 ttl=64 time=0.237 ms
...
Also for example echo '?list#' | nc -u -p 10501 -w 1 10.0.0.25 10501
returns the correct information or this node 10.0.0.25,sACN E1.31,Pixel,2
.
I have tried refresh, changing interfaces, restarting, changing both PC and nodes IP address ranges and sub-nets to all the usuals, DHCP, sudo, and there are no apparent errors on the console, just the window. Any ideas?
hip@hip-Alienware-13:~/OrangePi/h3dmx512-zip$ java -jar RemoteConfigUI.jar
Linux
wlp1s0
/fe80:0:0:0:495a:2779:5e6f:62dc%wlp1s0 false false false
/192.168.1.69 false false false
Local ip: 192.168.1.69
Interface address: 192.168.1.69
No more messages.
No more messages.
No more messages.
wlp1s0
wlp1s0
/fe80:0:0:0:495a:2779:5e6f:62dc%wlp1s0
/192.168.1.69
enp2s0
enp2s0
/fe80:0:0:0:f10f:a22d:2bf7:9a73%enp2s0
/10.0.0.1
/192.168.1.69
lo
isLoopback
Interface address: 10.0.0.1
No more messages.
No more messages.
No more messages.
hip@hip-Alienware-13:~/OrangePi/h3dmx512-zip$ java --version
openjdk 11.0.3 2019-04-16
OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu218.04.1)
OpenJDK 64-Bit Server VM (build 11.0.3+7-Ubuntu-1ubuntu218.04.1, mixed mode, sharing)
Just wondering if i can use my raspberry pi 4 8 gb ram for the smpte generation? If theres add ons needed? I'm looking to sync a zoom h4n and bmp6k camera
On the latest release, none of my OPI Zeros will boot on the 1x4 pixel controller firmware. I have tried reflashing to no avail. The ethernet port flashes 3 times and then the red LED blinks every second and the green LED remains illuminated.
Let me know if you require any more information
Hello again, I have another problem. I am trying to sync video with Resolume Arena through LTC. When I use the internal generator, the video playback is smooth, but when I convert from MTC to LTC the video skips frames and the playback is not smooth. I have tried with MIDI input and with RTPMIDI input, the result is the same. What could be the problem? Thanks
Hello, I really like the project but I have some problems. When I use the LTC input, randomly, once or twice every 5min, the time code changes to wrong values, that makes the equipment that I have connected to execute wrong cues. How can I make the LTC entry more stable? When I use the internal generator I don't have those frame drops. Thanks
At first, thanks for all the effort that went into this project.
By now it is quiet impressive and led animations (ws2811, orange pi zero) are flicker-free and without noticeable latency.
It took some time to get it running, so I wrote down my install procedure at the end.
But there are still some questions left.
the device.txt is not visible in the Remote Configuration Manager. In the past it was, I think. Is this a bug?
sometimes I had to remove the ethernet cable during boot. Otherwise it wouldn't continue. After plugging it again, it would work fine.
led_count=xxx in devices.txt behaves strange. When choosing 680 LEDs, DMX-Workshop tells me that the orange pi has 4 universe as outputs.
When choosing 681 or more (682 should be the maximum, right ? 512*4/3=682,6...) It shows me only the first universe and tells me that universe 1-3 are "not implemented".
How should this number be used?
Does it affect the frame rate?
What is the actual frame rate when selecting 2 universes?
Thanks & Greetings
################
install procedure
################
#network.txt
use_dhcp=0
ip_address=192.168.0.70
net_mask=255.255.255.0
default_gateway=192.168.0.1
led_type=WS2811
led_count=680
#artnet.txt
net=0
subnet=0
universe=0
output=spi
enable_rdm=1
Hello, with versions 3.4 and 3.5 nothing can be seen on my 16x2 I2C LCD display. With version 3.3 it looks fine. I don't know what would have changed. The rest seems to work but nothing is seen on the display
Was working with the ltc firmware on an orangepi-zero and i encountered some strange network behaviour.
Booting from SD Card is no problem. I can see the pi in my network and the Remote Configuration Tool finds the device. But to change something i need to remove the sdcard, since it always loads the sdcard configuration.
But when i remove the sdcard and reboot the device i can no longer find the device in the network. Both with fixed ip and dhcp enabled i get the same problem. It seems like i have to completely flash the sdcard to regain network control which only lasts until first reboot.
PS: i really appreciate your project. It's awesome even if i only use ltc to build custom ltc displays.
Hello. Thanks for the development.
I am using Orange Zero H3 and LES KU-82LTC scoreboard, and I have a problem with displaying the first digit. The first digit blinks (changes its value).
The scoreboard is working properly. I checked using the generated LTC file (https://elteesee.pehrhovey.net).
What could be the problem?
I attach 3 videos and 1 sound LTC from Orange.
Hi
I am wondering when you playback a recorded DMX/ArtNet show, is your playback speed consistent or does it vary as well?
Since I saw on this website that you are also using OLA for your dmx, I am wondering if you can help us to solve this issue on OLA: OpenLightingProject/ola#1677
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.