Coder Social home page Coder Social logo

freesoc2's Introduction

SparkFun FreeSoc2

FreeSoC2

SparkFun FreeSoC2 (DEV-13714)

The FreeSoc2 is SparkFun's PSoC5LP development board. It features a full onboard debugger, support for 5V and 3.3V IO voltages, and a CY8C5888AXI-LP096 processor with 256kB of flash, 64kB of SRAM and 2kB of EEPROM. The onboard oscillator can drive the processor at up to 80MHz, and the Cortex-M3 core provides superior performance.

The real power of the PSoC5LP isn't in the processor, however. Wrapped around the processor is a rich analog and digital programmable fabric which can be configured to provide many functions which would otherwise need to be realized in code (lowering system performance) or external circuitry (adding cost and board size). In addition, the highly flexible fabric means that most any function can be routed to most any pin, which makes this a wonderful tool for development and allows board layout errors to be solved, at least temporarily, pretty easily.

Repository Contents

  • /Hardware - Eagle design files (.brd, .sch)
  • /Production - Production panel files (.brd)

Documentation

Product Versions

Version History

  • v14 - V14 update
  • v01 - Initial Release

License Information

This product is open source!

The hardware is released under Creative Commons ShareAlike 4.0 International.

The code is beerware; if you see me (or any other SparkFun employee) at the local, and you've found our code helpful, please buy us a round!

Please use, reuse, and modify these files as you see fit. Please maintain attribution to SparkFun Electronics and release anything derivative under the same license.

Distributed as-is; no warranty is given.

  • Your friends at SparkFun.

Collaborators

Thanks to Jon Moeller, for creating the first FreeSoC board and providing terrific feedback during the development of the FreeSoC2. Thanks to Cypress Semiconductor, for providing feedback and working with us closely to ensure that the FreeSoC2 was the right product for the time.

freesoc2's People

Contributors

bboyho avatar mhord avatar robert-hunke avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

freesoc2's Issues

V02 (2nd round of protos) QC checklist issues

SCH:

  1. dashed separation lines should be on info layer 97
  2. 5V symbol in upper right of sheet 3 is off standard grid
  3. J1 should be JP1

BOARD:
4) v01 in copper should be v02
5) locking FPs on barrel jack and slide switches
6) Debugger and User LEDs should probably be blue (unless you really wanted to keep it red for lower voltage drop and current)
7) Name of the board in the top silk? FreeSoc2 should fit under the SFE logo, or anywhere on the bottom.
8) 2X6 headers have 6 mil outline silk, should be 8.

Via Sizing

The via on the VDDIO_ARDUINO trace that is right by the LP035's polarity marker silk is pretty small, it might be worth increasing the size to 0.02" from 0.01".

Should be okay as is, but I thought I would mention it.

v13 Proto issues

Just two:

(1) Got some weird net action going on on the input side of the vregs (SCH page(2)), it looks like the vreg symbols got moved around a bit.

(2) The two new resistors off of the vregs need the PROD_ID in the attributes. As far as I'm concerned, as long as this is fixed before REDs I'm cool with it staying as is through the protos if we want to get these out ASAP.

that's it!

Setting up FreeSoc2 in Arduino ... C compiler setup issues ... please help

Hi Everyone,
I picked up the FreeSoc2 board from Embedded World and tried setting up, using the guide from SparkFun, but i keep getting the following error:

Arduino: 1.8.5 (Windows 10), Board: "PSoC Dev Board"

Warning: platform.txt from core 'SparkFun PSoC Development Boards' contains deprecated recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{build.path}/{archive_file}" "{object_file}", automatically converted to recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{archive_file_path}" "{object_file}". Consider upgrading this core.
exec: "/hardware/tools/psoc/bin/arm-none-eabi-gcc": file does not exist
Error compiling for board PSoC Dev Board.

I tried to make changes to Platform.txt, for the C compiler path name, but still get this message.

Can anyone please help !! Appreciate your support

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.