PSoC™ 5, 3 & 1 Forum Discussions
hi
i am new in cypress..i bought a psoc1 board and a miniprog 3 programmer..i install psoc designer in windows 7 pc, when i compile i am getting an error like this
Starting MAKE...
creating project.mk
name translation failed on C:/Program\ Files\ (x86)/Cypress/PSOCDE~1/5.4/Common/CYPRES~1 - 3
name translation failed on C:\Program - 2
name translation failed on Files - 2
name translation failed on (x86)\Cypress\PSOCDE~1\5.4\Common\CYPRES~1\tools\include\CY8C28~1 - 3
lib/psocconfig.asm
!E lib/psocconfig.asm(19): file 'm8c.inc' not found in current directory or in include path(s)
!E lib/psocconfig.asm(56): no such mnemonic 'RAM_PROLOGUE'
!E lib/psocconfig.asm(62): no such mnemonic 'RAM_EPILOGUE'
!E lib/psocconfig.asm(86): no such mnemonic 'RAM_PROLOGUE'
!E lib/psocconfig.asm(89): no such mnemonic 'M8C_SetBank0'
!E lib/psocconfig.asm(104): no such mnemonic 'M8C_SetBank0'
!E lib/psocconfig.asm(107): no such mnemonic 'RAM_EPILOGUE'
!E lib/psocconfig.asm(129): no such mnemonic 'RAM_PROLOGUE'
!E lib/psocconfig.asm(142): no such mnemonic 'M8C_SetBank0'
!E lib/psocconfig.asm(143): no such mnemonic 'M8C_ClearWDT'
!E lib/psocconfig.asm(152): no such mnemonic 'M8C_SetBank1'
!E lib/psocconfig.asm(172): no such mnemonic 'RAM_EPILOGUE'
make: *** [lib/obj/psocconfig.o] Error 1
make: *** Deleting file `lib/obj/psocconfig.o'
PDProject3 - 14 error(s) 0 warning(s) 19:48:04
i done lot of searing to find a solution for this problem...i tried all solution which i got from different discussion forums, but i have no luck..please help me to solve this
Show LessHello fellow developers 🙂
Using the PSOC 5, when connecting the USB to a PC the "USB UNKNOWN" message pops up.
1. I've used several designs with a usbuart feature. while on a different board the USB is recognized, on my board it isn't.
2. since my USB traces go through a VPX connector to another board and only then to a USB connector, I bypassed my board by attaching the USB cable straight to the 22.1 ohm resistors on both + and - pins (connected GND as well) - result was the same. UNKNOWN DEVICE.
3. I even replaced the device on my board from a 2015 date code to a 2017 date code, thinking that could be the problem.
So far I'm quite desperate.
Since I'm sure in my schematic, I think there are 3 issues that could be the problem:
1. I'm missing some kind of first time assignments to the device?
2. The burning in is somehow not correct (it says "successful" so i doubt it's the problem. but occasionally i get an error on first burn-in and succeed only in the 2nd try)?
3. I have some peripheral issues with voltages/currents/reset/capacitors/traces?
Can anyone assist? Have an idea on what I should check?
Thank you!
Sheran
Show LessOn PSOC5LP P0[2] and P0[4] are dedicated to the connection of an bypass capacitor for ExtVrefL_1 and EXTVrefL_2 (internal Vref of each SAR ADC).
Alas when using the internal OPA of the PSOC5 these two pin are assigned to the non inverted input.
Using internal OPA and Vref bypass capacitor at the same time is the goal.
Is it possible to bypass the internal Vref by connecting it to another analog output and place a discrete capacitor to GND?
Any suggestion of an alternate connection point is welcome.
Does anybody know how to measure a temp using a 10K thermistor and a psoc 5 I tried using the sample code but it does not work with the psoc 5LP CY8C5888LT*-LP097' any help would you guys could give me would be awesome thanks for your time I attached my code
Show LessHi
I am building a analog project using CY8CKIT-050 PSoC® 5LP Development Kit.
- What is the specifications of the internal components e.g. what is the specs of the opamp in terms slew rate, gain bandwidth product, etc.
- Is there any document listing these details ??
The PsoC5 looks very capable, but I want to use it as a data capture front end. I want to capture Battery Voltage (output from the Regulator/Rectifier) on my Motorcycle - the range will be between ground/batt -ve terminal, and around 17 Volts - with possible transient spikes from the alternator ?50V?. Ideally I'd like to capture a relatively low rate 'background' voltage overview, with regular high sampling rate 'closeups' to see how the regulator is regulating, dumping the data to a 32 Gb SDCard possibly via I2C on one of my Raspberry Pi's . Is this possible? and has anyone done anything similar I can adapt?
Show LessGreetings PSoCers
Ref : PSD5.4, BootLdr_USBFSe V3.00
I have hit a roadblock using the BootLdr_USBFSe module for a CY8C29443. I need to make a persistent change in the USB_std.asm file. Reason for this is that if I change the lib sources and create a bootloadable firmware the template code overwrites the lib sources. When I do BootloaderTools->rebuild with correct checksum for the bootloader code to accept this firmware, the changes I made to the lib sources gets overwritten.
I tried using the path of Customize user module using the 001-84020 Rev. *A PDF as a guide. I am able to customise the timer16 module and it propogates to the project lib when I generate application.
However, something in the particular USB module seems amiss. No matter what I do to the USB_std.asm file in the custom user module directory, the old code is always overwritten into the project library when I generate application using F6 on the designer.
I am not clear as to what I am missing.
Will be grateful if someone can show me how it is done or maybe give me an exported customised user module with the bold line commented like this
; Flow here for an OUT Endpoint
mov reg[X+BootLdrUSBFSe_1_EP1MODE-1], USB_MODE_ACK_OUT ; ACK the endpoint
mov [X+BootLdrUSBFSe_1_EndpointAPIStatus], NO_EVENT_PENDING ; For the API
jmp .exit1
; Jump here for an IN Endpoint
.in:
;not needed mov reg[X+BootLdrUSBFSe_1_EP1MODE-1], USB_MODE_NAK_IN ; NAK the endpoint
mov [X+BootLdrUSBFSe_1_EndpointAPIStatus], EVENT_PENDING ; For the API
; Jump or flow here to set the API event and exit
.exit1:
M8C_SetBank0
.exit2:
; mov [X+BootLdrUSBFSe_1_EPXDataToggle], 0 ; Clear all EP data toggles? Is this right?
ret
Thanks
Jerson
Show LessI am working on a bootloader project and I noticed that there is a discrepancy between what PSOC Creator states and the hex file. The Creator say my bootloader is using about 4% from the FLASH. And the hex file has the entire FLASH in it i.e. upto adrress 3FFFF.
Is there a way to reduce bootloader's hex file ?
Show LessThe WWVB transmitter sends a time signal at 60 KHz. Has there been a PSOC design to receive the signal and decode the time information ? The signal uses amplitude modulation or biphase info for the time.
Marc
Show LessIs there an up to date document similiar to AN56377, that shows how to send bulk and interrupt USB messages that builds on PSOC5 Creator 4.1 ? It doesn't appear AN56377 has been updated recently to support PSOC Creator 4.1 .
Show Less