Available camera memory and processor speed - page 2 - General Discussion and Assistance - CHDK Forum
supplierdeeply

Available camera memory and processor speed

  • 18 Replies
  • 6877 Views
*

Offline DataGhost

  • ****
  • 314
  • EOS 40D, S5IS
    • DataGhost.com
Re: Available camera memory and processor speed
« Reply #10 on: 16 / January / 2008, 08:51:38 »
Advertisements
32Mb. At least the first 32Mb of memory is readable.
Also, there should be a buffer memory. Also there is a memory for RAW data.

32MB sounds good, if its possible to use this memory for programs... that would be nice.
Maybe the clock frequency is high enough. I have read speculations that it should be around 200Mhz, can someone confirm this? So 200Mhz + 32MB ram should be enough for a lot of programs. Nearly enough for a small PDA.

I just can't think of a useful program, that would be worth the effort to port it ...

Doom?  :lol

iPodLinux (well, just uClinux, I guess) runs on more or less the same architecture, also in 32MB (GrAnd, do you mean 32 Mbit or 32 MByte?). I guess porting it isn't that big a deal, except for figuring out all hardware handling because the OS won't do that. I'm planning on giving that a go after CHDK for the S5 works :) And yes, Doom runs on an iPod, so it should also be possible to run it on the camera. By the way, if I recall correctly, iPods run at 80MHz so it should be nice and fast :) After that, you can just write programs yourself and put them on the SD card or whatever...
Though I guess modifying DryOS might be easier (tricky statement), it already looks UNIX-based so I guess it should be possible to run your own executables already. It could be harder, though, since the keyboard isn't really bound to the foreground process but rather works in the background. It might be possible by suspending/killing PhySw and restarting it later :)
I don't really know how VxWorks works by the way, might also be applicable.

*

Offline GrAnd

  • ****
  • 916
  • [A610, S3IS]
    • CHDK
Re: Available camera memory and processor speed
« Reply #11 on: 16 / January / 2008, 08:58:29 »
(GrAnd, do you mean 32 Mbit or 32 MByte?).
I suspect that an amount of memory for application usually measures in megabytes. I did not talk about memory chips.
CHDK Developer.

*

Offline DataGhost

  • ****
  • 314
  • EOS 40D, S5IS
    • DataGhost.com
Re: Available camera memory and processor speed
« Reply #12 on: 16 / January / 2008, 09:26:05 »
Ok, it's just that I prefer writing MB for megabyte and Mb for megabit. It *is* a memory chip inside that thing, so I couldn't really be sure, though I suspected it'd be MB. :)

*

Offline GrAnd

  • ****
  • 916
  • [A610, S3IS]
    • CHDK
Re: Available camera memory and processor speed
« Reply #13 on: 16 / January / 2008, 09:42:20 »
In Russia the "MB" or "Mb" stands for megabyte. A megabit usual is written as "Mbit".  ::)
CHDK Developer.


*

Offline kwf

  • **
  • 72
Re: Available camera memory and processor speed
« Reply #14 on: 21 / January / 2008, 18:54:08 »
I found some time to check the processing power. And added bogomips to the benchmark, seems the digic III of the a570 has only 72MHz (36.08 BogoMips) which goes well with the code i have seen in IDA...

Do all cameras have the same CPU frequency?

*

Offline GrAnd

  • ****
  • 916
  • [A610, S3IS]
    • CHDK
Re: Available camera memory and processor speed
« Reply #15 on: 22 / January / 2008, 15:13:29 »
I found some time to check the processing power. And added bogomips to the benchmark, seems the digic III of the a570 has only 72MHz (36.08 BogoMips) which goes well with the code i have seen in IDA...

Do all cameras have the same CPU frequency?

I think so. At least all firmwares have the following strings:
Code: [Select]
LClock=72MHz
LClock=36MHz
LClock=18MHz
HClock=72MHz
HClock=36MHz
HClock=18MHz
MClock=72MHz
MClock=36MHz
MClock=18MHz
CHDK Developer.

*

Offline a710is

  • ****
  • 250
  • A710 IS
Re: Available camera memory and processor speed
« Reply #16 on: 23 / January / 2008, 12:07:21 »
that's not much. impressive what the cameras can do with such a slow processor.
my SE P800 phone was launched in 2002 yet it has a 156 MHz ARM9 processor.
what do you think, would there have been any advantage in having more processing power or is there no need for that?

Re: Available camera memory and processor speed
« Reply #17 on: 24 / January / 2008, 01:05:39 »
Deleted
« Last Edit: 22 / April / 2008, 09:52:31 by Barney Fife »
[acseven/admin commented out: please refrain from more direct offensive language to any user. FW complaints to me] I felt it imperative to withdraw my TOTAL participation. Nobody has my permission, nor the right, to reinstate MY posts. Make-do with my quoted text in others' replies only. Bye


*

Offline GrAnd

  • ****
  • 916
  • [A610, S3IS]
    • CHDK
Re: Available camera memory and processor speed
« Reply #18 on: 24 / January / 2008, 10:03:22 »
Interesting that the DigicIII processors get such higher SD benchmarks though.
They could upgrade SDIO part in their chip.

(note the slow-down in burst rates between the S3 and S5)
The main causes for that are the sensor shooting rate and picture increase in size (megapixels), IMHO.
CHDK Developer.

 

Related Topics