Esato

Forum > Sony Ericsson / Sony > Software, Firmware and Drivers > Modded Camera Driver for Sony Ericsson w350/w380/z555/t280

12  Next
Author Modded Camera Driver for Sony Ericsson w350/w380/z555/t280
brazzuka's
Xperia X10 White
Joined: Nov 14, 2007
Posts: > 500
From: South World-Antartida-Sweden
PM, WWW
Posted: 2008-03-06 23:48
Reply with quoteEdit/Delete This PostPrint this post
For all developers modders and users
Here you can find Modded Camdriver for Sony Ericsson w350/w380/z555/t280
model Omnivision 1.3MPixel



[ This Message was edited by: brazuka on 2008-07-02 01:05 ]
brazzuka's
Xperia X10 White
Joined: Nov 14, 2007
Posts: > 500
From: South World-Antartida-Sweden
PM, WWW
Posted: 2008-03-06 23:55
Reply with quoteEdit/Delete This PostPrint this post
Omnivision OV9660 Color CMOS SXGA (1.3 MegaPixel) CameraChip™ Sensor with OmniPixel2™ Technology

The OV9660 CameraChip™ image sensor is a low voltage CMOS device that provides the full functionality of a single-chip SXGA (1280 x 1024) camera and image processor in a small footprint package. The OV9660 provides full-frame, sub-sampled, scaled or windowed 8-bit/10-bit images in a wide range of formats, controlled through the Serial Camera Control Bus(SCCB) interface.

This product has an image array capable of operating at up to 15 frames per second (fps) in SXGA resolution with complete user control over image quality, formatting and output data transfer. All required image processing functions, including exposure control, gamma, white balance, color saturation, hue control, white pixel canceling, noise canceling, and more, are also programmable through the SCCB interface. In addition, OmniVision sensors use proprietary sensor technology to improve image quality by reducing or eliminating common lighting/electrical sources of image contamination, such as Fixed Pattern Noise (FPN), smearing, etc., to produce a clean, fully stable color image.

Product features:

high sensitivity for low-light operation

low operating voltage for embedded portable applications

standard SCCB interface

VarioPixel ® method for sub-sampling

supports image sizes: SXGA, VGA, CIF, and any size scaling down from CIF to 40x30, and windowed outputs with Raw RGB, RGB565/555/444, YUV (4:2:2) and YCbCr (4:2:2) formats

automatic image control functions including:
- Automatic Exposure Control (AEC)
- Automatic Gain Control (AGC)
- Automatic White Balance (AWB)
- Automatic Black-Level Calibration (ABLC)

image quality controls including:
- color saturation
- hue
- gamma
- sharpness (edge enhancement)
- lens correction
- white pixel canceling
- noise canceling
- 50/60 Hz luminance detection

Product Specifications:

resolution:
SXGA VGA QVGA CIF and below

package options:
26-pin CSP2

optical format:
1/5”

pixel size:
2.0 x 2.0 µm

frame rate:
15 - 60fps

output format:
YUV RGB Raw RGB Data

power consumption:
120mW (active)

applications:
camera/video phones digital still cameras webcams games/toys
brazzuka's
Xperia X10 White
Joined: Nov 14, 2007
Posts: > 500
From: South World-Antartida-Sweden
PM, WWW
Posted: 2008-03-07 01:43
Reply with quoteEdit/Delete This PostPrint this post
Sony Ericsson w350/w380

Sony Ericsson CamDriver Optimized for the Sony Ericsson w350/w380/z555/t280

Version v1.17

Features v1.17_Standard™ w350/w380:
-Settings Initial Cam:
Color Saturation
Sharpness
Color correction RGB
Lens correction
Black Level
Noise Reduction
New Exposure
Brightness

Version:v1.17_Standard™
Download:

http://www.4shared.com/file/5[....]11_Standard_for_w350-w380.html


Camdriver for w350/w380 by Esteban_efe

Version:v1.17 by_Esteban_efe
Download:

http://www.4shared.com/file/5[....]7_by_Esteban_efe_for_w380.html


Version v1.50

v1.50_Standard™_for_w350/w380

Features v1.50_Standard™ w350/w380 :

-Video Recording:Don´t Video Recording Don´t Support Firmware
High Quality= 10fps to 15fps
Low Quality= 15fps to 25fps
Normal Mode Dayligth=15fps(SXGA)
Low Quality= 15fps to 30fps(VGA)
Normal Mode Dayligth=15fps full resolution SXGA(1280x1024)
Nigth Mode=5fps to 10fps
Nigth Mode=5fps to 10fps

-Photo:
-Property image quality controls including:
- Implemented New Exposure
- Implemented New Normal Mode and Nigth Mode
- Implemented Color Saturation and Brightness
- Implemented Sharpness (edge enhancement)
- Implemented Color Correction with RGB gain
- Implemented Advanced White Balance with Color Correction
- Implemented Gamma
- Implemented Reduce Noise enable auto
- Implemented Lens Correction
- Implemented Blacklevel compensation setting BLC
- Implemented New Flicker and Image Control

Download:
http://www.4shared.com/accoun[....]50_Standard_for_w350-w380.html

v1.50_Wisteria™ _for_w350/w380


Features v1.50_Wisteria™ w350/w380:

-Video Recording:Don´t Video Recording Don´t Support Firmware
High Quality= 10fps to 15fps
Low Quality= 15fps to 25fps
Normal Mode Dayligth=15fps(SXGA)
Low Quality= 15fps to 30fps(VGA)
Normal Mode Dayligth=15fps full resolution SXGA(1280x1024)
Nigth Mode=5fps to 10fps
Nigth Mode=5fps to 10fps

-Photo:
-Property image quality controls including:
- Implemented Wisteria™
- Implemented New Exposure
- Implemented New Normal Mode and Nigth Mode
- Implemented Color Saturation and Brightness
- Implemented Sharpness
- Implemented Color Correction with RGB gain
- Implemented Advance White Balance with Color Correction
- Implemented Gamma
- Implemented Reduce Noise enable auto
- Implemented Lens Correction
- Implemented Blacklevel compensation setting BLC
- Implemented New Flicker and Image Control

-Wisteria™:
-Function Wisteria™ image quality:
- Color Saturation and Brightness
- Sharpness
- Color Correction with RGB gain
- Advance White Balance with Color Correction


Donwload:
http://www.4shared.com/file/6[....]50_Wisteria_for_w350-w380.html

=====================================
User Guide Settings for White Balance w350/w380:
=====================================

Users for a better composition of the photo use the White Balance for these sensors that works with this models w350/w380/z555/t280.
The color of light reflected off a subject changes with the color of the main light source. The white balance setting on a digital camera adjusts the brightest part of a scene so it appears white. The human eye sees white objects as white regardless of the light source; a digital camera does not.
Digital cameras are set to automatic white balance by default. Automatic white balance does a very good job under most circumstances. However, there are times when white balance needs to be changed manually to match the inside or outside lighting in order to obtain more true-to-life colors in a photo.

======================
White balance Settings
======================
*
Auto - default
*
Daylight/ClearSky - for direct sunlight
*
Cloudy - for shady, overcast skies
*
Fluorescent - for use under fluorescent lighting
*
Incandescent/tungsten - for use under standard light bulbs and some types of fluorescent lighting
*
Flash - for light produced by the built-in camera flash (don´t support)



[ This Message was edited by: brazuka on 2008-10-24 15:33 ]
esteban_efe
Model not set
Joined: May 18, 2008
Posts: 4
PM
Posted: 2008-05-18 16:07
Reply with quoteEdit/Delete This PostPrint this post
thank you for answering, so far to install. but I can not create copies of the original files, the camera does not start Says: application to start closing other chamber. thanks for your help the least I can do is thank you!
brazzuka's
Xperia X10 White
Joined: Nov 14, 2007
Posts: > 500
From: South World-Antartida-Sweden
PM, WWW
Posted: 2008-05-25 23:01
Reply with quoteEdit/Delete This PostPrint this post

On 2008-05-18 16:07:58, esteban_efe wrote:
thank you for answering, so far to install. but I can not create copies of the original files, the camera does not start Says: application to start closing other chamber. thanks for your help the least I can do is thank you!


Use Far and JDFlasher plugin for to install drivers in CID53

TUTORIAL JDFLASHER AND FAR MANAGER
by diezil

OK I've decided to put a little tutorial together on how to use jdflasher and Far Manager.

Firstly we will need to download and install the required software.

Installing USB Flash Driver's:
http://forums.se-nse.net/index.php?showtop...t=0&start=0
Far Manager:
http://farmanager.com/
jdflasher:
http://forums.se-nse.net/index.php?showtop...t=0&start=0
jdflasher_53wrecovery file's needed to work with Cid53
Patching/Flashing with jdflasher Advanced Usage - jdflasher

Setting up jdflasher

Install Far Manger to your Computer, once you have Far Manager installed we need to setup the jdflasher plugin, to do this we simply place the jdflasher folder into the plugin folder of the Far Manager install directory...

More info:
http://forums.se-nse.net/index.php?showtopic=29410&hl=w350

esteban_efe
Model not set
Joined: May 18, 2008
Posts: 4
PM
Posted: 2008-05-26 02:00
Reply with quoteEdit/Delete This PostPrint this post
if that is perfect, and thank you very much for having patience. I'm using your camdriver but to accept what the cellular i have that change:

(................)b&w


//=========================================================
// MACROS to write registers
//=========================================================

seq_ping = $f 1c $r1 0 $f 1D $r1 1; // read Chip Version
cam_ping_result = 7f a2;


//================================================
//=============== RESOLUTIONS ====================
//================================================

LOCK_NIGHT_FPS= #SET_REG(08,#VR_NIGHT_MODE_FR) // Draft mode frame rate max x fps(........)


And the other party got here: near the end


$"seq_ss_config_16 finished";

seq_vf_config_1f= $"seq_vf_config_1f"
$
(..................)
$"seq_vf_config_1f finished";


seq_init= $"Start_of_camera_seq_init"
#ISS_SET_DEFAULT_FIFO_THRESHOLD
$a00 14 02 00 $f // set host i/f clock
$a00 14 03 ff $f // set interception
$a00 14 01 $f // go standby
$a00 14 04 02 $f // fixed mode
$a00 40 80 08 40 06 $f // ISS controller 13MHz
#ISS_SET_DEFAULT_CAMERA_INTERFACE
#ISS_SET_DEFAULT_JPEG_ENCODER
$a00 10 0a 00 b0 00 90 $f //cam interface 176x144 depending on camera output size
$"cam interface 176X144"
$a00 20 02 00 01 $f //set format
$"set format"
$a00 20 05 01 00 $f //set rbg565 no overlay
$"set rbg565 no overlay"
$a00 20 06 00 b0 00 90 $f //set windowing 176x144
$"set I2C address to 0x30"
$a30
//$d 0064 // wait 100 ms //OVT recommended
$f 3e d0 // reset PLL
$d 0005 // wait 5 ms //OVT recommended
$f 3e d0 // reset PLL
$d 0005 // wait 5 ms //OVT recommended
$f 12 80 // soft reset
$d 000a //OVT recommended
$f d5 ff // data dir
$f d6 3f // data dir
$f 11 80 // frame rate 1/1
$f 3a d9 // array voltage
$f 3b 00 // internal regulator
$f 3d 3c // 3cpll divider se sensor implemention guide
$f 2b 7f
$f 71 00 // blacklevel compensation setting
$f 09 00 // Single Drive Output
$f 63 01 // sensor luminance level calculation option
$f 12 00 // Sensor xVGA mode before scaling
$f 17 0c // Horizontal window start point 8 MSBs
$f 18 5c // Horizontal window end point 8 MSBs
$f 19 01 // Vertical window start point 8 MSBs
$f 1a 82 // Vertical window end point 8 MSBs(....)

I hope you understand my amendments but I can not even make serious video. this is okay? the camdriver not burn
video!
brazzuka's
Xperia X10 White
Joined: Nov 14, 2007
Posts: > 500
From: South World-Antartida-Sweden
PM, WWW
Posted: 2008-05-26 03:20
Reply with quoteEdit/Delete This PostPrint this post

esteban_efe
if that is perfect, and thank you very much for having patience. I'm using your camdriver but to accept what the cellular i have that change:

//================================================
//=============== RESOLUTIONS ====================
//================================================

LOCK_NIGHT_FPS= #SET_REG(08,#VR_NIGHT_MODE_FR) // Draft mode frame rate max x fps(........)


And the other party got here: near the end


I hope you understand my amendments but I can not even make serious video. this is okay? the camdriver not burn
video!



esteban_efe
I hope you understand my amendments but I can not even make serious video. this is okay? the camdriver not burn
video!


LOCK_NIGHT_FPS= #SET_REG(08,#VR_NIGHT_MODE_FR) // Draft mode frame rate max x fps(........)

These changes don´t work with this model, other functions are properties and registers to work with model OV9660.

First you have to do the test on how many fps this recording video in all resolutions and from these tests to try to increase the fps respecting the ability or limitation of the model OV9660


seq_vf_config_11= $"seq_vf_config_11"
$a00 10 0a 00 b0 00 [8d] $f // [176x141] =>camera interface depending on camera output size

seq_vf_config_ff= $"seq_vf_config_ff"
$a00 10 0a 00 b0 00 [90] $f //cam interface [176x144]=>camera interface depending on camera output size


esteban_efe
Model not set
Joined: May 18, 2008
Posts: 4
PM
Posted: 2008-05-26 20:17
Reply with quoteEdit/Delete This PostPrint this post
OK! I prove your camdriver and does not work.
with my modifications if it works.
changes that you propose to camdriver which is applied to the original yours? or to mine? it is likely that my cell w380 serious video? or can not happen? thank you very much, you know a lot and the demonstration. Thank you.
brazzuka's
Xperia X10 White
Joined: Nov 14, 2007
Posts: > 500
From: South World-Antartida-Sweden
PM, WWW
Posted: 2008-05-26 20:43
Reply with quoteEdit/Delete This PostPrint this post
Recording video in w380 is probably to be the firmware thing of software.. great your camdriver post here some pics

you can change the color saturarion and contrast white balance color correction RGB etc... some examples of manual settings for this model

-image quality controls including:
- color saturation
- hue
- gamma
- sharpness (edge enhancement)
- lens correction
- white pixel canceling
- noise canceling
- 50/60 Hz luminance detection



test these properties and functions for works with model OV9660


[ This Message was edited by: brazuka on 2008-08-29 17:52 ]
XIUYAN1
Model not set
Joined: Jun 17, 2008
Posts: 6
PM, WWW
Posted: 2008-06-18 16:48
Reply with quoteEdit/Delete This PostPrint this post
this is great. This must be a lot of work.
THANKS!
IsisMarques
Model not set
Joined: Jul 05, 2008
Posts: 1
PM, WWW
Posted: 2008-07-05 06:57
Reply with quoteEdit/Delete This PostPrint this post
Hello Brazuka!

With this nickname I think that you're brazilian. If you aren't, please, send me a mail (isis_mfs@hotmail.com) and I'll send you another message, in English.

Ok. Vamos falar em português? =D

Você postou um driver para que o w380i da Sony Ericsson possa filmar, é isso?

E como esse driver deve ser instalado? Será que você poderia postar um tutorial detalhado sobre como fazer essa atualização?

No Orkut, tem uma comunidade: http://www.orkut.com.br/CommM[....]4730125912-5219275967858226599

Onde as pessoas estão discutindo seu programa, quem sabe você não possa nos ajudar?

Muito obrigada, estou esperando sua resposta!!!

Uma boa noite!

Isis M.
brazzuka's
Xperia X10 White
Joined: Nov 14, 2007
Posts: > 500
From: South World-Antartida-Sweden
PM, WWW
Posted: 2008-07-05 14:07
Reply with quoteEdit/Delete This PostPrint this post

IsisMarques

Oi

1)Há dois camdrivers para os modelos w350/380 no HD, aqui mesmo você pode encontra-los.
2)O modelo w380 infelizmente ainda não filma por causa do seu firmware talvez mas tarde com alguma atualização do firmware poderá filmar mas já esta todo configurado para que filme em bom rendimento.
3)Para instalar os drivers no modelo w350/w380 como são modelos CID53 é preciso usar o programa FAR MANAGER + JDFLASHER (pluggin), aqui mesmo tem um tutorial explicando como aplicar drivers ao CID53.
4)Existem o driver do esteban que esta funcionando no w380 e os outros dois drivers que estão no HD é preciso testa-los em w380 pois o mesmo serve para um w350.
5)Lembrando que a câmera de ambos modelos é de 1.3MPixel.



[ This Message was edited by: brazuka on 2008-08-29 17:52 ]
brazzuka's
Xperia X10 White
Joined: Nov 14, 2007
Posts: > 500
From: South World-Antartida-Sweden
PM, WWW
Posted: 2008-08-29 18:50
Reply with quoteEdit/Delete This PostPrint this post


photos by vinicius

[ This Message was edited by: brazuka on 2008-10-28 17:11 ]
strizlow800
G900 Brown
Joined: Aug 23, 2006
Posts: > 500
From: Macedonia, Skopje
PM
Posted: 2008-08-30 00:03
Reply with quoteEdit/Delete This PostPrint this post
There seems to be too much contrast/brightness... While darker elements are good, lighter ones have tooo much bright in them. They become too much white. haha
Sony Ericsson software/hardware support!

Phone Flashing Tutorial (DB2020 CID49/51/52)
Norch
Model not set
Joined: Oct 05, 2008
Posts: 3
PM
Posted: 2008-10-05 18:07
Reply with quoteEdit/Delete This PostPrint this post
Ok, so i have a w350i, and i just want the video recording. I've read the post on camdriver modded and i have a basic idea of flashing. I've already downloaded FAR manager and jdflasher plugin, but do i need to get the MAIN and FS as well? how do i do this camdriver update thing??
Access the forum with a mobile phone via esato.mobi