February 16, 2006

uClinux-powered 的 JuiceBox


[Tim Riker] 發起了修改 Mattel JuiceBox 韌體的計畫,讓 uClinux 可在此裝置運作,相關的資訊可參考 wiki [JuiceBox] 與 [eLinux]。

Mattel JuiceBox 的軟體設計採用香港 [Emsoft] 公司的解決方案,其參考的 PMP software stack 如下圖:

根據 LinuxDevices.com 的新聞 [JuiceBox gets Linux jolt],其硬體規格如下:
    The JuiceBox is a $70 teen-targeted PMP (portable media player) powered by a 66MHz, 16/32-bit ARM7 processor. It has a 2.7-inch 240x160 color LCD, 2MB or 8MB of RAM (depending on the model), and 8MB of Flash, expandable through an SD/MMC slot. The device also has a "JuiceWare" slot, intended for use with an optional mp3 player module, photo-viewing module, and pre-packaged video modules with titles like "the triple-crown of skateboarding."
而 hack 的過程很有意思,引述如下:
    The hack involves cutting traces and soldering bridges on a JuiceBox "MP3 kit" module, and then trimming the edge slots off an MMC card and delicately epoxying it into place within the module. The hack also involves soldering serial and JTAG port connector wires into the JuiceBox itself, and then copying a bootloader, uClinux kernel, and ramdisk to the JuiceBox's SD/MMC card. A soon-to-be-released, GPL-licensed "flash_program" application is then loaded into memory and executed on the JuiceBox, to copy these items to the modified module.

    The payoff is a module that can be used to boot an unmodified JuiceBox into uClinux, and then bask in the calm dignity of dmesg output, surely an improvement, if the [JuiceBox website] is any indication.
詳情可參考 wiki [CategoryJuiceBox]。此外,LinuxDevices.com 的另一篇新聞 [PDA market sets new record -- without Linux] 做了 Linux-based devices 的市場分析,也值得一看。
由 jserv 發表於 February 16, 2006 10:43 AM
迴響
發表迴響









記住我的資訊?