Home > Hardware, Linux, Linux 4.x, Processors > AlphaScale ASM9260 ARM9 Processor Details and Development Board

AlphaScale ASM9260 ARM9 Processor Details and Development Board

Yesterday, as I wrote a Linux 4.0 Changelog, I noticed a new ARM processor called AlphaScale ASM9260, and I thought it might be interesting to find out more. A Google search would only return results from the Linux kernel mailing list and mirrors, so I checked out the code a bit to find out its an ARM9 processor made by AlphaScale Integrated Circuits Systems, Inc, based in Wuxi, China. The company website alphascale.com does not work, but I found out the processor is sold on Taobao for 38 RMB (~$6), and there’s also a development board (ASM9260DVK) for 498 RMB or about $80, and that’s basically the only two links were I could find any details.

ASM9260T_Block_Diagram AlphaScale ASM9260T is arm ARM926EJS processor clocked at 240 MHz, 16GN I-cache and D-cache, 8KB SRAM, with the following peripherals:

  • 32-bit SDRAM/NOR interface
  • MLC NAND 24-bit ECC
  • 2x USB 2.0 OTG, 2x USB 2.0 PHY
  • 24-bit LCD interface
  • Camera interface
  • 10/100M Ethernet MAC
  • 2x CAN, 10x USART, 2x SPI, 1x SQPI, 32 GPIO, 2x I2C
  • 8x 12-bit ADC, 1x 12-bit DAC
  • 2x 5.1 channels I2S
  • Packages – LQFP216,  LQFP176, or LQFP128

Alphascale_ASM9260_Development_boardThe development board  comes with a 10/100M Ethernet interface (KSZ8051RNL Ethernet PHY), micro and full size USB ports, two UART ports (DB9) for debugging and app?, a CAN port, a camera interface and two audio jacks (WM8731L Audio Codec). It can also support 4.5″, 7″ or 8″ displays, and boot from SPI NOR and NAND. There’s also a 20-pin JTAG interface., and a few unpopulated UART and RS422 headers.

The software development kit description refers to ALPOS ADS1.2 development environment, but I can’t find any details about it, as well as support for Linux 2.6.38, U-boot and GCC cross-toolchain. It might not be exactly using the latest version of Linux, but since the developer who submitted patchsets for ASM9260 has been working on it since August 2014, some company must be serious about improving Linux support for the platform.

The company claims ASM9260 offers a more cost effective solution compared to Samsung S3C2440 and Atmel SAM9G45, partially because it can be used on 2-layer boards, while the competitors require 6-layer boards.

Apart from the two Taobao links listed in introduction, I can’t find any useful links, so in case you are interested in such platform, and need more details, you’d either have to call to +86(0)25 86892412/86462412 (in China) or QQ to 714960297, and you’d probably better speak Mandarin. [Update: There’s a product page in Chinese on Tianjili website].

  1. Johny Dang
    April 16th, 2015 at 14:30 | #1

    Very exciting, although they don’t have website but why they could buy ARM9 lisence from ARM ?

  2. Bruce
    April 16th, 2015 at 15:47 | #2
  3. Bruce
    April 16th, 2015 at 16:16 | #3

    http://tianjili.com/product.aspx?cid=385 is the domain that is on the image of taobao
    the linux committer ( Oleksij Rempel ) was working at Tianjili

    They have yet another website here : http://www.tianjili.cpooo.com/product/5727700.html

  4. Kevin
    April 19th, 2015 at 11:43 | #4

    I have to clear that. We are not belong to tianjili or alphascale. We hack on this soc for hobbit.
    We also designed a low cost board for this soc. we called it Chunroll.
    20$ for now. I’m happy to hear you from all over the world.
    My Skype is duhuanpeng.
    Or search chunroll on taobao.com

    http://chunrollboard.com

  5. April 19th, 2015 at 11:51 | #5

    @Kevin
    That’s an interesting board you have here. On taobao: http://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-5535043757.3.VF3TmD&id=44564225126

    But I don’t find much details on your github account, or anywhere else.

  6. Kevin
    April 19th, 2015 at 19:20 | #6

    Source code are store in my personal git account. I think it’s mess just now.
    u-boot & barebox support mostly by me, the linux kernel is by Oleksij Rempel, also I did some work.
    I also start a T-Kernel port.
    https://github.com/zhang3/tkernel_source
    there are also some script for building t-kernel
    I think if somebody can join us and make t-kernel with kbuild support, will be perfect.

    u-boot 2014.10:
    https://bitbucket.org/alphascale/u-boot/wiki/Home

    barebox bootloader:
    https://github.com/zhang3/barebox/tree/as92-init

    linux kernel:
    https://github.com/olerem/linux-2.6 or http://www.kernel.org
    – – –
    I think my task now is move all resource to github.com/chunrollboard.

    and, hope there some body can help with chunroll project’s web site or page.

  1. No trackbacks yet.