Difference between revisions of "LookBook"
From Felixl.com
Jump to navigationJump to search (→HW Description) |
(→SW Description) |
||
Line 29: | Line 29: | ||
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) |
Revision as of 20:31, 15 January 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...
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
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