Porting 500D's firmware to 450D. - DSLR Hack development - CHDK Forum supplierdeeply

Porting 500D's firmware to 450D.

  • 7 Replies
  • 10392 Views
Porting 500D's firmware to 450D.
« on: 08 / January / 2010, 08:16:37 »
Advertisements
Is there anyway of porting the 500D's firmware to work with the 450D?
Or is the difference between the Digic III and the Digic IV too large?

It's already proven that 450D can make video (the russian guy).
The only thing that's needed now is to record it to the sd card.

Couldn't this be done with a bit of copying and pasting from 500D's firmware?
Because I suppose that the russian program wont help for this purpose?

Re: Porting 500D's firmware to 450D.
« Reply #1 on: 10 / January / 2010, 21:39:43 »
the Digic4 processor is much faster than the Digic3. but even with the faster speeds, the 5DmkII still needs DUAL Digic4 chips to process 1080p video at 30fps. the 500D with a single Digic4 can only process 1080p at 20fps. It's very possible that the Digic3 could run the 500D firmware, but not have the power to process the video, even at the 720p mode.

Re: Porting 500D's firmware to 450D.
« Reply #2 on: 11 / January / 2010, 02:01:06 »
Shouldn't it at least be able to process a few seconds or so?
How much faster is the d4 really?

I only need the live view image to be recorded. And that image is 848x560 pixels.
So it's really nowhere near 720p.
« Last Edit: 11 / January / 2010, 02:10:39 by Diphallia »

*

Offline reyalp

  • ******
  • 14080
Re: Porting 500D's firmware to 450D.
« Reply #3 on: 11 / January / 2010, 23:38:27 »
Digic 3 is capable of at close to that resolution, even on some P&S cams. Even the lowly TX1 was capable of 1280x720. However, even if the CPU/DSP is the identical for all Digic of a given generation (which isn't confirmed AFAIK), the CPU/DSP core is only part of the system. Buses, memory subsystems, IO subsystems all matter.

In any case, you wouldn't be able to just copy the video recording code from a different camera, and certainly not one with the major differences pointed out by DrMookenstein.
Don't forget what the H stands for.


Re: Porting 500D's firmware to 450D.
« Reply #4 on: 12 / January / 2010, 04:19:51 »
But if it is identical, should a mod of a g9 or so work for it?

*

Offline reyalp

  • ******
  • 14080
Re: Porting 500D's firmware to 450D.
« Reply #5 on: 12 / January / 2010, 16:07:49 »
But if it is identical, should a mod of a g9 or so work for it?
What is identical to what working for what ?

A G9 is not identical to any other camera, and certainly not any DSLR. The DSLRs and P&S have little in common. They use the same OSes and CPU models, but the "application" that does all the camera stuff is totally different (I suspect two completely different codebases maintained by different teams, with some libraries shared between them). Even if the CPUs are the same, the rest of the hardware isn't. Even if the rest of the hardware was compatible, you couldn't just take one part of the software from one and expect it to run on the other.

The whole idea of "just" copy/porting major functionality from one camera to another is a non-starter. If you don't believe me, you need to spend more time disassembling firmware dumps.
Don't forget what the H stands for.

Re: Porting 500D's firmware to 450D.
« Reply #6 on: 31 / January / 2010, 10:49:50 »
the 5DmkII still needs DUAL Digic4 chips to process 1080p video at 30fps.
The 5D Mark II only has a single DIGIC4.  The 7D has dual processors.

Re: Porting 500D's firmware to 450D.
« Reply #7 on: 22 / March / 2010, 01:05:48 »
dryos and vxworks is much different


 

Related Topics