arm9dzgc

    1. 请教DDR2的初始化问题 2/6436 嵌入式系统 2018-07-16
      spacexplorer 发表于 2018-7-15 14:11 uboot里有内存初始化的有一个好象叫lowlevel.s的汇编程序,你调试时,建议先用uboot跑起来,初始化完内存再 ...
      谢谢!
    2. 请教Helper2416并口使用问题 2/6020 嵌入式系统 2018-05-18
      已经解决了,使用 ADDR2 作为 LCD 的指令和数据选择时,读写数据地址为 0x10000008。 主要受以前使用过的 2440 核心板的影响,以前的核心板使用 ADDR2 作为 LCD 的 RS 时,读写数据的地址为 0x10000004。 可能是核心板设计时,考虑到数据位数,地址的定义不一样。
    3. 请教Helper2416 时钟设置问题 6/5962 嵌入式系统 2018-03-20
      谢谢版主! 问题解决了!在此讲述一下解决过程: 调试中发现设置了新的 MPLLCON 后,AXD就出错退出(程序也不正常运行,灯不闪烁了)。但是只要不关开发板电源并重新进入AXD后运行,核心板竟然可以以新的时钟频率连续正常运行(程序中仍有设置MPLLCON),说明改变 MPLLCON值是没问题的,感觉是设置好 MPLLCON 后,系统时钟不响应或不稳定。 重新查看手册和程序,发现是 CLKSRC 寄存器的 SELMPLL 的设置问题。 MSYSCLK select SELMPLL=0:  MPLL reference clock (produced through clock divider) SELMPLL=1:  MPLL output 为了使程序以较快的速度运行,原来程序中设置了 SELMPLL=1,此时重新设置 MPLLCON 就出问题了。 修改程序,先设置 SELMPLL=0,然后设置 MPLLCON,最后设置SELMPLL=1,这样就不会出现上述问题了。
    4. 请教Helper2416 时钟设置问题 6/5962 嵌入式系统 2018-03-19
      spacexplorer 发表于 2018-3-17 12:49 使用JTAG调试设置PLL时,不要单步,可以设断点直接跳过看看。
      谢谢版主! 发现不是单步的问题,单步和连续我都试过。程序循环运行,控制开发板上的LED等显示。进入AXD后查看 0x4c000010(MPLLCON),其值为 0x8042c061,即mdiv=267,pdiv=3,sdiv=1,此时我在程序中重新设置为此值,程序可以正常运行,若设置为其它值(包括手册推荐的值),程序都不能运行。
    5. 请教Helper2416 时钟设置问题 6/5962 嵌入式系统 2018-03-15
      使用 ADS1.2 和 AXD
    6. 请教:2416核心板的仿真 3/5441 嵌入式系统 2018-02-23
      谢谢!

最近访客

< 1/1 >

统计信息

已有81人来访过

  • 芯积分:--
  • 好友:--
  • 主题:5
  • 回复:6

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言