LookBook

From Felixl.com
Revision as of 14:00, 2 April 2011 by Felix (talk | contribs) (SW Description)
(diff) ←Older revision | view current revision (diff) | Newer revision→ (diff)
Jump to navigationJump to search

Introduction

When i've first picked up the LookBook, i didn't expect it to be anything extraordinary, something level of 200MHz ARM9, with some crappy LCD. However, it turned out to be real hacker's jewel in a wrong hand (kobo that is) : Samsung ARM11 with HW accelerated media codec, 3D accelerator, 2D accelerator, decent LCD...

Don't hesitate to ask questions using Forum (registration required).

HW Description

  • CPU: Samsung S3C6410, 666 MHz
  • RAM: 64Mb
  • NAND: 512Mb
  • WiFi: Ralink
  • USB2.0 OTG
  • USB1.1 Host (Ralink WiFi USB Adapter is connected internally to the OHCI)
  • LCD: 7" 800x480 Samsung LTE480WV

Useful documentation

SW Description

(for current version - 1.9 of the system software:

  • Bootload : U-Boot 1.1.6-g794ab523-dirty (Aug 23 2010 - 00:52:53) for SMDK6410
  • Kernel: Linux (none) 2.6.24.2 #179 Mon Aug 23 00:44:42 CST 2010 armv6l GNU/Linux
  • Shell: BusyBox v1.17.1 (2010-09-27 20:32:04 EDT)

NAND Memory map :

 0x00000000-0x00040000 : "Bootloader"
 0x00040000-0x00340000 : "Kernel"
 0x00340000-0x00d40000 : "resource" (it has boot image among others, and 
                                     what looks like "update" kernel, that's 
                                     loaded when "Q" pressed during powerup)
 0x00d40000-0x11140000 : "File System 1" (UBIFS)
 0x11140000-0x20000000 : "User space"    (UBIFS)


log of boot process: lookbook boot log

Apparently Kobo released some sources of Kobo Wireless e-reader. That may be helpful.

Here is the link http://github.com/kobolabs/

HW Modification

  • Disassembling the LookBook
  • Accessing UART
  • Replacing USB MiniB receptacle with USB MiniAB for OTG/Host access
  • Adding sound

SW Modification

  • Backing up everything
  • Gaining access to the bootloader
  • Building your own linux distro...
  • ...
  • PROFIT