[CYUSB3014] -> [CYUSB3011] firmware modifying question | Cypress Semiconductor
[CYUSB3014] -> [CYUSB3011] firmware modifying question
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.
#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)
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.