Ive been looking into camera hardware. I know next to nothing about digital cameras apart form the fact they suck to the power n but i know a great deal about computers, imaging and physics related stuff. They are complex tricky devices for sure. A lot to squeeze into a small space. Engineering / repairman's nightmare but id so love to do a kick starter campaign 'Digital photography solved' cos there is a huge gulf between where we are at now and where 'we could and should be', as a consumer, designer and engineer, its driving me bonkers !
You cant make a silk purse out of a sows ear, so despite the large number of owners of camera X advances in the hardware tech is likely to outpace most hardware hackers efforts. Software hackers having an easier time in general.
canon 600d disassembly
http://ghonis2.ho8.com/600Dreinstallsteps1a.htmlPoint of interest, i actually bought a 100mbs class 10 U1 SDHC card before i decided what camera to get, there are faster cards than that. A fast card you buy today would solve many speed issues. Very high frame rate video still going to be an issue though if its also at high resolution.
Panasonic Lumix DMC-GH3 . The GH1 and GH2 were hacked. Probably worth reading up on for those interested in the topic.
http://en.wikipedia.org/wiki/Panasonic_Lumix_DMC-GH3"It is the first MILC that can record videos with a bit rate of up to 72 megabits per second. That is significantly higher than the specification of AVCHD 2.0 of up to 28 megabits per second, which was released in July 2011 and is used for similar cameras and camcorders.[3]"
Digital movie camera
http://en.wikipedia.org/wiki/Digital_cinematography_camerashttp://en.wikipedia.org/wiki/DVCPRO#DVCPROSD Host Controller. SD Standards Some cameras now have 2 SD card slots.
https://www.sdcard.org/developers/overview/host_controller/Q what kind of speeds are needed, reliable and burst speeds ?...solve one bottle neck and you quickly find the next !
Fast Communications.http://www.astronomiser.co.uk/helpcanon.htmThis is important for a couple of different reasons. If imaging using a PC or laptop and downloading shots as you go, it's preferable to allow the camera a reasonable cool-down time between shots - a warm sensor means an increase in electro-thermal noise or noise caused by heat due to the electronics of the camera. A lot of electronic components heat up when in use (including sensors themselves) and a good idle time between shots (between 30 and 45 seconds depending on ambient temperature) can improve the quality of shots significantly. If a camera's communication electronics is running for half of this time, then heat inside the camera does not dissipate so readily. Secondly, if saving shots to a CF card then later downloading them to your PC, then download can take considerably longer.
The difference between the models is that some use USB1.1 and others use USB2.0. The speed difference is 12Mbps (Mega bits per second) vs 480Mbps - this is 40 times faster, but is a maximum measure of the speed available under the standard and note a true measure of the speed difference. A lot of other factors come into play - other devices attached to the USB bus (even some devices internal to the PC or laptop), the connected device's true maximum (i.e., flash drives have a maximum of about 240Mbps). The whole speed thing is a bit of a minefield - MBps is not the same as Mbps (Mega Bytes vs Mega bits - 8 bits in a Byte so multiply MBps by 8 to give Mbps) and Full-Speed USB is not the same as Hi-Speed - Full-Speed is 12Mbps USB 1.1 and Hi-Speed is USB 2.0. Also 'USB 2.0 Compatible' does not mean that it is USB 2.0. Anyway - this page -
http://www.everythingusb.com/usb2/faq.htm - should answer some of your questions.
So, importantly, which camera is what?
D60 - USB 1.1
300D - USB 1.1
10D - USB 1.1
350D - USB 2.0
400D - USB 2.0
450D - USB 2.0
1000D - USB 2.0
20D - USB 2.0
30D - USB 2.0
40D - USB 2.0