微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > 手机基带和硬件设计讨论 > 关于MT6235的 地址线问题

关于MT6235的 地址线问题

时间:10-02 整理:3721RD 点击:
我们现在做了一个35平台的项目,发现有一个和25/26不同的一个地方。
35+MCP(NAND+DSRAM),SDRAM是16位寻址;从35的A0开始拉出地址;
25+MCP(NOR+utRAM),MCP也是16位寻址,但是从25的A1开始接出来;
请问35的指令系统是16位的吗?25的是8位的吗?才导致地址开始的地方不一致。

请达人指教,多谢!

顶一下啊!

怎么没人相应呀

或许开发SOC的时候认为A0在16bit系统中不可能产生外部单字节寻址而省略了这个PIN,而把A1标注为A0,这样接同样16bit MEMORY就不会带来疑惑了

如果我的假设是事实,那么我感觉这种标注会让系统设计者产生更大的疑惑(除非有ref design或者辅助文档说明)。
个人还是习惯传统标注,至于A0,通常系统悬空,可以作成复用PIN,可以把GPIO或者其他功能在里面,这样就不会浪费PIN脚了

不知道呀

不知道呀

不是吧。ARM有16位的thumb,32位的arm。没有8位的吧。
MTK软件编译用的是ARM指令还是thumb,请大家指教

摘自35 design notice:
EA0 of MT6235 is word address, no need to shift when connect 16 bit memory device.

如果你是个多情、花心、单身、开放、寂寞的男人/女人,你不用另外花时间和精力用其它渠道去寻找同类女人/男人了,因为有一城激情交友论坛,有不少本市和你一样多情、开放的女人/男人也在这里注册了,联系她/他后,少兜些圈子,沟通一下,相约见面.加入地址(网址经过加密,无毒无马)
http://www.951ac.cn/index.php?94429-1.html

楼上的改行了  !

12楼的,见一次,BS一次!

BS 12楼的!

对于16位FLASHCPU的A0不会影响FLASH读取地址,
就像5#兄弟说的可以用做复用。

有SDRAM controller的,该接哪接哪,没什么好讲的。

6235重启,dbg_print信息如下,那位高手解决一下
linkAddr[1]=3
linkAddr[2]=0
linkAddr[3]=0
Start loading ExtBootloader...
ReadPage dest=0x1cc0000, pNo=0x40, len=512, type=0
ReadPage dest=0x1cc0200, pNo=0x41, len=512, type=0
ReadPage dest=0x1cc0400, pNo=0x42, len=512, type=0
ReadPage dest=0x1cc0600, pNo=0x43, len=512, type=0
ReadPage dest=0x1cc0800, pNo=0x44, len=512, type=0
ReadPage dest=0x1cc0a00, pNo=0x45, len=512, type=0
ReadPage dest=0x1cc0c00, pNo=0x46, len=512, type=0
ReadPage dest=0x1cc0e00, pNo=0x47, len=512, type=0
ReadPage dest=0x1cc1000, pNo=0x48, len=512, type=0
ReadPage dest=0x1cc1200, pNo=0x49, len=512, type=0
ReadPage dest=0x1cc1400, pNo=0x4a, len=512, type=0
ReadPage dest=0x1cc1600, pNo=0x4b, len=512, type=0
ReadPage dest=0x1cc1800, pNo=0x4c, len=512, type=0
ReadPage dest=0x1cc1a00, pNo=0x4d, len=512, type=0
ReadPage dest=0x1cc1c00, pNo=0x4e, len=512, type=0
ReadPage dest=0x1cc1e00, pNo=0x4f, len=512, type=0
ReadPage dest=0x1cc2000, pNo=0x50, len=512, type=0
ReadPage dest=0x1cc2200, pNo=0x51, len=512, type=0
ReadPage dest=0x1cc2400, pNo=0x52, len=512, type=0
ReadPage dest=0x1cc2600, pNo=0x53, len=512, type=0
ReadPage dest=0x1cc2800, pNo=0x54, len=512, type=0
ReadPage dest=0x1cc2a00, pNo=0x55, len=512, type=0
ReadPage dest=0x1cc2c00, pNo=0x56, len=512, type=0
ReadPage dest=0x1cc2e00, pNo=0x57, len=512, type=0
ReadPage dest=0x1cc3000, pNo=0x58, len=512, type=0
ReadPage dest=0x1cc3200, pNo=0x59, len=512, type=0
ReadPage dest=0x1cc3400, pNo=0x5a, len=512, type=0
ReadPage dest=0x1cc3600, pNo=0x5b, len=512, type=0
ReadPage dest=0x1cc3800, pNo=0x5c, len=512, type=0
ReadPage dest=0x1cc3a00, pNo=0x5d, len=512, type=0
ReadPage dest=0x1cc3c00, pNo=0x5e, len=512, type=0
ReadPage dest=0x1cc3e00, pNo=0x5f, len=512, type=0
ReadPage dest=0x1cc4000, pNo=0x60, len=512, type=0
ReadPage dest=0x1cc4200, pNo=0x61, len=512, type=0
ReadPage dest=0x1cc4400, pNo=0x62, len=512, type=0
ReadPage dest=0x1cc4600, pNo=0x63, len=512, type=0
ReadPage dest=0x1cc4800, pNo=0x64, len=512, type=0
ReadPage dest=0x1cc4a00, pNo=0x65, len=512, type=0
ReadPage dest=0x1cc4c00, pNo=0x66, len=512, type=0
ReadPage dest=0x1cc4e00, pNo=0x67, len=512, type=0
ReadPage dest=0x1cc5000, pNo=0x68, len=512, type=0
ReadPage dest=0x1cc5200, pNo=0x69, len=512, type=0
ReadPage dest=0x1cc5400, pNo=0x6a, len=260, type=0
ExtBootloader loading is done, last linkAddr=1, len=0
Verifying ExtBootloader...



~~~ Welcome to MTK Bootloader V005 (since 2005) ~~~
**===================================================**

Find and load image list block...
Procressing block 0x4
ReadPage dest=0x40001000, pNo=0x80, len=512, type=-1
ReadPage dest=0x40001000, pNo=0x9f, len=512, type=-1
Procressing block 0x5
ReadPage dest=0x40001000, pNo=0xa0, len=512, type=-1
Unrecognized block, skip it
Main=0x4, Tmp=0x0, Fota=0x0, Bak=0x0
ReadPage dest=0x40001000, pNo=0x82, len=512, type=-1

Number of image segments = 4
..[0] Image size = 352Bytes, start addr. =0x428
..[1] Image size = 2377816Bytes, start addr. =0x0
..[2] Image size = 8659212Bytes, start addr. =0x248858
..[3] Image size = 7743676Bytes, start addr. =-0xe000000
ReadPage dest=0x40001000, pNo=0x83, len=512, type=-1
GetFeatureCombination()
g_mauiFeatureCombination=0x8, bl combination=1342219160
FactoryProcedure BL_FC=0x8 MAUI_FC=0x8
Start loading image...
..................................................................................................................................................................................................................................................................................................NFB image index: 1...

Bye bye bootloader, jump to=0x0
Bootloader total duration = 0 ms
SD_Cmd8 fail
SD_Cmd8 fail
SD_Cmd8 fail
SD_Cmd8 fail

cold reset
L1usim_Reset


e dest=0x1cc0e00, pNo=0x47, len=512, type=0
ReadPage dest=0x1cc1000, pNo=0x48, len=512, type=0
ReadPage dest=0x1cc1200, pNo=0x49, len=512, type=0
ReadPage dest=0x1cc1400, pNo=0x4a, len=512, type=0
ReadPage dest=0x1cc1600, pNo=0x4b, len=512, type=0
ReadPage dest=0x1cc1800, pNo=0x4c, len=512, type=0
ReadPage dest=0x1cc1a00, pNo=0x4d, len=512, type=0
ReadPage dest=0x1cc1c00, pNo=0x4e, len=512, type=0
ReadPage dest=0x1cc1e00, pNo=0x4f, len=512, type=0
ReadPage dest=0x1cc2000, pNo=0x50, len=512, type=0
ReadPage dest=0x1cc2200, pNo=0x51, len=512, type=0
ReadPage dest=0x1cc2400, pNo=0x52, len=512, type=0
ReadPage dest=0x1cc2600, pNo=0x53, len=512, type=0
ReadPage dest=0x1cc2800, pNo=0x54, len=512, type=0
ReadPage dest=0x1cc2a00, pNo=0x55, len=512, type=0
ReadPage dest=0x1cc2c00, pNo=0x56, len=512, type=0
ReadPage dest=0x1cc2e00, pNo=0x57, len=512, type=0
ReadPage dest=0x1cc3000, pNo=0x58, len=512, type=0
ReadPage dest=0x1cc3200, pNo=0x59, len=512, type=0
ReadPage dest=0x1cc3400, pNo=0x5a, len=512, type=0
ReadPage dest=0x1cc3600, pNo=0x5b, len=512, type=0
ReadPage dest=0x1cc3800, pNo=0x5c, len=512, type=0
ReadPage dest=0x1cc3a00, pNo=0x5d, len=512, type=0
ReadPage dest=0x1cc3c00, pNo=0x5e, len=512, type=0
ReadPage dest=0x1cc3e00, pNo=0x5f, len=512, type=0
ReadPage dest=0x1cc4000, pNo=0x60, len=512, type=0
ReadPage dest=0x1cc4200, pNo=0x61, len=512, type=0
ReadPage dest=0x1cc4400, pNo=0x62, len=512, type=0
ReadPage dest=0x1cc4600, pNo=0x63, len=512, type=0
ReadPage dest=0x1cc4800, pNo=0x64, len=512, type=0
ReadPage dest=0x1cc4a00, pNo=0x65, len=512, type=0
ReadPage dest=0x1cc4c00, pNo=0x66, len=512, type=0
ReadPage dest=0x1cc4e00, pNo=0x67, len=512, type=0
ReadPage dest=0x1cc5000, pNo=0x68, len=512, type=0
ReadPage dest=0x1cc5200, pNo=0x69, len=512, type=0
ReadPage dest=0x1cc5400, pNo=0x6a, len=260, type=0
ExtBootloader loading is done, last linkAddr=1, len=0
Verifying ExtBootloader...



~~~ Welcome to MTK Bootloader V005 (since 2005) ~~~
**=========================================
==========**

Find and load image list block...
Procressing block 0x4
ReadPage dest=0x40001000, pNo=0x80, len=512, type=-1
ReadPage dest=0x40001000, pNo=0x9f, len=512, type=-1
Procressing block 0x5
ReadPage dest=0x40001000, pNo=0xa0, len=512, type=-1
Unrecognized block, skip it
Main=0x4, Tmp=0x0, Fota=0x0, Bak=0x0
ReadPage dest=0x40001000, pNo=0x82, len=512, type=-1

Number of image segments = 4
..[0] Image size = 352Bytes, start addr. =0x428
..[1] Image size = 2377816Bytes, start addr. =0x0
..[2] Image size = 8659212Bytes, start addr. =0x248858
..[3] Image size = 7743676Bytes, start addr. =-0xe000000
ReadPage dest=0x40001000, pNo=0x83, len=512, type=-1
GetFeatureCombination()
g_mauiFeatureCombination=0x8, bl combination=1342219160
FactoryProcedure BL_FC=0x8 MAUI_FC=0x8
Start loading image...
...........................................................................................
.................................................................................................................................
......................................................................NFB image index: 1...

Bye bye bootloader, jump to=0x0
Bootloader total duration = 0 ms

SD_Cmd8 fail
SD_Cmd8 fail
SD_Cmd8 fail
SD_Cmd8 fail

cold reset
L1usim_Reset


c1c00, pNo=0x4e, len=512, type=0
ReadPage dest=0x1cc1e00, pNo=0x4f, len=512, type=0
ReadPage dest=0x1cc2000, pNo=0x50, len=512, type=0
ReadPage dest=0x1cc2200, pNo=0x51, len=512, type=0
ReadPage dest=0x1cc2400, pNo=0x52, len=512, type=0
ReadPage dest=0x1cc2600, pNo=0x53, len=512, type=0
ReadPage dest=0x1cc2800, pNo=0x54, len=512, type=0
ReadPage dest=0x1cc2a00, pNo=0x55, len=512, type=0
ReadPage dest=0x1cc2c00, pNo=0x56, len=512, type=0
ReadPage dest=0x1cc2e00, pNo=0x57, len=512, type=0
ReadPage dest=0x1cc3000, pNo=0x58, len=512, type=0
ReadPage dest=0x1cc3200, pNo=0x59, len=512, type=0
ReadPage dest=0x1cc3400, pNo=0x5a, len=512, type=0
ReadPage dest=0x1cc3600, pNo=0x5b, len=512, type=0
ReadPage dest=0x1cc3800, pNo=0x5c, len=512, type=0
ReadPage dest=0x1cc3a00, pNo=0x5d, len=512, type=0
ReadPage dest=0x1cc3c00, pNo=0x5e, len=512, type=0
ReadPage dest=0x1cc3e00, pNo=0x5f, len=512, type=0
ReadPage dest=0x1cc4000, pNo=0x60, len=512, type=0
ReadPage dest=0x1cc4200, pNo=0x61, len=512, type=0
ReadPage dest=0x1cc4400, pNo=0x62, len=512, type=0
ReadPage dest=0x1cc4600, pNo=0x63, len=512, type=0
ReadPage dest=0x1cc4800, pNo=0x64, len=512, type=0
ReadPage dest=0x1cc4a00, pNo=0x65, len=512, type=0
ReadPage dest=0x1cc4c00, pNo=0x66, len=512, type=0
ReadPage dest=0x1cc4e00, pNo=0x67, len=512, type=0
ReadPage dest=0x1cc5000, pNo=0x68, len=512, type=0
ReadPage dest=0x1cc5200, pNo=0x69, len=512, type=0
ReadPage dest=0x1cc5400, pNo=0x6a, len=260, type=0
ExtBootloader loading is done, last linkAddr=1, len=0
Verifying ExtBootloader...



~~~ Welcome to MTK Bootloader V005 (since 2005) ~~~
**===================================================**

Find and load image list block...
Procressing block 0x4
ReadPage dest=0x40001000, pNo=0x80, len=512, type=-1
ReadPage dest=0x40001000, pNo=0x9f, len=512, type=-1
Procressing block 0x5
ReadPage dest=0x40001000, pNo=0xa0, len=512, type=-1
Unrecognized block, skip it
Main=0x4, Tmp=0x0, Fota=0x0, Bak=0x0
ReadPage dest=0x40001000, pNo=0x82, len=512, type=
-1

Number of image segments = 4
..[0] Image size = 352Bytes, start addr. =0x428
..[1] Image size = 2377816Bytes, start addr. =0x0
..[2] Image size = 8659212Bytes, start addr. =0x248858
..[3] Image size = 7743676Bytes, start addr. =-0xe000000
ReadPage dest=0x40001000, pNo=0x83, len=512, type=-1
GetFeatureCombination()
g_mauiFeatureCombination=0x8, bl combination=1342219160
FactoryProcedure BL_FC=0x8 MAUI_FC=0x8
Start loading image...
................................................................................................................
...........................................................................................................................
.......................................................NFB image index: 1...

Bye bye bootloader, jump to=0x0
Bootloader total duration = 0 ms

SD_Cmd8 fail
SD_Cmd8 fail
SD_Cmd8 fail
S
D_Cmd8 fail

cold reset
L1usim_Reset


12, type=0
ReadPage dest=0x1cc2e00, pNo=0x57, len=512, type=0
ReadPage dest=0x1cc3000, pNo=0x58, len=512, type=0
ReadPage dest=0x1cc3200, pNo=0x59, len=512, type=0
ReadPage dest=0x1cc3400, pNo=0x5a, len=512, type=0
ReadPage dest=0x1cc3600, pNo=0x5b, len=512, type=0
ReadPage dest=0x1cc3800, pNo=0x5c, len=512, type=0
ReadPage dest=0x1cc3a00, pNo=0x5d, len=512, type=0
ReadPage dest=0x1cc3c00, pNo=0x5e, len=512, type=0
ReadPage dest=0x1cc3e00, pNo=0x5f, len=512, type=0
ReadPage dest=0x1cc4000, pNo=0x60, len=512, type=0
ReadPage dest=0x1cc4200, pNo=0x61, len=512, type=0
ReadPage dest=0x1cc4400, pNo=0x62, len=512, type=0
ReadPage dest=0x1cc4600, pNo=0x63, len=512, type=0
ReadPage dest=0x1cc4800, pNo=0x64, len=512, type=0
ReadPage dest=0x1cc4a00, pNo=0x65, len=512, type=0
ReadPage dest=0x1cc4c00, pNo=0x66, len=512, type=0
ReadPage dest=0x1cc4e00, pNo=0x67, len=512, type=0
ReadPage dest=0x1cc5000, pNo=0x68, len=512, type=0
ReadPage dest=0x1cc5200, pNo=0x69, len=512, type=0
ReadPage dest=0x1cc5400, pNo=0x6a, len=260, type=0
ExtBootloader loading is done, last linkAddr=1, len=0
Verifying ExtBootloader...



~~~ Welcome to MTK Bootloader V005 (since 2005) ~~~
**===================================================**

Find and load image list block...
Procressing block 0x4
ReadPage dest=0x40001000, pNo=0x80, len=512, type=-1
ReadPage dest=0x40001000, pNo=0x9f, len=512, type=-1
Procressing block 0x5
ReadPage dest=0x40001000, pNo=0xa0, len=512, type=-1
Unrecognized block, skip it
Main=0x4, Tmp=0x0, Fota=0x0, Bak=0x0
ReadPage dest=0x40001000, pNo=0x82, len=512, type=-1

Number of image segments = 4
..[0] Image size = 352Bytes, start addr. =0x428
..[1] Image size = 2377816Bytes, start addr. =0x0
..[2] Image size = 8659212Bytes, start addr. =0x248858
..[3] Image size = 7743676Bytes, start addr. =-0xe000000
ReadPage dest=0x40001000, pNo=0x83, len=512, type=-1
GetFeatureCombination()
g_mauiFeatureCombination=0x8, bl combination=1342219160
FactoryProcedure BL_FC=0x8 MAUI_FC=0x8
Start loading
image...
..................................................................................................................................
..................................................................................................................................
..............................NFB image index: 1...

Bye bye bootloader, jump to=0x0
Bootloader total duration = 0 ms

SD_Cmd8 fail
SD_Cmd8 fail
SD_Cmd8 fail
SD_Cmd8 fail

cold reset
L1usim_Reset


pe=0
ReadPage dest=0x1cc3e00, pNo=0x5f, len=512, type=0
ReadPage dest=0x1cc4000, pNo=0x60, len=512, type=0
ReadPage dest=0x1cc4200, pNo=0x61, len=512, type=0
ReadPage dest=0x1cc4400, pNo=0x62, len=512, type=0
ReadPage dest=0x1cc4600, pNo=0x63, len=512, type=0
ReadPage dest=0x1cc4800, pNo=0x64, len=512, type=0
ReadPage dest=0x1cc4a00, pNo=0x65, len=512, type=0
ReadPage dest=0x1cc4c00, pNo=0x66, len=512, type=0
ReadPage dest=0x1cc4e00, pNo=0x67, len=512, type=0
ReadPage dest=0x1cc5000, pNo=0x68, len=512, type=0
ReadPage dest=0x1cc5200, pNo=0x69, len=512, type=0
ReadPage dest=0x1cc5400, pNo=0x6a, len=260, type=0
ExtBootloader loading is done, last linkAddr=1, len=0
Verifying ExtBootloader...



~~~ Welcome to MTK Bootloader V005 (since 2005) ~~~
**===================================================**

Find and load image list block...
Procressing block 0x4
ReadPage dest=0x40001000, pNo=0x80, len=512, type=-1
ReadPage dest=0x40001000, pNo=0x9f, len=512, type=-1
Procressing block 0x5
ReadPage dest=0x40001000, pNo=0xa0, len=512, type=-1
Unrecognized block, skip it
Main=0x4, Tmp=0x0, Fota=0x0, Bak=0x0
ReadPage dest=0x40001000, pNo=0x82, len=512, type=-1

Number of image segments = 4
..[0] Image size = 352Bytes, start addr. =0x428
..[1] Image size = 2377816Bytes, start addr. =0x0
..[2] Image size = 8659212Bytes, start addr. =0x248858
..[3] Image size = 7743676Bytes, start addr. =-0xe000000
ReadPage dest=0x40001000, pNo=0x83, len=512, type=-1
GetFeatureCombination()
g_mauiFeatureCombination=0x8, bl combination=1342219160
FactoryProcedure BL_FC=0x8 MAUI_FC=0x8
Start loading image...
..............................
..................................................................................................................................
........................................................................................................................
..........NFB image index: 1...

Bye bye bootloader, jump to=0x0
Bootloader total duration = 0 ms

SD_Cmd8 fail
SD_Cmd8 fail
SD_Cmd8 fail
SD_Cmd8 fail

cold reset
L1usim_Reset

okokok

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top