You are here

[CYUSB3014] -> [CYUSB3011] firmware modifying question | Cypress Semiconductor

[CYUSB3014] -> [CYUSB3011] firmware modifying question

Summary: 0 Replies, Latest post by kimsk on 22 Apr 2014 09:59 PM PDT
Verified Answers: 0
Log in to post new comments.
kimsk's picture
30 posts


I have used CYUSB3014. But now, I will use CYUSB3011 soon.

So, firmware of CYUSB3014 should be changed into that of CYUSB3011.

I don'k know how to modify code exactly.

In code,

@cyfxtx.c  :

#define CY_U3P_MEM_HEAP_BASE  ((uint8_t *)0x40038000)    --->   ((uint8_t *)0x40029000

#define CY_U3P_MEM_HEAP_SIZE  (0x8000)                   --->   (0x7000)

#define CY_U3P_SYS_MEM_TOP    (0x40080000)               --->   (0x40040000)

@fx3.ld  :




  SYS_MEM : ORIGIN = 0x40003000 LENGTH = 0x2D000 ---> ORIGIN = 0x40003000  LENGTH = 0x20000

  DATA : ORIGIN = 0x40030000 LENGTH = 0x8000     ---> ORIGIN = 0x40023000  LENGTH = 0x6000



If I change code like this, I want to know that my firmware runs well on CYUSB3011.

Otherwise, I want to know other parts should be changed, too. 

Thank you.


Log in to post new comments.