Difference between revisions of "LookBook"
From Felixl.com
Jump to navigationJump to search (→HW Description) |
(→SW Description) |
||
(8 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
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... | 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 [http://www.felixl.com/forum/index.php?board=11.0 Forum] (registration required). | ||
== HW Description == | == HW Description == | ||
Line 13: | Line 15: | ||
* LCD: 7" 800x480 Samsung LTE480WV | * LCD: 7" 800x480 Samsung LTE480WV | ||
− | [[ | + | Useful documentation |
+ | |||
+ | * LookBook [[Media:lookbook-schematics.pdf|Schematics]] | ||
+ | * LookBook [[Media:lookbook-diagram.pdf|Block Diagram]] | ||
+ | * S3C6410 [http://felixl.com/kobo/s3c6410_user_manual.pdf User Manual and Datasheet] | ||
== SW Description == | == SW Description == | ||
Line 25: | Line 31: | ||
0x00000000-0x00040000 : "Bootloader" | 0x00000000-0x00040000 : "Bootloader" | ||
0x00040000-0x00340000 : "Kernel" | 0x00040000-0x00340000 : "Kernel" | ||
− | 0x00340000-0x00d40000 : "resource" | + | 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) | 0x00d40000-0x11140000 : "File System 1" (UBIFS) | ||
0x11140000-0x20000000 : "User space" (UBIFS) | 0x11140000-0x20000000 : "User space" (UBIFS) | ||
Line 31: | Line 39: | ||
log of boot process: [[lookbook boot log]] | 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/ http://github.com/kobolabs/] | ||
== HW Modification == | == HW Modification == |
Latest revision as of 14:00, 2 April 2011
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
- LookBook Schematics
- LookBook Block Diagram
- S3C6410 User Manual and Datasheet
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