short presentation for · software r&d group rdci700 3.3m pixels good extensibility...

7
Software R&D Group Linux on a digital camera Short presentation for CELF Japan Technical Jamboree 2 2004/12/17 http://www.ricoh.co.jp/src/lab/lab_nw_nw4.html

Upload: others

Post on 09-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Short presentation for · Software R&D Group RDCi700 3.3M pixels Good extensibility (USB/PCMCIA/CF slot) ROM 8 Mbytes RAM 16Mbytes CPU SH7709A (Bigendian) (originally) works on VxWorks

Software R&D Group

Linux on a digital cameraShort presentation for 

CELF Japan Technical Jamboree 2

2004/12/17

http://www.ricoh.co.jp/src/lab/lab_nw_nw4.html

Page 2: Short presentation for · Software R&D Group RDCi700 3.3M pixels Good extensibility (USB/PCMCIA/CF slot) ROM 8 Mbytes RAM 16Mbytes CPU SH7709A (Bigendian) (originally) works on VxWorks

Software R&D Group

RDC­i700● 3.3M pixels● Good extensibility (USB/PCMCIA/CF slot)● ROM 8 Mbytes● RAM 16Mbytes● CPU SH7709A (Big­endian)

● (originally) works on VxWorks (launched end of 2000)

Page 3: Short presentation for · Software R&D Group RDCi700 3.3M pixels Good extensibility (USB/PCMCIA/CF slot) ROM 8 Mbytes RAM 16Mbytes CPU SH7709A (Bigendian) (originally) works on VxWorks

Software R&D Group

Imaging Business Platform

A lot of existing softwareBig community (A lot of developers and users) = “Bazar” model

Platform (i.e. Linux based RDC­i700)

Digital Camera which fits well with the business process of customers

On embedded OS, detailed knowledge of camera is needed

`Chicken and Egg' ??

Page 4: Short presentation for · Software R&D Group RDCi700 3.3M pixels Good extensibility (USB/PCMCIA/CF slot) ROM 8 Mbytes RAM 16Mbytes CPU SH7709A (Bigendian) (originally) works on VxWorks

Software R&D Group

Imaging Business PlatformDigital Camera which fits well with the business process of customers

On embedded OS, detailed knowledge of camera is needed

Alliance Activity● Seeking Killer Application● First step of making communities● Need technical feedback

With● Universities● Internship Students● Internal Evaluation Release

Page 5: Short presentation for · Software R&D Group RDCi700 3.3M pixels Good extensibility (USB/PCMCIA/CF slot) ROM 8 Mbytes RAM 16Mbytes CPU SH7709A (Bigendian) (originally) works on VxWorks

Software R&D Group

Software

● IPL SH­IPL● Image Loader SH­LILO(CF boot)● Linux kernel 2.4.26● GUI Microwindows/FLNX (FTLK)

● Userland Busybox● Imaging Home­made libraries

Page 6: Short presentation for · Software R&D Group RDCi700 3.3M pixels Good extensibility (USB/PCMCIA/CF slot) ROM 8 Mbytes RAM 16Mbytes CPU SH7709A (Bigendian) (originally) works on VxWorks

Software R&D Group

Current Activities● Trying to make our code opened

● Power Management● ”imaging” hardware support● CELF specification verification● Move to 2.6 based ?● Others collaboration ?

Page 7: Short presentation for · Software R&D Group RDCi700 3.3M pixels Good extensibility (USB/PCMCIA/CF slot) ROM 8 Mbytes RAM 16Mbytes CPU SH7709A (Bigendian) (originally) works on VxWorks

Software R&D Group

Camera with “Pretty” filtersMimic of “Accident report system” in Insurance company

OpenH323  / NanoX

libi700

Input notesButtonsVirtual keyboard

Secure CommunicationSCP

HANAKO

・・

”Netmeeting” on Digital Camera