6597
Comment:
|
6625
|
Deletions are marked like this. | Additions are marked like this. |
Line 106: | Line 106: |
=== External SD card === |
Translation(s): none
DebianOn is an effort to document how to install, configure and use Debian on some specific hardware. Therefore potential buyers would know if that hardware is supported and owners would know how get the best out of that hardware. The purpose is not to duplicate the Debian Official Documentation, but to document how to install Debian on some specific hardware. If you need help to get Debian running on your hardware, please have a look at our user support channels where you may find specific channels (mailing list, IRC channel) dedicated to certain types of hardware. |
Models covered
Dream Plug
Sub-models:
Model No |
Serial No Prefix |
Factory U-boot |
003-DS2001 |
DS2-1328-xxxxxx |
U-Boot 2011.06 (Oct 15 2011 - 02:02:08) |
Overall Status (Wheezy)
Core Components |
||
Boot Standard Kernel: |
[OK] |
|
LAN network card: |
[OK] |
|
Detect CD/DVD: |
[-] |
|
Detect hard drives: |
[?] |
|
Extra Features |
||
CPU Frequency Scaling |
[?] |
|
Hibernation |
[?] |
|
Sleep / Suspend |
[?] |
|
Xorg |
[-] |
|
- OpenGL |
[-] |
|
- Resize-and-Rotate(randr) |
[-] |
|
Switch to External Screen |
[-] |
|
Mouse |
|
|
- Built-in (Trackpoint) |
[-] |
|
- Built-in (Touchpad) |
[-] |
|
Modem |
[-] |
|
Wireless/Wifi |
[?] |
|
Keyboard's Hotkeys |
[-] |
Legend :
= OK ; Unsupported(No Driver) ; = Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable
= Configuration Required; = Only works with a non-free driver and or firmware
Important Note
U-boot upgrade recommended to atleast u-boot_2012.04.01-2_armel.deb
There is currently a bug that stops flash-kernel running in wheezy installer:
Installation
Serial Console
U-boot Upgrade
Take backup of existing environment with cut and paste via serial console. Run
printenv
Setup netflash macro and then run it:
setenv netflash 'dhcp 0x800000; tftpboot 0x800000 dreamplug/flash.scr ; source 0x800000' run netflash
Follow instructions to re-program the ethernet mac addresses. They are probably on a label on the underside of your dreamplug if you neglected to back them up.
U-Boot Environment
setenv netboot 'dhcp 0x800000;source 0x800000' setenv netflash 'dhcp 0x800000; tftpboot 0x800000 dreamplug/flash.scr ; source 0x800000' setenv debbootargs 'console=ttyS0,115200 rw root=/dev/sda2 rootdelay=10' setenv debusb usb start setenv debkernel ext2load usb 0:1 0x00800000 uImage setenv debinitrd ext2load usb 0:1 0x01100000 uInitrd setenv debboot 'setenv bootargs ${debbootargs};${debusb};${debkernel};${debinitrd};bootm 0x00800000 0x01100000' setenv bootcmd run debboot saveenv
Boot Installer
run netboot
Partitioning
Internal SD card
/dev/sda1 - leave alone (small ext2 partition for uImage and uInitrd files) /dev/sda2 - root partition
External SD card
I chose to put swap partition on a partition on the external sdcard (/dev/sdb?)
Work Around Installer Bugs
Towards end of install before bootloader menu item start a shell and run: udevadm trigger
Then continue with installer including running the bootloader entry
Configuration
U-boot-tools
Create the file /etc/fw_env.config with the contents:
# DreamPlug with debian U-boot # Configuration file for fw_(printenv/saveenv) utility. # Up to two entries are valid, in this case the redundand # environment sector is assumed present. # MTD device name Device offset Env. size Flash sector size /dev/mtd1 0x0000 0x1000 0x1000
Display
There is no video display on the ?DreamPlug. The unit has a serial console when used in conjunction with the optional JTAG unit which is accessed via a USB cable.
Audio
- (not covered yet)
Mouse
- (not covered yet)
Power Management
- (not covered yet)
WiFi
- (not covered yet)
Modem
- (not covered yet)
System Summary
lspci
lsusb
lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null
USB Host controllers entries (without OHCI, UHCI, EHCI) are removed too.
Resources
Attachments
Some configuration files and sample outputs.
Useful Links
Credits