打印

FX3/CX3(CYUSB3065) 如何使用外部FLASH

[复制链接]
518|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jacky2019|  楼主 | 2019-10-10 14:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
FX3/CX3(CYUSB3065) 如何配置外部FLASH

我这边使用的(CYUSB3065) ,然后芯片外部挂了一个16M的FLASH,目前烧录启动,都没有问题,但是当我修改空间配置的时候,不能实现,烧录进去的时候都启动不起来。
修改的内容包含两个方面:
1. 编译的配置文件:C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\/firmware/common/fx3.ld
修改前为:
        I-TCM        : ORIGIN = 0x100        LENGTH = 0x3F00
        SYS_MEM        : ORIGIN = 0x40003000        LENGTH = 0x2D000
        DATA        : ORIGIN = 0x40030000        LENGTH = 0x8000
修改后为:
        I-TCM        : ORIGIN = 0x100        LENGTH = 0x3F00
        SYS_MEM        : ORIGIN = 0x40003000        LENGTH = 0x2E000
        DATA        : ORIGIN = 0x40031000        LENGTH = 0x8000

2. cyxtx.c
修改前:#define CY_U3P_MEM_HEAP_BASE         ((uint8_t *)0x40038000)
修改后:#define CY_U3P_MEM_HEAP_BASE         ((uint8_t *)0x40039000)

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

2

帖子

0

粉丝