求助 如何给 brjtag 加入新的CPU支持
本帖最后由 abv123 于 2010-8-19 19:14 编辑我想加入marvall的88e6218的CPU
加入了如下代码
#defineC_MAR 0x3d2
cpumfr_type cpu_mfr_list[]={
{0xFFE ,"Unknow" },
{C_ARM ,"ARM" },
{C_MAR ,"ARM" },
{0,0}};
processor_chip_typeprocessor_chip_list[] =
{
/* ********* Broadcom Wifi Chips ***********************************/
{ 0xB52D, C_TI2, 5, __LE, 0, 0, 0,"TNETV1060GDW" }, // Fox WRTP54G
{ 0x5946, C_MAR, 8, __LE, 0, 0, 0,"MARWALL 88E6218LGO" },
/* ****** Add your self CPU before this line ****/
{ 0, 0, 0, 0 }
};
可是
Instruction Length set to 5
CPU assumed running under LITTLE endian
CPU Chip ID: 00010101100101000110001111010011 (159463D3)
*** Found a ARM manufactured MARWALL 88E6218LGO REV 01 CPU ***
- EJTAG IMPCODE ....... : 00000000000000000000000000000000 (00000000)
- EJTAG Version ....... : 1 or 2.0
- EJTAG DMA Support ... : Yes
- EJTAG Implementation flags: R4k MIPS32
Issuing Processor / Peripheral Reset ... Done
Enabling Memory Writes ... Done
Halting Processor ... <Processor did NOT enter Debug Mode!> ... Done
Clearing Watchdog ... Done
Loading CPU Configuration Code ... Skipped
Probing Flash at Address: 0x1FC00000 ...
Detected Chip ID (VenID:DevID = 0000 : 0000)
*** Unknown or NO Flash Chip Detected ***
EJTAG IMPCODE为0我看代码这个值最终是从tms 等信号得来的,还有就是这个CPU的flash基址在h-jtag中是在0xffc00000,我在mpi_base字段写了,可是好像没有什么用呀。高手赐教 哥们最终没有被救,友情帮顶了 谁能改呀,帮帮我吧 救我,help me 谁来帮帮我呀~ 高手来帮忙呀 有谁能帮帮我呀。
页:
[1]