[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