[Haret-devel] porting Haret for the MT6516 processor
burebista
blassmegod at yahoo.com
Wed Feb 23 14:49:53 CET 2011
Hy, I'm trying to add the support for the MT6516 processor (Mediatek 65xx, MTYPE
2754, Generic Machine 926) in Haret, but i'm stuck.
I need to know what is not yet implemented in the Haret source code for the
ARM926 processors.
The latest linux kernel (maybe Android kernel too) has support for the MT65xx
processor.
I need help to try to get the processor info needed from an already done Android
image for the Star A3000 mobile (witch has the MT6516 processor).
I have this files from it:
APDB_MT6516_S01_10YW1048MP_W10.49.e1000
APDB_MT6516_S01_10YW1048MP_W10.49_ENUM.e1000
BPLGUInfoCustomApp_MT6516_S01_MAUI_10A_W10_48.e1000
factory.ini
recovery.img
userdata.img
secro.img
boot.img
system.img
logo.bin
preloader_e1000.bin
u-boot_e1000.bin
MT6516_Android_scatter.txt
Thanks,
Type: MT6516
Manufacturer: MediaTek
Year Released: 2009
Characteristics
CPU Structure (complexity): RISC
Width of Machine Word: 32 bit
Instruction Set
Supported Instruction Set(s): ARMv5TEJ
CPU Core: ARM926EJ-S
Clock Frequencies
Recommanded Maximum Clock Frequency: 416 MHz
Technology
Semiconductor Technology: CMOS
Additional Details
Special Features: Harvard architecture, 32 bit addressing, DSP Instruction
Set Extensions, ARM Jazelle
Related Page: http://www.mediatek.com/en/product/info.php?sn=53
Made a little patch:
==================================================================
@@ -30,11 +31,13 @@
/****************************************************************
* ARM 926
****************************************************************/
-
Machine926::Machine926()
{
name = "Generic ARM 926";
flushCache = cpuFlushCache_arm926;
+ arm6mmu = 1;
+ archname = "MT65xx";
+ CPUInfo[0] = L"MT6516";
}
==================================================================
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxtogo.org/pipermail/haret-devel/attachments/20110223/fc3ad98c/attachment.htm>
More information about the Haret-devel
mailing list