суббота, 17 апреля 2010 г.

Motorola milestone обновился до версии 2.1

Событие, которого так долго ждали большевики свершилось!

Motorola milestone обновился до версии 2.1.

И, как всегда, ждешь этого и думаешь: "вот сейчас наступит комунистическое завтра".

Ну так что же там наступило?

  • Появились "живые обои";
    Пока смысла в этом, кроме убивания батарейки, вижу мало.

  • Количество рабочих столов увеличелось до 9.
    По умолчанию установлено 5 панелей.

  • Обновили приложение камера и добавили приложение camcorder.
    Если раньше видео писалось в формате 3gp, то сейчас в mp4.

  • Добавили приложение facebook.


  • Добавили приложение moto car home, которое просто агрегирует в себя наиболее полезные приложения при вождении автомобиля.


  • Добавили приложение Voice dialler.

  • Легкое обновление приложения "контакты"


А чего не наступило?
  • В контактах нет сортировки по выбираемым полям и группировки по первой букве русского алфавита

среда, 14 апреля 2010 г.

HDX BD-1. Part 2

Часть 1. Обзор.

Итак. Мне его привезли.
Мне кажется совсем глупо рассказывать какого цвета картонная упаковочная коробочка и как ее лучше открыть. Оставим это американцам.


Устанавливаем диск


Диск 3,5' конечно хорош, но и шумит сильнее, чем ноутбучный. Кроме того, по сообщениям пользователей диск 3,5' разогревается до 60 С. Вся медиа библиотека у меня хранится на сетевом NAS-е, поэтому диск в HDX BD-1 мне нужен как вспомогательный. Для моего применения ноутбучный - лучший выбор

Злые китайцы не сделали салазок для винчестера 2,5'. Но мы тоже не лыком шиты. Из вспененного полиэтилена (функциональный аналог пенопласта), в который упаковывается устройство я изготовил вот такие салазки. Вспененный полиэтилен я разрезал монтажным ножом и склеил циакрином.

В результате после установки в устройство, диск должен прижаться к верхней крышке и через нее охлаждаться.

Разметка диска


В HDX BD-1 я не нашел какого либо меню разметки диска. Видимо китайцы сделать не успели. А если они чего не сделали - ни за что не сознаются. Будут просто молчать.

Поэтому, прежде чем засунуть диск в железку, нужно его разметить следующим образом:
$ sudo fdisk -l /dev/sdb Disk /dev/sdb: 200.0 GB, 200049647616 bytes 255 heads, 63 sectors/track, 24321 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000871ba Device Boot Start End Blocks Id System /dev/sdb1 1 132 1060258+ 83 Linux /dev/sdb2 133 264 1060290 82 Linux swap / Solaris /dev/sdb3 265 24321 193237852+ 83 Linux $

Установка CSI

    В HDX BD-1 реализована возможность работы с CSI. Но есть некоторые ньюансы по инсталляции и использованию. В процессе экпериментов иногда внезапно прекращался доступ по telnet, хотя сервисы CSI и ftp были запущены.

    Я восстанвил работу CSI следующим образом:
  1. Опустил уровень firmware во версии 4.20, установив HDX BD1 Firmware 4.20.zip по инструкции: Заливка свежей прошивки.
  2. Далее необходимо скачать и разархивироать HDX BD1 4.18.1.zip.
    Внутри архива находится два файла: upgrade4.18.zip и upgrade4.181.zip. upgrade4.181.zip нужно скопировать в корень чистой флешки и разархивировать. В нем содержится последняя версия CSI
  3. Вставьте флэш-накопитель в любой из 2х USB портов.
  4. Воспользовавшись пультом перейдите в меню SETTING->Information->CSI Upgrading.
    В появмвшемя окне выбрать пункт: "Only upgrade CSI data partition" и нажать Ok
  5. После завершения процесса перейти в меню System setting -> CSI servise и убедиться, что сервис запущен.
  6. Установить последний update.
    В прошивке 4.25.0.rc2 в моем случае появлялся черный экран. Ручная установка параметров видео решила проблему.

Заливка свежей прошивки

  1. Cкопируйте архив в чистый отформатированный флеш-накопитель в корневой каталог.
  2. Разархивируйте Zip файл. В корне флешки автоматически будет создана папка с названием "upgrade"
  3. Вставьте флэш-накопитель в любой из 2х USB портов.
    Не все флешки правильно опознаются HDX BD-1.

  4. Воспользовавшись пультом перейдите в меню SETTING->Information->Firmware Upgrading. Следуйте инструкциям на экране.
  5. После появления окна с сообщением:

    "Reboot to complete upgrading, don't plug out U-disk"

    с пульта дистанционного управления, используя кнопку питания, выключите и снова включите HDX BD-1.
    Дальше процесс идет в автоматическом режиме.
  6. Ваша прошивка обновлена

К сожалению китайцы очень медленно наращивают функциональность. Но с каждой новой версией прошивки добавляются новые возможности.

Последнюю прошивку и архив предыдущих можно взять здесь

Были попытки прошить устройство фирмваре от popcorn C-200. Но, как оказалось, там тоже не все гладко.

Safe Recovery


Если при обновлении прошивки что-то пошло не так и BD-1 не загружается имеет смысл воспользоваться процедурой Safe Recovery:
  1. Скачайте прошивку - рекомендуется 4.18.1
  2. Скопируйте файл прошивки в корень flash USB и разархивируйте его. Должна создаться папка "upgrade" внутри которой будут размещены файлы прошивки, включая CSI.
  3. ВАЖНО: Отключите кабель питания от BD-1.
  4. Вставте USB flash в любой из 2 USB портов. Вставте кабель питания в BD-1. Нажмите и удерживайте кнопку включения на пульте дистанционного управления 5~10 секунд, пока не увидите, что в BD-1 мигают красный и синий светодиоды.
    На телевизоре должна появится заставка
    "BOOTING UP"....
    BD-1 начала процесс восстановления прошивки. Он хаймет несколько минут. По завершении BD-1 выключится.
  5. Включите BD-1 и проверте номер установленной прошивки. Должна быть 4.18.1.
Сейчас можно установить CSI и проапгрейдить до последней прошивки.

Ставим софт


Telnet


Проще всего установить с помощью CSI

Но иногда CSI installer не может поставить telnet не смотря на то, что и ftp и CSI запущены и работают.
Я поступил следующим образом:
  • cкопировал из репозитория CSI архив с telnet-ом;
  • распаковал его;
  • по ftp скопировал в каталог Telnetd рядом с каталогом AppInit;
  • затем зашел в CSI installer и обновил инсталляцию telnetd.


Смотрим что внутри


sh-3.00# uname -a Linux tango3 2.6.22.19-24-sigma #10 PREEMPT Thu Feb 4 18:02:27 CST 2010 mips GNU/Linux sh-3.00#

sh-3.00# df -k Filesystem 1K-blocks Used Available Use% Mounted on tmpfs 99376 1120 98256 1% /tmp /dev/sigmablock7 163640 118254 36938 76% /flash /dev/sigmablock8 3832 2216 1412 61% /mnt /dev/sigmablock9 3960 2080 1676 55% /zhddata /dev/innerusb1 1011748 16 1011732 0% /persistfs /dev/hda1 980308 27224 903288 3% /HD_Media/hda1 /dev/hda3 190330936 197944 180464676 0% /HD_Media/hda3 sh-3.00#

sh-3.00# dmesg Linux version 2.6.22.19-24-sigma (root@Fedora8Vm) (gcc version 4.3.2 (Sourcery G++ Lite 4.3-51) ) #10 PREEMPT Thu Feb 4 18:02:27 CST 2010 Mixed DRAM usage enabled. Configured for SMP864x, detected SMP8642 (revision ES3). Detected CPU/System/DSP Frequencies: 661.50/330.75/330.75MHz SMP86xx Enabled Devices under Linux/XENV 0xcf79bcb0 = 0x000103f8 Ethernet IR FIP I2CM I2CS SDIO USB SATA Desired kernel memory size: 0x08700000 Max. DRAM0/1 size allowed: 0x0c800000/0x00004000 Mapped 0x80000000(size 0x04000000) via remap2 Mapped 0x84000000(size 0x04000000) via remap3 Mapped 0x88000000(size 0x00700000) via remap4 Final kernel memory size: 0x08700000 CPU revision is: 00019749 FPU revision is: 01739300 Determined physical RAM map: memory: 08700000 @ 04000000 (usable) Desired kernel memory size: 0x0c800000 Max. DRAM0/1 size allowed: 0x0c800000/0x00004000 Mapped 0x80000000(size 0x04000000) via remap2 Mapped 0x84000000(size 0x04000000) via remap3 Mapped 0x88000000(size 0x04000000) via remap4 Mapped 0x8c000000(size 0x00800000) via remap5 Final kernel memory size: 0x0c800000 User-defined physical RAM map: memory: 0c800000 @ 04000000 (usable) Wasting 131072 bytes for tracking 4096 unused pages Initrd not found or empty - disabling initrd On node 0 totalpages: 16896 DMA zone: 33 pages used for memmap DMA zone: 0 pages reserved DMA zone: 16863 pages, LIFO batch:3 Normal zone: 0 pages used for memmap Built 1 zonelists. Total pages: 16863 Kernel command line: console=ttyS0 mem=200M Primary instruction cache 32kB, 4-way, physically tagged, linesize 32 bytes. Primary data cache 32kB, 4-way, virtually tagged, no aliases, linesize 32 bytes Synthesized TLB refill handler (20 instructions). Synthesized TLB load handler fastpath (32 instructions). Synthesized TLB store handler fastpath (32 instructions). Synthesized TLB modify handler fastpath (31 instructions). PID hash table entries: 2048 (order: 11, 8192 bytes) Using 330.750 MHz high precision timer. Console: colour dummy device 80x25 Dentry cache hash table entries: 65536 (order: 4, 262144 bytes) Inode-cache hash table entries: 32768 (order: 3, 131072 bytes) Memory: 193536k/204800k available (3591k kernel code, 11072k reserved, 1000k data, 5040k init, 0k highmem) Calibrating delay loop... 330.13 BogoMIPS (lpj=1650688) Mount-cache hash table entries: 2048 NET: Registered protocol family 16 PCI: pci host support disabled SCSI subsystem initialized libata version 2.21 loaded. usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb NET: Registered protocol family 2 Time: TANGOX clocksource has been installed. IP route cache hash table entries: 4096 (order: 0, 16384 bytes) TCP established hash table entries: 16384 (order: 3, 131072 bytes) TCP bind hash table entries: 16384 (order: 2, 65536 bytes) TCP: Hash tables configured (established 16384 bind 16384) TCP reno registered NTFS driver 2.1.28 [Flags: R/O]. fuse init (API version 7.8) io scheduler noop registered io scheduler anticipatory registered (default) io scheduler deadline registered io scheduler cfq registered SMP86xx ir (254:0): driver loaded (wait_period = 100ms, buffer_size = 6) SMP86xx fip (253:0): driver loaded (buffer_size = 2) uir: SMP86xx uir (252:0) driver loaded (bufsize=516, queuesize=16, enabled_uir=2) loop: module loaded tangox_enet0: detected phy vsc8601 at address 0x01 tangox_enet0: Ethernet driver for SMP864x/SMP865x internal MAC core 0: 1000Mbps Base at 0x26000 tangox_enet0: mac address 00:16:e8:51:99:cc tangox_enet1: ethernet mac_core 1 support is disabled from XENV k_name=Tangox SATA 0 driver=Tangox SATA 0 SATA version 0x3139302a ID 0x0 is detected scsi0 : Tangox SATA 0 ata1: SATA max UDMA/133 cmd 0xa0023000 ctl 0xa0023020 bmdma 0xcdcdcdcd irq 49 ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata1.00: ATA-8: Hitachi HTS542520K9SA00, BBDOC31P, max UDMA/133 ata1.00: 390721968 sectors, multi 0: LBA48 NCQ (depth 0/32) ata1.00: configured for UDMA/133 scsi 0:0:0:0: Direct-Access ATA Hitachi HTS54252 BBDO PQ: 0 ANSI: 5 ata1: dev 0 max request 256 sectors (lba48) sd 0:0:0:0: [hda] 390721968 512-byte hardware sectors (200050 MB) sd 0:0:0:0: [hda] Write Protect is off sd 0:0:0:0: [hda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [hda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sd 0:0:0:0: [hda] 390721968 512-byte hardware sectors (200050 MB) sd 0:0:0:0: [hda] Write Protect is off sd 0:0:0:0: [hda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [hda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA hda: hda1 hda2 hda3 sd 0:0:0:0: [hda] Attached SCSI disk sd 0:0:0:0: Attached scsi generic sg0 type 0 k_name=Tangox SATA 1 driver=Tangox SATA 1 SATA version 0x3139302a ID 0x0 is detected scsi1 : Tangox SATA 0 ata2: SATA max UDMA/133 cmd 0xa0023800 ctl 0xa0023820 bmdma 0xcdcdcdcd irq 62 ata2: SATA link down (SStatus 0 SControl 300) USB Universal Host Controller Interface driver v3.0 driver tangox-ehci-hcd, 10 Dec 2004 TangoX USB initializing... tangox-ehci-hcd tangox-ehci-hcd: TangoX USB 2.0 tangox-ehci-hcd tangox-ehci-hcd: new USB bus registered, assigned bus number 1 tangox-ehci-hcd tangox-ehci-hcd: irq 48, io mem 0xa0021400 tangox-ehci-hcd tangox-ehci-hcd: USB 0.0 started, EHCI 1.00, driver 10 Dec 2004 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected tangox-ohci-hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver TangoX USB was initialized. Initializing TangoX USB OHCI Controller Membase=0xa0021500, irq=47 tangox-ohci-hcd tangox-ohci-hcd: USB Host Controller tangox-ohci-hcd tangox-ohci-hcd: new USB bus registered, assigned bus number 2 tangox-ohci-hcd tangox-ohci-hcd: irq 47, io mem 0xa0021500 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected Initializing USB Mass Storage driver... usb 1-1: new high speed USB device using tangox-ehci-hcd and address 2 usb 1-1: configuration #1 chosen from 1 choice hub 1-1:1.0: USB hub found hub 1-1:1.0: 4 ports detected usb 1-2: new high speed USB device using tangox-ehci-hcd and address 3 usb 1-2: configuration #1 chosen from 1 choice usb 1-1.2: new low speed USB device using tangox-ehci-hcd and address 4 usb 1-1.2: configuration #1 chosen from 1 choice scsi2 : SCSI emulation for USB Mass Storage devices usbcore: registered new interface driver usb-storage USB Mass Storage support registered. Not supported chip. usb-storage: device found at 3 usb-storage: waiting for device to settle before scanning mice: PS/2 mouse device common for all mice device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: dm-devel@redhat.com device-mapper: loop: registered v0.419 usbcore: registered new interface driver hiddev input: MLK Trust Keyboard 14909 as /class/input/input0 input: USB HID v1.00 Keyboard [MLK Trust Keyboard 14909] on usb-tangox-ehci-hcd-1.2 input: MLK Trust Keyboard 14909 as /class/input/input1 input,hiddev96: USB HID v1.00 Mouse [MLK Trust Keyboard 14909] on usb-tangox-ehci-hcd-1.2 usbcore: registered new interface driver usbhid drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver oprofile: using mips/74K performance monitoring. TCP cubic registered NET: Registered protocol family 1 NET: Registered protocol family 17 Freeing unused kernel memory: 5040k freed Warning: unable to open an initial console. sigmablock: module license 'Proprietary' taints kernel. CS 0 vendor id 0xec....... CS 0 device id 0xda....... ................................................................................................................................................................................................................................................................ ********************** Parition configureations for CS 0 ******************* **** parition 1 offset [0x00000000] + size [0x00080000] = [0x00080000] **** **** parition 2 offset [0x00080000] + size [0x00040000] = [0x000c0000] **** **** parition 3 offset [0x000c0000] + size [0x00840000] = [0x00900000] **** **** parition 4 offset [0x00900000] + size [0x01000000] = [0x01900000] **** **** parition 5 offset [0x01900000] + size [0x00800000] = [0x02100000] **** **** parition 6 offset [0x02100000] + size [0x00600000] = [0x02700000] **** **** parition 7 offset [0x02700000] + size [0x0a500000] = [0x0cc00000] **** **** parition 8 offset [0x0cc00000] + size [0x00400000] = [0x0d000000] **** **** parition 9 offset [0x0d000000] + size [0x00400000] = [0x0d400000] **** chip_index 0 pos 0 CS 1 vendor id 0x00....... CS 1 device id 0x00....... nand_probe Error on chip 1 ret code -13 scsi 2:0:0:0: Direct-Access ZHDBD Flash Disk 2.00 PQ: 0 ANSI: 2 sd 2:0:0:0: [innerusb] 2029568 512-byte hardware sectors (1039 MB) sd 2:0:0:0: [innerusb] Write Protect is off sd 2:0:0:0: [innerusb] Mode Sense: 03 00 00 00 sd 2:0:0:0: [innerusb] Assuming drive cache: write through sd 2:0:0:0: [innerusb] 2029568 512-byte hardware sectors (1039 MB) sd 2:0:0:0: [innerusb] Write Protect is off sd 2:0:0:0: [innerusb] Mode Sense: 03 00 00 00 sd 2:0:0:0: [innerusb] Assuming drive cache: write through innerusb: innerusb1 sd 2:0:0:0: [innerusb] Attached SCSI removable disk sd 2:0:0:0: Attached scsi generic sg1 type 0 usb-storage: device scan complete em8xxx [/home/robin/sigma/8643/sdk372/mrua_SMP8644F_3_7_2_rc_8_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:1582] init_module: begun em8xxx0 [/home/robin/sigma/8643/sdk372/mrua_SMP8644F_3_7_2_rc_8_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:1433] identify: board is design #711 (odyssey) em8xxx [/home/robin/sigma/8643/sdk372/mrua_SMP8644F_3_7_2_rc_8_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:1568] identify: device 0x8642 0x3 accepted with software tango3ES3 em8xxx [/home/robin/sigma/8643/sdk372/mrua_SMP8644F_3_7_2_rc_8_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:1647] mumk_register_tasklet 0xc007c000 mumk_register_tasklet: (0) tasklet c007c000 status @c01ea854 em8xxx [/home/robin/sigma/8643/sdk372/mrua_SMP8644F_3_7_2_rc_8_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:364] mumk_register_channel_tasklet[0] 0xc0084000: pE=0xc01ea630 ch_idx=33 module_id=0x3c 0xc01ea650 em8xxx [/home/robin/sigma/8643/sdk372/mrua_SMP8644F_3_7_2_rc_8_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:364] mumk_register_channel_tasklet[1] 0xc008c000: pE=0xc01ea630 ch_idx=35 module_id=0x3c 0xc01ea65c em8xxx [/home/robin/sigma/8643/sdk372/mrua_SMP8644F_3_7_2_rc_8_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:364] mumk_register_channel_tasklet[2] 0xc0094000: pE=0xc01ea630 ch_idx=41 module_id=0x13c 0xc01ea668 em8xxx [/home/robin/sigma/8643/sdk372/mrua_SMP8644F_3_7_2_rc_8_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:364] mumk_register_channel_tasklet[3] 0xc009c000: pE=0xc01ea630 ch_idx=43 module_id=0x13c 0xc01ea674 em8xxx [/home/robin/sigma/8643/sdk372/mrua_SMP8644F_3_7_2_rc_8_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:364] mumk_register_channel_tasklet[4] 0xc00a4000: pE=0xc01ea630 ch_idx=37 module_id=0x23c 0xc01ea680 em8xxx [/home/robin/sigma/8643/sdk372/mrua_SMP8644F_3_7_2_rc_8_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:364] mumk_register_channel_tasklet[5] 0xc00ac000: pE=0xc01ea630 ch_idx=39 module_id=0x23c 0xc01ea68c em8xxx [/home/robin/sigma/8643/sdk372/mrua_SMP8644F_3_7_2_rc_8_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:364] mumk_register_channel_tasklet[6] 0xc00b4000: pE=0xc01ea630 ch_idx=69 module_id=0x3f 0xc01ea698 em8xxx [/home/robin/sigma/8643/sdk372/mrua_SMP8644F_3_7_2_rc_8_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/krua.c:1744] init_module: done. Found 1 em8xxx zhd-hdp installed zhd_i2c installed fipkernel installed SMP863x fipkernel (250:0): driver loaded (buffer_size = 2) SW =f client=ZHD_SENSOR vfd customer :ZHD_SENSOR ir: Enable NEC decoder (0x00000000) ir: Enable RC5 decoder (0x00000000) ir: Enable RC6 decoder kjournald starting. Commit interval 5 seconds EXT3 FS on sigmblocki, internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS on sigmblockj, internal journal EXT3-fs: mounted filesystem with ordered data mode. EXT3-fs: Unrecognized mount option "iocharset=utf8" or missing value FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! hfs: unable to parse mount options NTFS-fs warning (device hda1): parse_options(): Option iocharset is deprecated. Please use option nls=<charsetname> in the future. UDF-fs: No VRS found kjournald starting. Commit interval 5 seconds EXT3 FS on hda1, internal journal EXT3-fs: recovery complete. EXT3-fs: mounted filesystem with ordered data mode. FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! hfs: unable to parse mount options NTFS-fs warning (device hda2): parse_options(): Option iocharset is deprecated. Please use option nls=<charsetname> in the future. UDF-fs: No partition found (1) UDF-fs: No partition found (1) EXT3-fs: Unrecognized mount option "iocharset=utf8" or missing value FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! hfs: unable to parse mount options NTFS-fs warning (device hda3): parse_options(): Option iocharset is deprecated. Please use option nls=<charsetname> in the future. UDF-fs: No partition found (1) kjournald starting. Commit interval 5 seconds EXT3-fs warning: maximal mount count reached, running e2fsck is recommended EXT3 FS on hda3, internal journal EXT3-fs: recovery complete. EXT3-fs: mounted filesystem with ordered data mode. eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1 /home/sunny/extrahd/svn/firmware/8642/driver/zhd_hdp/zhd_hdp.c:213:get_data:*** Read - gpio: 0x0021, val: 0x0000, rptr: 0x0000, wptr: 0x0001 ROM led off ..... not BEVIX hardware,no support ROM led off ..... not BEVIX hardware,no support Unable to find swap-space signature Cpu0[swapper:0:0x843220e4:0x8fab9056] fix-ups done. Cpu0[swapper:0:0x84322540:0x8fab905a] fix-ups done. Cpu0[swapper:0:0x8432222c:0x8fab9056] fix-ups done. Cpu0[swapper:0:0x84322230:0x8fab905a] fix-ups done. Cpu0[swapper:0:0x843222e4:0x8fab9056] fix-ups done. printk: 2 messages suppressed. Cpu0[swapper:0:0x843220e4:0x8adce856] fix-ups done. Cpu0[swapper:0:0x84322540:0x8adce85a] fix-ups done. Cpu0[swapper:0:0x8432222c:0x8adce856] fix-ups done. Cpu0[swapper:0:0x84322230:0x8adce85a] fix-ups done. Cpu0[swapper:0:0x843222e4:0x8adce856] fix-ups done. printk: 2 messages suppressed. Cpu0[wget:13669:0x843220e4:0x8af85856] fix-ups done. Cpu0[wget:13669:0x84322540:0x8af8585a] fix-ups done. Cpu0[wget:13669:0x8432222c:0x8af85856] fix-ups done. sh-3.00#

Что там с памятью?
# df -k Filesystem 1K-blocks Used Available Use% Mounted on tmpfs 94336 1744 92592 2% /tmp /dev/sigmablock7 153728 123678 22114 85% /flash /dev/sigmablock8 7931 1206 6725 15% /mnt /dev/sigmablock9 3960 2096 1660 56% /zhddata /dev/innerusb1 1011748 16 1011732 0% /persistfs /dev/hda1 980308 27232 903280 3% /HD_Media/hda1 /dev/hda3 190330936 9094128 171568492 5% /HD_Media/hda3 /dev/sdc1 3887652 1689644 2198008 43% /USB_Media/sdc1

Выводы:

  • Ядро 2.6.22.19 соответсвует релизу от 26-Feb-2008. Относительно свежее.

  • Для сборки использовалься другой тулчейн, не тот, что для HDX-1000

  • Интересная вот эта строка
    tangox_enet0: Ethernet driver for SMP864x/SMP865x internal MAC core 0: 1000Mbps Base at 0x26000
    Возможно все таки железка будет работать по сети со скоростью 1 Gb

  • Сорость процессора 330.13 BogoMIPS.
    Для сравнения, это соответствует процессору Celeron/333.

Midnight Commander


Архитектура процессора поменялась, поэтому для самостоятельной сборки midnight commander необходимо собрать toolchain.

Transmission

В версии fw 4.9 transmission отсутствует. При установке transmission из CSI нужно предварительно выбрать устройство Popcorn Hour C-200. В этом случае transmission 1.92 устанавливается без ошибок и запускается успешно.


Upd 24/10/2010
Upd 23/12/2010
Upd 27/02/2011

Уроки русской речи. Словарь топ-менеджера.

Человек - он почему человек?
Потому что умеет не только дать по башке палкой, но и аргументированно объяснить после почему он так поступил.

Это на стройке допустимы любые выражения. Потому как там жизнь в опасности.
А мы, топ-менеджеры, должны красиво, изыскано и, в то же время, доходчиво объяснить что мы хотим.

Вот так, сразу, почти без вступлений, растеканий по древу, и прочих глупостей я публикую здесь (я не побоюсь этого слова) вокабуляр.

Вместо - Нужно говорить
ОХУЕТЬ! - Я ПОРАЖЕН!
ЭТИ ПИДАРЫ! - В ДАННОМ СЛУЧАЕ ОНИ НЕ ПРАВЫ!
КАКАЯ НА ХУЙ РАЗНИЦА! - РАЗНИЦА НЕ ПРИНЦИПИАЛЬНА...
ПИЗДЕЦ! - УПС, НЕБОЛЬШОЙ КОЛЛАПС ВЫШЕЛ...
ПОШЕЛ НА ХУЙ! - ПОЖАЛУЙСТА, НЕ ОТВЛЕКАЙТЕ МЕНЯ!
ВСЕГО ВАМ ДОБРОГО
ЗАЕБАЛИ! - ПРОСТИТЕ, НО ВЫ СЛИШКОМ НАЗОЙЛИВЫ!
ЧТО ЗА ХУЙНЯ?! - МНЕ КАЖЕТСЯ ГДЕ-ТО ОШИБКА!
БЛЯДЬ! - МЕНЯ ПЕРЕПОЛНЯЮТ ЭМОЦИИ!
РАСПИЗДЯИ! - ВАША СТЕПЕНЬ ОТВЕТСТВЕННОСТИ ОСТАВЛЯЕТ ЖЕЛАТЬ ЛУЧШЕГО!
ОХУЕЛИ ЧТО ЛИ? - ВАШЕ ПОВЕДЕНИЕ НЕ СООТВЕТСТВУЕТ МОИМ ОЖИДАНИЯМ!
ЭТА ХУЙНЯ! - ВСЕМ ИЗВЕСТНЫЙ ПРЕДМЕТ
ЗА ЭТО НАДО ВЫЕБАТЬ! - Я ВЫНУЖДЕН БУДУ СООБЩИТЬ ВАШЕМУ НАЧАЛЬСТВУ!
ПИЗДОБОЛЫ! - А ТЕПЕРЬ ПО СУЩЕСТВУ

А как Вы говорите?

Mozilla Firefox 3.6.4pre зависает на сайтах с flash

Mozilla Firefox 3.6.4pre, Copyright (c) 1998 - 2010 mozilla.org

После обновления 1 апреля firefox стал стабильно зависать на сайтах, где есть флэш.
Этот баг зарегестрирован на сайте багзила под номером 542784, а на https://bugs.launchpad.net под номером 513887
Для решения этой проблемы нужно:
  • в строке url набрать about:config,
  • в строке filter набрать dom.ipc.plugins.enabled.libflashplayer.so
  • двойным щелчком мыши установить dom.ipc.plugins.enabled.libflashplayer.so в false

воскресенье, 11 апреля 2010 г.

Заказал себе новую железку: HDX BD-1

Вот эту
Обещали привезти 12 апреля. На день космонавтики. Поглядим.

У кого такая есть уже? Какие впечатления?