Giter Site home page Giter Site logo

vanvught / h3dmx512-zip Goto Github PK

View Code? Open in Web Editor NEW
83.0 18.0 14.0 96.38 MB

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

Shell 4.41% Lua 95.59%
dmx512 rdm artnet sacn allwinner rdm-responder artnet-node rdm-controller orangepi allwinner-h3

h3dmx512-zip's People

Contributors

pilo1337 avatar vanvught avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

h3dmx512-zip's Issues

Question: What is the ETC source?

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

uImage.gz

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

help configuring orange pi zero

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.

Screenshot 2020-10-02 at 10 47 39

Thanks,

Wilco

Multi port pixel prototype boards docs/resources

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

no output on opi_dmx4x

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 open /opi_emac_ltc_smpte.zip

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.'

How to LTC In ?

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

No 16x2 I2C LCD display well with v3.4 and 3.5 again

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

Orange Pi Zero boot problem

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?

Is it possible to make it work on an Orange Pi Zero Plus (H5)?

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

RemoteConfigUI: Nothing found

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.

image

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)

Raspberry pi 4?

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

Orange Pi Zero does not boot.

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

Conversion from MTC to LTC is not smooth

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

Drop frames with LTC in

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

some questions, device.txt

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.

  1. the device.txt is not visible in the Remote Configuration Manager. In the past it was, I think. Is this a bug?

  2. sometimes I had to remove the ethernet cable during boot. Otherwise it wouldn't continue. After plugging it again, it would work fine.

  3. 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
################

  1. flash uboot-orangpi_zero.zip to an sd card
  2. copy the orangepi_zero.uImage from opi_emac_artnet_dmx.zip as uImage
  3. I changed the network.txt to
#network.txt
use_dhcp=0
ip_address=192.168.0.70
net_mask=255.255.255.0
default_gateway=192.168.0.1
  1. added a device.txt
led_type=WS2811
led_count=680
  1. changed artnet.txt
#artnet.txt
net=0
subnet=0
universe=0
output=spi
enable_rdm=1
  1. now insert the sd card and power on
  2. after a while unplug, remove the sd card and power on with the ethernet cable attached ---> now the orange pi boots from spi and is found as an artnet node, also with the configuration manager
  3. With rdm enabled I can configure it with dmx workshop

No 16x2 I2C LCD display with v3.4 and 3.5

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

Remote Configuration Tool

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.

LTC first digit blinks

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.

Out from Orange.zip

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.