Maple Prototype Details and Mailing List

For those of you who were asking, the current iteration of the Maple prototype is using an STM32 ARM Cortex-M3 processor with 256KB 128K flash memory, 8KB 20KB of RAM.

We’re currently on vacation, so expect a bit of radio silence until next week. Those of you who have requested to be added to our mailing list will soon start receiving our newsletter which will include details about upcoming hardware and software releases and be sent out about once a month. If you’d like to be added to the mailing list, please do so by filling in your email address at the bottom of our main page at http://leaflabs.com (more content there in a bit). More news soon!

Posted on August 26, 2009 at 11:46 pm by Drew · Permalink
In: Uncategorized

6 Responses

Subscribe to comments via RSS

  1. Written by Mo
    on August 27, 2009 at 11:50 am
    Reply · Permalink

    Could this be used to create a timer accurate to nanoseconds?

    • Written by bbradlyn
      on August 28, 2009 at 12:54 pm
      Reply · Permalink

      well, since the clock on the Cortex runs at 72MHz, the highest resolution you can get is approximately 1/(72MHz), or about 15ns. There might be some fancy tricks you can play to get this down by a factor of two or so, but not down to single nanosecond precision. Keep in mind, this is assuming you do nothing else with the processor but look at the clock

    • Written by okie
      on September 2, 2009 at 2:52 am
      Reply · Permalink

      May I ask what you’re thinking about using a timer accurate to nanoseconds for? Sounds yummy.

  2. Written by theWibbler
    on August 30, 2009 at 6:37 am
    Reply · Permalink

    I assume you mean STM32F107RC, which has 256KB flash and 64K RAM, or do you mean that there is 8KB RAM left once the USB and Ethernet are working?

    • Written by poslathian
      on August 31, 2009 at 3:22 pm
      Reply · Permalink

      Those numbers were typos. The current board equips the stm32f103rbt6, with 128KB flash program memory and 20KB of on die SRAM. We intend to offer all flavors of the stmf103x, which reach 512KB of flash and 64KB SRAM memories. We also have a handful of 105’s around the office which might make an appearance on some flavor of Maple. Thanks for pointing out the error!

  3. Written by Al
    on September 6, 2009 at 8:41 am
    Reply · Permalink

    Are you using just ports A and C for the Arduino ports (PC0-5 for analog,PCA0-13 + PC6,7 for digital ports. That would maximize the other ports for alternate usage.

    The reason I ask is because we are working on something related with stm32x and Arduino backward compatibility, I’m sure we could benefit from co-operation as our project is also OpenSource.
    Al
    regards
    Al

Subscribe to comments via RSS

Leave a Reply