Subversion Repositories Projects

Rev

Rev 2099 | Rev 2225 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
321 cascade 1
/****************************************************************************
2099 - 2
 *   Copyright (C) 2009-2015 by Claas Anders "CaScAdE" Rathje               *
321 cascade 3
 *   admiralcascade@gmail.com                                               *
4
 *   Project-URL: http://www.mylifesucks.de/oss/c-osd/                      *
5
 *                                                                          *
6
 *   This program is free software; you can redistribute it and/or modify   *
7
 *   it under the terms of the GNU General Public License as published by   *
8
 *   the Free Software Foundation; either version 2 of the License.         *
9
 *                                                                          *
10
 *   This program is distributed in the hope that it will be useful,        *
11
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of         *
12
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the          *
13
 *   GNU General Public License for more details.                           *
14
 *                                                                          *
15
 *   You should have received a copy of the GNU General Public License      *
16
 *   along with this program; if not, write to the                          *
17
 *   Free Software Foundation, Inc.,                                        *
18
 *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.              *
19
 ****************************************************************************/
20
 
21
Look at
22
http://www.mylifesucks.de/oss/c-osd/
23
to see what this is all about.
24
 
25
Simple way:
514 cascade 26
	- Flash C-OSD-characters-(pal|ntsc).hex
27
		- the 3rd LED (green one) should blink now
28
		- wait till all chars appear on screen and ALL 4 LEDs are on
29
	- Flash C-OSD-*-(pal|ntsc).hex acording to your needs
379 cascade 30
 
809 - 31
	If you already have flashed the character file and you just want to
379 cascade 32
	update the software itself, you do not need to flash the character files again.
514 cascade 33
 
324 cascade 34
Instructions:
35
	Connect the "To FC" port from EPi-OSD to the Debug port of the NaviCtrl.
2217 - 36
	You will need at least NaviCtrl 2.12a soft to fully enjoy the software.
339 cascade 37
 
366 ingob 38
	S1 enters a menu where you can cycle through using S2 and toggle/accept choice with S1
514 cascade 39
 
477 cascade 40
	You can connect a spare RC-Channel to the PPM connector and enable/disable the HUD remotely with it, hopefully.
367 cascade 41
 
738 cascade 42
Known Problems:
43
	When using the EPi-OSD, NaviCtrl and another Pc-Connection (direct or via wireless connections like bluetooth, WI232, WiFi and such) on the same wire there might be data collisions causing laggy screen updates, and in some hypothetical cases that are not scientifically proven, harm to the Atmega and other attached Hardware. So it is not recommended to use the stuff like that, altough some people are and not experiencing any problems at all.
44
	Software may fry your cat when flashing the micro-oven with it, or even when using the software near a micro-oven.
45
 
809 - 46
Donations:
47
	http://www.mylifesucks.de/oss/c-osd/#PayPal
48
 
49
FAQ:
50
	http://www.mylifesucks.de/oss/c-osd/#FAQ
51
 
2217 - 52
How to build the software from source:
53
	http://youtu.be/BgOAicjeNC8
54
 
1197 - 55
How to flash the software (the MK-user way):
367 cascade 56
	Requirements:
57
		- Windows PC with a real SerialPort
58
		- PonyProg (http://www.LancOS.com)
59
		- SerCon
60
	HowTo:
61
		- Connect the ISP1 from SerCon to the ISP connector of the EPi-OSD board using a
62
		  normal 1:1 cable
63
		- Set the Jumper on the SerCon
64
		- SetUp PonyProg
65
			Setup -> Interfac Setup
66
			and select the correct Serial Port and "SI Prog API"
67
		- Select Chip manufacturer "AVR micro" and Chip "ATMega162"
68
		- If this is the first time using you board check the fuses (only BOD1LEVEL and EESAVE are checked)
69
		- Open the .hex file and Writa All (Ctrl+W)
809 - 70
		- Hopefully done :)
71
 
1197 - 72
How to flash the software with avrdude:
73
        Requirements:
74
                - ISP-Programmer which is supported by avrdude (SerCon, usbasp, AVRISP-MKII and so on...)
75
                - avrdude
76
        HowTo:
77
                - assuming your ISP programmer is a usbasp compatible connected via usb
2041 - 78
				- adjust supplied flash-usbasp.bat (according to your programmer and recent firmware)
79
				- OR use the following commands
80
					- fuses:
81
						avrdude -c usbasp -p m162 -u -v -U lfuse:w:0xff:m -U hfuse:w:0xd7:m -U efuse:w:0xfb:m
82
					- firmware:
83
						avrdude -c usbasp -P usb -p m162 -u -U flash:w:C-OSD-######.hex
84
					- for serial port programming using the SerCon
85
						avrdude -c siprog -P COM1 -p m162 *****************look above*****************
1197 - 86
 
87
 
809 - 88
#EOF