找回密码
 注册
搜索
查看: 2408|回复: 20

[讨论] 关于MT6235的 地址线问题

[复制链接]
发表于 2009-7-27 16:03:33 | 显示全部楼层 |阅读模式
我们现在做了一个35平台的项目,发现有一个和25/26不同的一个地方。
35+MCP(NAND+DSRAM),SDRAM是16位寻址;从35的A0开始拉出地址;
25+MCP(NOR+utRAM),MCP也是16位寻址,但是从25的A1开始接出来;

请问35的指令系统是16位的吗?25的是8位的吗?才导致地址开始的地方不一致。


请达人指教,多谢!
发表于 2009-7-28 19:06:48 | 显示全部楼层
顶一下啊!
点评回复

使用道具 举报

 楼主| 发表于 2009-7-29 09:30:07 | 显示全部楼层
怎么没人相应呀
点评回复

使用道具 举报

发表于 2009-7-30 12:18:27 | 显示全部楼层
或许开发SOC的时候认为A0在16bit系统中不可能产生外部单字节寻址而省略了这个PIN,而把A1标注为A0,这样接同样16bit MEMORY就不会带来疑惑了
点评回复

使用道具 举报

发表于 2009-7-30 12:22:02 | 显示全部楼层
以下是引用aquasnake在2009-7-30 12:18:27的发言:
或许开发SOC的时候认为A0在16bit系统中不可能产生外部单字节寻址而省略了这个PIN,而把A1标注为A0,这样接同样16bit MEMORY就不会带来疑惑了


如果我的假设是事实,那么我感觉这种标注会让系统设计者产生更大的疑惑(除非有ref design或者辅助文档说明)。

个人还是习惯传统标注,至于A0,通常系统悬空,可以作成复用PIN,可以把GPIO或者其他功能在里面,这样就不会浪费PIN脚了
点评回复

使用道具 举报

发表于 2009-7-30 13:08:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
点评回复

使用道具 举报

发表于 2009-7-30 15:33:28 | 显示全部楼层
不知道呀
点评回复

使用道具 举报

发表于 2009-8-1 14:25:11 | 显示全部楼层
不知道呀
点评回复

使用道具 举报

发表于 2009-8-1 22:41:44 | 显示全部楼层
以下是引用wostang在2009-7-30 13:08:14的发言:
35的指令系统是16位,25的是8位

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

使用道具 举报

发表于 2009-8-3 10:39:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
点评回复

使用道具 举报

发表于 2009-8-4 17:35:16 | 显示全部楼层
摘自35 design notice:

EA0 of MT6235 is word address, no need to shift when connect 16 bit memory device.
点评回复

使用道具 举报

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

使用道具 举报

发表于 2009-8-9 18:11:34 | 显示全部楼层
楼上的改行了  !![em05][em05]
点评回复

使用道具 举报

发表于 2009-8-10 13:11:56 | 显示全部楼层
12楼的,见一次,BS一次!
点评回复

使用道具 举报

 楼主| 发表于 2009-9-3 14:32:52 | 显示全部楼层
BS 12楼的!
点评回复

使用道具 举报

发表于 2009-9-3 19:11:21 | 显示全部楼层
对于16位FLASHCPU的A0不会影响FLASH读取地址,
就像5#兄弟说的可以用做复用。
点评回复

使用道具 举报

发表于 2009-9-6 19:51:06 | 显示全部楼层
以下是引用fireman11011在2009-9-3 19:11:21的发言:
对于16位FLASHCPU的A0不会影响FLASH读取地址,
就像5#兄弟说的可以用做复用。



有SDRAM controller的,该接哪接哪,没什么好讲的。
点评回复

使用道具 举报

发表于 2009-9-14 11:13:55 | 显示全部楼层
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

点评回复

使用道具 举报

发表于 2009-9-16 21:53:52 | 显示全部楼层
[em05][em05][em05][em05]
点评回复

使用道具 举报

发表于 2009-11-2 17:08:07 | 显示全部楼层
okokok
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-25 00:41 , Processed in 0.049154 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表