导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页
    1. 主页
    2. ZM960406
    Z
    • 资料
    • 关注 1
    • 粉丝 0
    • 我的积分 308
    • 主题 3
    • 帖子 5
    • 最佳 0
    • 群组 0

    ZM960406LV 3

    @ZM960406

    308
    积分
    0
    声望
    2
    资料浏览
    5
    帖子
    0
    粉丝
    1
    关注
    注册时间 最后登录

    ZM960406 取消关注 关注

    ZM960406 发布的最新帖子

    • T113-s3的boot0大小

      有人知道t113s3启动(比如norflash)后,bootrom从flash里拷贝的是多少字节的内容呢?

      发布在 T Series
      Z
      ZM960406
    • 回复: T113 DMA 测试在开启mmu后,测试失败

      @awwwwa
      参考一下xboot代码,有mmu的配置和开启代码

      发布在 其它全志芯片讨论区
      Z
      ZM960406
    • 回复: T113 DMA 测试在开启mmu后,测试失败

      解决了,awboot中对dma设备寄存器的操作很多情况下都是先在内存中创建一个全局变量,给全局变量赋值后,再将赋值内容传给设备寄存器的地址处,虽然设备地址都被设为no cache了,但全局变量是cacheable的,而未初始化或初始化为0的全局变量都是放在.bss段的,所以.bss段需要设为no cache

      base = ((uint32_t)__bss_start__ ) & (~0xFFFFF);
          
           end =  ((uint32_t)__bss_end__ ); 
           n = (end - base) >> 20;
           
          for (i = 0; i < n; i++) //dev
          {
              MMU_ConfigSection((uint32_t *)__mmu_start, (const void *)(base + (i << 20)), (base + (i << 20)),
                                &s_mmudmaAttr);
          }
      

      完美解决,测试成功,开了mmu后,基本达到了400Mbit/s的DMA传输速度

      [I] ------BootLoader Jump Successed-----------
      [D] welcome to T113s3
      [D] CLK: CPU PLL=PLL_CPU FREQ=1200MHz
      [D] CLK: PLL_peri (2X)=1200MHz, (1X)=600MHz, (800M)=800MHz
      [D] CLK: PLL_ddr=1584MHz
      [D] DMA: init
      [T] DMA: test 0x42000000 ====> 0x42800000, len 512KB
      [T] DMA: provide channel 0
      [D] DMA: test OK in 20ms
      [D] timer0 irq is enable
      [D] i am task0
      [D] i am task2
      
      
      发布在 其它全志芯片讨论区
      Z
      ZM960406
    • T113s3在线调试

      请问t113s3支持openocd + jlink进行在线调试吗?如果可以openocd的配置文件需要做哪些修改?

      发布在 MR Series
      Z
      ZM960406
    • T113 DMA 测试在开启mmu后,测试失败

      使用的awboot的dma驱动,里面有一个dma_test函数,裸机情况下测试没问题,但开启mmu就测试失败不知为何

      发布在 其它全志芯片讨论区
      Z
      ZM960406