Jump to content

sakoman

Members
  • Content Count

    14
  • Joined

  • Last visited

  1. Yes, they are available here: [Redacted], please contact the Admin.
  2. The picoc interpreter is code that runs on the stellaris. It accepts C code in text form and runs that code. It doesn't compile the code into ARM assembly language -- it reads the source and "interprets" its intent. Probably best to google "interpreter" for a better explanation :-) It turns C into a scripting language. Thus you can work directly on the launchpad natively without going back & forth to your dev machine to compile and load new versions of your code. Yes, I am using the FATFS driver code included in the Stellarisware examples to read/write to the microSD.
  3. Just got my microSD BoosterPack running with intial picoc interpreter integration Here's a video of it in operation loading & running a few simple c programs from microSD:
  4. If you've downloaded CCS for the Launchpad (EK-LM4F120XL-CCS-733.zip) you'll find that document as well as the chip spec, errata, ROM users guide and other useful documents in the Documentation folder (of all places!).
  5. I'm still actively developing and debugging, so it is a bit premature. I plan to submit my changes upstream so that folks will get Stellaris support just by downloading the upstream source.
  6. The picoc source code is straight c code -- there is nothing you need for an ARM "port" other than a cross compiler! Adding basic support for your arm system should be quite simple -- at a minimum you need to provide functions that provide the equivalent of getc, putc, and gets. These should be simple hooks into the equivalent functions on your specific board. That will get you the interactive picoc that you saw in my demo. Going beyond the simple interactive mode is the challenging part, depending of course on how far you want to take things. Look in the platform subdirectory for example platform adaptations.
  7. Just starting to debug a Wifi BoosterPack. A four board stack (bottom to top): Proto BoosterPack, Stellaris Launchpad, Opto-relay BoosterPack, Wifi BoosterPack. Perfect for remote sensing and control . . .
  8. Indeed! How did you know that is the next boosterpack I'm doing? :-) Boards are back and I am debugging it this weekend. Pictures next week . . . Steve
  9. My next booster is up & working. It provides 2 optically isolated digital inputs and 2 relay isolated NO/NC/COM outputs. The board uses stackable headers and jumper blocks allow you to select which gpio pins to use for the inputs & outputs. The board supports both 3.3v and 5V relays so it can work with either MSP430 or Stellaris Launchpads. The 5V version is pictured.
  10. Just finished a port of the picoc interpreter. The basics are working, now to add hooks to the Stellaris libraries in ROM . . . A brief video of picoc in action:
  11. Thanks for the offer, but I already built a batch of these so that I can provide them to consulting clients. I'll put them on the store on my site too in case others want to pick one up -- probably for around $10. I'll post here when I get around to doing that (if it is OK with you). I've been using another proto board design for the past couple of months -- nice for really simple designs that can fit on a mini-proto board. Not sure whether I'll invest in building a bigger batch -- just made 3 at this point.
  12. The first of a series of booster boards I am working on. Allows you to plug your Stellaris LaunchPad into a double-wide proto board. Two contacts per signal are available with standard proto boards (see photo below)
  13. sakoman

    Hello from California

    I'm just getting started on a number of Stellaris Launchpad projects. Here's a quick article on my attempt to get up to speed on Code Composer Studio: a Tiny BASIC "port" https://www.sakoman.com/index.php/articles/4-retro-computing-on-a-stellaris-launchpad
  14. Just received my 2 Launchpads and confirmed them working with Windows CCS5. Now attempting a CCS5 Linux install since I prefer that environment . . .
×