source: trunk/platform/ixus300_sd4000/notes.txt @ 2798

Revision 2073, 5.0 KB checked in by philmoz, 10 months ago (diff)

Updates from waterwingz, c10ud, outslider and mipa87
http://chdk.setepontos.com/index.php?topic=650.msg88919#msg88919
http://chdk.setepontos.com/index.php?topic=650.msg89002#msg89002
http://chdk.setepontos.com/index.php?topic=650.msg89034#msg89034
http://chdk.setepontos.com/index.php?topic=650.msg89068#msg89068

Line 
1--- CHDK Canon IXUS 300 HS / Powershot SD 4000 IS / IXY 30S Port -------------------
2Camera:     Canon Powershot SD4000 IS (USA) / IXUS 300HS (Europe) / IXY 30S (Japan)
3P-ID:       12791 (0x31F7)
4Firmware:   1.00d
5Developer:  pixel::doc (http://pixeldoc.kicks-ass.net/)
6
7
8--- Legal -----------------------------------------------------------
9THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
10INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
11TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE
12BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM,
13OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
14
15Software or Author are not affiliated in any way with Canon INC.
16Product and Company names mentioned herein may be the trademarks of their respective owners.
17
18
19--- Notes -----------------------------------------------------------
20Camera does not support ver.req and vers.req .
21Thanks to reyalp, asm1989 and some other guys for their support.
22
23
24--- CHDK ALT Mode ---------------------------------------------------
25Camera has a user defined <ALT> key.  Default is a short press on the Playback button. Alternative is tp
26press LEFT + UP on JogDial (Camera has no special button like Print for CHDK).
27
28
29--- Links -----------------------------------------------------------
30* http://chdk.wikia.com/
31* http://chdk.wikia.com/wiki/SD4000
32* http://chdk.setepontos.com/index.php?topic=5574.0 - Int. Forum SD4000 Porting Thread
33* http://pixeldoc.kicks-ass.net/projects/chdk/ixus300_sd4000/
34* http://www.canon.com.my/p/EN/114-Digital-Cameras/203-IXUS/1556-Digital-IXUS-300-HS/
35
36
37--- Changelog -------------------------------------------------------
38* 18.08.2010 - I've dumped Firmware 1.00d with CBasic Dumper by reyalP
39* 21.08.2010 - CHDK / Camera does start not after flashing LED
40* 24.08.2010 - CHDK / Camera does start without any Task Hooks but does still crash
41* 26.08.2010 - Source is available on http://github.com/pixeldoc2000/chdk/commits/ixus300_sd4000/
42* 12.09.2010 - Beta v1 is available
43* 20.09.2010 - Beta v2 is available
44* 20.09.2010 - Beta v3 is available
45* 02.10.2010 - Beta v4 is available
46* 06.10.2010 - Beta v5 is available
47* 30.10.2010 - Beta v6 is available
48* 18.12.2010 - Beta v7 is available
49* 30.01.2011 - UART pinout discovered (http://chdk.setepontos.com/index.php?topic=5574.msg60426#msg60426)
50* 31.01.2011 - Beta v8 is available
51  * Fixed crash with script (hooked mykbd_task() without increased stack size)
52  * Added Continous Bracketing fix from chdk2011
53* 01.02.2011 - Beta v9 is available
54* 15.02.2011 - Beta v10 is available
55* 31.05.2011 - Beta v11 is available
56* 01.06.2011 - Source added to SVN at Revision #1196
57
58
59--- Troubleshoot -----------------------------------------------------
60* Check SD-Card filesystem
61* Reformat your SD-Card and copy fresh CHDK files to avoid strange error / crash / shutdown
62* Delete CHDK config file or use "Reset options to default".
63
64
65--- ToDo ------------------------------------------------------------
66* Multi Partition Support (Autoboot CHDK with 2 Partitions on SD-Card)
67* "Debug Parameters -> Create card with two partitions" does cause shutdown (WriteSDCard address wrong?)
68* tweak Color Palette (CAM_BITMAP_PALETTE), CHDK OSD Colors does not fit and are different in playback/record mode
69* Check Propcase, at least one Propcase has changed (maybe it time for propcase4.h)
70* os.remove() does delete files but fail to delete directory (like SX210, G11 and other new cameras too), tested with llibtst.lua
71* only Video Quality Override does work, Video Bitrate Override does nothing (affects more DryOS Cameras?)
72* Edge Overlay in correct only in Widescreen Setting ("Recording pixels"), else Edge Overleft has left offset
73* Histogram works, but Canon Color Palette does not have required colors for correct display
74* Zebra does not work (shows some shatterd dark (grey) pixel) - http://chdk.setepontos.com/index.php?topic=3410.msg32043#msg32043
75* find PROPCASE_ASPECT_RATIO to fix Zebra & co (and Y-Correction Fix like SX30 suggested by philmoz)
76* test "shoot_full" & "shoot_half" commands behave like they should
77* sometimes Exception (Vector 0x04) on exiting ALT Mode after script execution
78* Problems with some Scripts (probaly fixed since Stack Size commit)
79* Aperture Override aperture not working ?
80* ND Filter State not working ?
81* Remote Function does continuous mode only after second "Remote Shutter" (what is correct behavior on other Cameras?)
82* Override Subj. Dist. Value (MF) not working ?
83
84* probably more stuff to fix ;-)
85
86
87--- Tested CHDK Functions ------------------------------------------
88* CHDK PTP with ptpcam
89  * Mode Switch (Playback / Record) does work
90  * All functions seems to work
91* create badpixel for DNG without script does work
92* Quality Override "super fine" does work (bigger filesize, less JPG artifacts, correct EXIF)
93* "Make card bootable" does work
94
95
96--- Developer Stuff -------------------------------------------------
97look at notes2.txt
Note: See TracBrowser for help on using the repository browser.