Backpack help
jdolecki
Posts: 726
Once i load the "PropBP_overlay_demo.binary" into my back pack ee prom
What do I do next as no demo seems to run?
I know is a general question but i spent 4 hours beating on this but didnt get any were.
Is there a better tutorial i can use to leard this overlay stuff.
Thanks
john
What do I do next as no demo seems to run?
I know is a general question but i spent 4 hours beating on this but didnt get any were.
Is there a better tutorial i can use to leard this overlay stuff.
Thanks
john
Comments
The overlay stuff requires an external video source, such as a camera, before anything will appear on the screen. Do you have such a source connected? Also, both jumpers (VID and OVL) need to be installed.
The documentation in the overlay zip on the Propeller Backpack product page includes everything you need to know to get going. But come back here if you have any more questions.
-Phil
Both jumpers are installed
If you've reached this step without success, you might be having a sync problem. I don't know where you're located, but your GoPro needs to be outputting NTSC (not PAL) video for the overlay to work. Also, some cameras do not output the correct video levels when not driving a 75-ohm load. This will cause the Backpack to lose sync when attempting opaque overlays. If you suspect that this could be a problem, switch to transparent overlays only in the demo code source by altering the following line (near the top) to read:
-Phil
Will try when I get home from work around 4pm.
Thanks
Does image size and fps effect sync?
resolution fps screen resolution
1080 - 30 1920-1080
960 - 48 1280-960
960 - 30 1280-720 (Default the one im using)
720 - 60 1280-720
720 - 30 1280-720
-Phil
First, none of the resolutions you have listed is NTSC, so assuming the camera has an NTSC output and you've set it to NTSC then its down-resing may not be a clean enough NTSC for the Backpack. The Backpack requires much tighter conformity to NTSC specs than most video monitors, which are able to latch to a wide variety of syncs and resolution.
An easier way to test is to take the video output (the yellow RCA jack) of a VCR or DVD player, as that's bound to be pretty good NTSC. If that works, but your camera doesn't, then you can narrow down the problem to the camera.
Second, your original post didn't indicate if you've gotten the Backpack to work in non-overlay mode. Could you confirm? You'd want to do that first to assure you've set up the proper communications between your controller and the Backpack.
-- Gordon
Its on NTSC to
I will do the thing Pi said when I get home from work and will post the results later
thanks everyone for the help
but the text on the demo just scrolls/binks? on a blank screen?
-Phil
Do I load anything else?
Am I to understand that you see text with the jumper removed, but not with it installed?
Yes, but try it using the source code instead, in case we have to modify the constant I told you about.
-Phil
http://www.youtube.com/watch?v=xnETKxYnDB4
-Phil
-Phil
I took the TV out and plugged in my small 12v monitor and it works.
Plugged in the GoPro and stopped so the GoPro is the issue
Any ideas
Im updating the firmware on the GoPro and trying it again
-Phil
Camera is set for NTSC Not PAL
-Phil
I will try a different camera tonight
thanks for all the help
Found this on an RC fourm They are using the GOPro with another OSD board
The gopro has to high of an impedance level to work with the Hoverfly board. Don't quote me but I recall the Gopro level being around 100 ohms when most video signals are around 50 or 75 ohms. Assuming you have the correct update for the gopro board to get the live video out (which is terrible quality) and you have it hooked up correctly to the hoverfly board, it will either give you no signal or you get a signal but the OSD will flicker all over the screen. I have the same problem on my range video OSD which I had to remove a resistor from the board to get the signal right. In the end, bypass the hoverfly OSD or use a second camera with the right impedance.
And another post said just add a 75 ohm resistor accross the video leads from the GoPro.
Adding a resistor in parallel with the camera's output should help. It doesn't have to be as low as 75 ohms. I'd start at 150 ohms and work down from there.
-Phil
Thanks again for all the help
Camera directlly to monitor works
Camera to BP to monitor works
The overlay still blinks on the screen if at all.
Any Ideas?
Do i load the demo program into eprom or ram?
What is that binary program I read about that it says to load?
Im sure i'm missing something but my head hurts working it any more?
Any ideas?
The demo program can be loaded into RAM or EEPROM; it doesn't matter which.
-Phil
thanks for all the help
john
I've got one that works: an old Sony CCX-Z11, which outputs the correct 2V peak-to-peak with no load; and one that doesn't: a cheap board-level camera that outputs 5V peak-to-peak with no load. Both output 1V peak-to-peak with a 75-ohm load, but that load (in the monitor) is not seen by the camera when its output is gated out during the overlay process. If the camera's voltage during that time goes too high or too far below zero, the cap on the Backpack that holds the sync threshold will discharge through the Propeller chip's protection diode, and the Backpack will lose sync. It's important to use a camera with the correct output impedance that outputs a 2V P-P (unloaded) signal.
With a scope, it's easy to tell whether a camera meets those requirements. Before you buy another camera, we need to establish whether or not the camera you have meets spec. To to that, it will be necessary to look at the signal on a scope.
-Phil