Alchemy

From LinuxMIPS
Jump to: navigation, search

The Alchemy SOC family is based on the Alchemy-proprietary MIPS32-compatible 'Au1' core. Models produced are the Au1000, Au1100, Au1500, Au1550, Au1200 series and Au1300 series, with the Au1000, Au1500, Au1550 targeted at network appliances and Au1100, Au1200 and Au1300 intented for multimedia devices.

Linux is supported on all Alchemy evaluation boards (DB1xxx series), and some third party boards, with some peripherals (USB OTG/device controller, video decoder, camera interface, ...) still missing drivers.

Alchemy Semiconductor was acquired by AMD in 2002, which in Summer 2006 sold the Alchemy processor line to Raza Microelectronics, Inc. In December 2007, Raza Microelectronics changed its name to . In June 2009, acquired RMI for $183.4 million in stock, which in turn was acquired by in September 2011.

Devices based on the Alchemy SoCs

  • 4G Systems mtx-1 (MeshCube)
  • Embedded Planet
  • Huaheng Technology embedded Linux development board: AU1210 400MHz
  • Lantronix , Au1500, 400MHz, 128MB RAM, CompactFlash, uses U-Boot, console port and extra header, 2 NICs, JTAJ header, additional PCMCIA or USB ports (depending on model)
  • Mechatronic Brick mb1100
  • mycable XXS1500 (Au1550), XXSwireless (Au1550)
  • Bright Star Engineering 400 MHz Au1100

Personal Media Players/GPS devices

The vast majority of these devices are based on the RMI Alchemy™ Au1200™ Personal Media Player Reference Design.

  • evaluation board: Au1200 500MHz, 128Mbyte DDR DRAM, 64Mbyte FLASH
  • FIC uses 400 MHz Au1200 Processor
  • Hyon Xent X3: Alchemy Au1200 500MHz, 32Mb NOR FLASH, 128Mb DDR2 SDRAM, 800x480 WVGA TouchScreen, USB OTG, GPS SiRFstarIII, WinCE 5.0
  • iAudio N2: 7-inch WQVGA (480Ñ…234), Alchemy 500MHz, 128Mb DDR2 SDRAM, 32Mb FLASH, 2xSD, USB OTG, GPS SiRFstarIII, WinCE 5.0
  • Cowon Q5: Alchemy Au1200 500MHz, 64Mb NOR FLASH, 128Mb DDR2 SDRAM, WinCE 5.0 Professional
  • QCOX: Alchemy Au1200 500MHz, 128Mb DDR2, 3.4-inch (480x272), 30Gb, WinCE 5.0
  • Digital Cube i-Station M43: Alchemy Au1250, 4.3-inch WQVGA 480x272 touchscreen display, 30..60Gb GDD
  • Digital Cube i-Station T7: Alchemy Au1250, 7-inch 800x480, SD, SIRF III GPS, 30Gb HDD
  • ECS EM-3560 digital photo frame, WinCE 5.0
  • ECS EM-3535W mobile player with a 4-inch WQVGA screen, 10/12GB HDD, SD card slot and built in DVB-T receiver, Linux
  • LG Electronics LN 790 Portable Navigation Device With Multimedia Capabilities: Au1200, 4.3-inch WQVGA 480x272, USB, Bluetooth, SD Card
  • op67N, PMP and PDA in one. Includes 30 GB hard drive, 128MB of RAM, 4.3-inch color LCD (480x272), OtG USB, SD slot, integrated 2 megapixel camera and an Au1200 processor.
  • Samsung mobile Digital Multimedia Broadcast TV (DMB-TV) player, Au1200, 10-inch WVGA (800x480) screen. Linux 2.6.
  • Samsung SPF-71V Digital Photo Frame (Au1200, WindowsCE )
  • Sophia Mobile nani: Alchemy Au1250 600MHz, 4.3-inch WVGA (800x480), MicroSD, Wi-Fi 802.11b/g
  • Episodic Media Inc. Viliv P2: Alchemy 400Mhz, 128Mb DDR2, WQVGA (480x272px) 4.3-inch, USB 2.0 OTG, 30..60Gb HDD, Window CE 5.0 / Linux Qtopia
  • Xroad V7: Alchemy Au1200 500MHz, 128Mb DDR, 7-inch 800x480, SD slot
  • Carman I CX230 - a GPS navigator, 800x480 7" TFT SAMSUNG touchscreen, AU1200 500MHz, 64Mb RAM, 128Mb ROM, USB Host(A), USB Slave(Mini), Bluetooth, SD, SiRF Star III GPS, WinCE net 5.0 Core

UART

By default the YAMON bootloader only enables the UARTs it is using, two at max. For Au1100/1550 only UART0 and UART3 are enabled, leaving UART1 non-functional. You can simply edit the reset source file named arch/init/reset_<name of your platform>.c to enable it. Check for the uart_enable register (Offset=0x0100 from the base address) in the databook. After you've enabled it, the Linux kernel serial driver is able to detect it.

See also

  • Timesys commercial Linux support for Alchemy processors

External links

  • article @Linuxdevices
  • article @Linuxdevices
NewPP limit report Cached time: Cache expiry: 86400 Dynamic content: false CPU time usage: 0.011 seconds Real time usage: 0.072 seconds Preprocessor visited node count: 19/1000000 Preprocessor generated node count: 24/1000000 Post‐expand include size: 0/2097152 bytes Template argument size: 0/2097152 bytes Highest expansion depth: 2/40 Expensive parser function count: 0/100 Transclusion expansion time report (%,ms,calls,template) 100.00% -total Saved in parser cache with key wikidb:pcache:idhash:876-0!*!0!!en!*!* and timestamp and revision id 17088