Thanks Hauke,
PSoCs are great silicones which combines of Processors and Programmable HW Blocks. PSoCs have a cortex (ARM Cortex M3-M0) and programmable digital (like as FPGA) and programmable analog HW (FPGA does NOT have) blocks. So, you can add and remove HW blocks to design your custom processor easily. PSoC creator is a very great IDE to design custom processor. You can drag and drop HW components (Timer, UART, PWM, I2C, OpAmp, Multiplexer etc.) to schema. PSoC creator creates VHDL code for you and writes also codes and APIs to use HW modules. For introduction, please see following video : http://www.cypress.com/?rID=94894 Porting to PSoC will probably have some challenges. Because, other processors have predefined and static HW blocks but PSoCs have configurable HW blocks. For example, there is no Timer or UART HW module on PSoC as default. Designer should add Timer (or UART) HW into the PSoC if he need. RIOT porting should be aligned with the configurable HW design. I believe that Programmable Digital and Analog blocks can be valuable for managing and processing sensor side of IoT. I hope RIOT can be ported to PSoC. Regards. Murat. From: devel [mailto:[email protected]] On Behalf Of Hauke Petersen Sent: Tuesday, January 27, 2015 09:08 PM To: RIOT OS kernel developers Subject: Re: [riot-devel] Porting RIOT for PSoC 5LP Development Kit (CY8CKIT-050) Hi Murat, first of all: Welcome to RIOT! Actually you platform is very new to me, but looks interesting on first sight. Just give it a try and let us know if we can help you! Cheers, Hauke On 27.01.2015 19:57, Murat CAKMAK wrote: Hi all, I want to port RIOT (If there is nobody working on it) to CY8CKIT-050 development kit to use RIOT on Cypress PSoC 5LP processor. I have created a wiki page : <https://github.com/RIOT-OS/RIOT/wiki/Board%3A-CY8CKIT-050-PSoC%C2%AE-5LP> Board: CY8CKIT 050 PSoCR 5LP I will provide more information in wiki page. It is my first activity in this group so does RIOT community need any additional information? Regards. Murat CAKMAK Senior SW Engineer at Cypress Semiconductor _______________________________________________ devel mailing list [email protected] <mailto:[email protected]> http://lists.riot-os.org/mailman/listinfo/devel
_______________________________________________ devel mailing list [email protected] http://lists.riot-os.org/mailman/listinfo/devel
