Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Cooking with the Maple Bacon, Saturday 25AUG12, 1-5 FreeGeek, $40
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 34 - Collapse all  -  Translate all to Translated (View all originals)   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
D Delmar Davis  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 2:35 pm
From: D Delmar Davis <art...@suspectdevices.com>
Date: Mon, 20 Aug 2012 11:35:04 -0700
Local: Mon, Aug 20 2012 2:35 pm
Subject: [dorkbotpdx-blabber] Cooking with the Maple Bacon, Saturday 25AUG12, 1-5 FreeGeek, $40

Suspect Devices Presents: Cooking with Maple Bacon
This saturday we will introduce our new hardware the Maple Bacon in a workshop focusing on programming.
In this workshop we will introduce the Leaflabs Maple platform using our own varient of the maple mini, the "Maple Bacon". This will be a software only (hardware is included, no soldering required) class and it will focus on programming.

An introduction to the Maple IDE and a comparison of it to the Arduino and Wiring Platforms.
An introduction to using libmaple from the command line and integrating it into an ide
Hardware Hello World.
Software Hello World (serial).
A more complicated example which will serve the following discussion
C(++) in an embedded environment
Datatypes
Structures,arrays,and enums
Scope, constants, and macros
C++ and Classes
Hardware interaction
Basic IO, Analog to Digital
Serial Ports (usb, usart, spi, twi)
External Interrupts
Timers
PWM
What to Bring:
A laptop and a standard usb a-b cable.

RSVP
You can rsvp for this workshop at http://www.suspectdevices.com/blahg/workshops/

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joel  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 3:38 pm
From: Joel <cincoden...@gmail.com>
Date: Mon, 20 Aug 2012 12:38:43 -0700
Local: Mon, Aug 20 2012 3:38 pm
Subject: Re: [dorkbotpdx-blabber] Cooking with the Maple Bacon, Saturday 25AUG12, 1-5 FreeGeek, $40
For those of you like me who don't closely read subject lines: the
cost of the workshop (which includes the ~$35 Maple Bacon hardware) is
$40.

On Mon, Aug 20, 2012 at 11:35 AM, D Delmar Davis

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aaron Eiche  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 3:59 pm
From: Aaron Eiche <aaron.ei...@gmail.com>
Date: Mon, 20 Aug 2012 12:59:46 -0700
Local: Mon, Aug 20 2012 3:59 pm
Subject: Re: [dorkbotpdx-blabber] Cooking with the Maple Bacon, Saturday 25AUG12, 1-5 FreeGeek, $40

Which is, if anyone doesn't know, a pretty amazing deal. I'm excited for
this and I hope I can make it.

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aaron Burt  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 4:19 pm
From: Aaron Burt <aa...@bavariati.org>
Date: Mon, 20 Aug 2012 13:19:12 -0700
Local: Mon, Aug 20 2012 4:19 pm
Subject: Re: [dorkbotpdx-blabber] Cooking with the Maple Bacon, Saturday 25AUG12, 1-5 FreeGeek, $40

On Mon, Aug 20, 2012 at 11:35:04AM -0700, D Delmar Davis wrote:
> Suspect Devices Presents: Cooking with Maple Bacon
> This saturday we will introduce our new hardware the Maple Bacon in a workshop focusing on programming.
> In this workshop we will introduce the Leaflabs Maple platform using our own varient of the maple mini, the "Maple Bacon". This will be a software only (hardware is included, no soldering required) class and it will focus on programming.

Cool!  I love ARM.

That said, what's the big reasons someone would want to move from AVR to
(small) ARM?  No *nix, but is there networking?  Cool video/sound features?
Advanced peripheral connectivity?  Something cool we can do with all that
extra CPU power?

Thanks,
  Aaron
_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jerry Biehler  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 4:20 pm
From: Jerry Biehler <jerry.bieh...@gmail.com>
Date: Mon, 20 Aug 2012 13:20:51 -0700
Local: Mon, Aug 20 2012 4:20 pm
Subject: Re: [dorkbotpdx-blabber] Cooking with the Maple Bacon, Saturday 25AUG12, 1-5 FreeGeek, $40
You can blink LEDs soooo much faster.

-Jerry

On Aug 20, 2012, at 1:19 PM, Aaron Burt <aa...@bavariati.org> wrote:

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aaron Eiche  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 4:22 pm
From: Aaron Eiche <aaron.ei...@gmail.com>
Date: Mon, 20 Aug 2012 13:22:26 -0700
Local: Mon, Aug 20 2012 4:22 pm
Subject: Re: [dorkbotpdx-blabber] Cooking with the Maple Bacon, Saturday 25AUG12, 1-5 FreeGeek, $40

Is the ARM on the Maple Bacon 32bits?

On Mon, Aug 20, 2012 at 1:20 PM, Jerry Biehler <jerry.bieh...@gmail.com>wrote:

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joel  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 4:23 pm
From: Joel <cincoden...@gmail.com>
Date: Mon, 20 Aug 2012 13:23:37 -0700
Local: Mon, Aug 20 2012 4:23 pm
Subject: Re: [dorkbotpdx-blabber] Cooking with the Maple Bacon, Saturday 25AUG12, 1-5 FreeGeek, $40
Yep:
http://leaflabs.com/devices/

Dimensions:     2.02 x 0.72 inches
Microprocessor: 32-bit ARM Cortex M3 at 72MHz (STM32F103CBT6)
Memory: 120 KB Flash and 20 KB SRAM
I/O Pins:       34 (of which 12 provide PWM output at 16-bit resolution)
ADCs:   9 (at 12-bit resolution)
Peripherals:    4 timers, 2 I2Cs, 2 SPI ports, 3 USARTs
Other:  Sleep, stop, and standby modes; serial wire debug and JTAG interfaces

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
D Delmar Davis  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 5:08 pm
From: D Delmar Davis <art...@suspectdevices.com>
Date: Mon, 20 Aug 2012 14:08:56 -0700
Local: Mon, Aug 20 2012 5:08 pm
Subject: Re: [dorkbotpdx-blabber] Cooking with the Maple Bacon, Saturday 25AUG12, 1-5 FreeGeek, $40

Aaron,

My personal reasons for moving to the arm are in the first part of my osb talk from this year.

http://suspectdevices.com/TheBaco-matic5000-OSB/assets/player/Keynote...
(http://www.suspectdevices.com/blahg/arm/bacon/baco-matic-5000-talk-no...)

.... I am told that at some time in the future there will be audio.....

My reasons for introducing this to dorkbot is to try to bridge the gap between the current group of technically savvy arm users and people who would otherwise be stuck with the Arduino. Also note that I am not alone in moving to arm (see the Arduino DUE)
The arm in the maple is much less expensive and more approachable than either the DUE or the next generation Maple board.

Don

On Aug 20, 2012, at 1:19 PM, Aaron Burt wrote:

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aaron Eiche  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 5:13 pm
From: Aaron Eiche <aaron.ei...@gmail.com>
Date: Mon, 20 Aug 2012 14:13:59 -0700
Local: Mon, Aug 20 2012 5:13 pm
Subject: Re: [dorkbotpdx-blabber] Cooking with the Maple Bacon, Saturday 25AUG12, 1-5 FreeGeek, $40

Would taking this class give us a headstart/background enough to program
one of Scott's nametags?

On Mon, Aug 20, 2012 at 2:08 PM, D Delmar Davis
<art...@suspectdevices.com>wrote:

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Cameron Adamez  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 5:15 pm
From: Cameron Adamez <came...@soycow.org>
Date: Mon, 20 Aug 2012 14:15:36 -0700
Local: Mon, Aug 20 2012 5:15 pm
Subject: Re: [dorkbotpdx-blabber] Cooking with the Maple Bacon, Saturday 25AUG12, 1-5 FreeGeek, $40
There is a sketch for simple VGA.

I have two projects in the pipeline but they will be slow since I am relatively new to writing C and Assembly (I'm a Ruby programmer by day).
1) I am working on porting the Arduino TVout library. I will post source code once I have a handle on how the timers work.
2) I am working on another board design that will have MIDI and audio out built in. However, to do midi yourself the hardware is very simple -- pick up a perfboard and make a midi circuit, then plug it into the Maple Bacon.

Since this is still an infant compared to the work done for Arduino, it will probably lag behind a bit. But it will get there!

Cameron

On Aug 20, 2012, at 1:19 PM, Aaron Burt wrote:

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
D Delmar Davis  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 5:18 pm
From: D Delmar Davis <art...@suspectdevices.com>
Date: Mon, 20 Aug 2012 14:18:13 -0700
Local: Mon, Aug 20 2012 5:18 pm
Subject: Re: [dorkbotpdx-blabber] Cooking with the Maple Bacon, Saturday 25AUG12, 1-5 FreeGeek, $40

I was considering porting that project.

On Aug 20, 2012, at 2:13 PM, Aaron Eiche wrote:

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
D Delmar Davis  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 5:20 pm
From: D Delmar Davis <art...@suspectdevices.com>
Date: Mon, 20 Aug 2012 14:20:56 -0700
Local: Mon, Aug 20 2012 5:20 pm
Subject: Re: [dorkbotpdx-blabber] Cooking with the Maple Bacon, Saturday 25AUG12, 1-5 FreeGeek, $40
One of the things that I have found when working with the arduino code base is how much cruft has collected.
Porting to a different architecture really highlights how much cleanup there is to be done.

Which is a good thing.

On Aug 20, 2012, at 2:15 PM, Cameron Adamez wrote:

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Scott Dixon  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 6:29 pm
From: Scott Dixon <sc...@dixons.mailworks.org>
Date: Mon, 20 Aug 2012 15:29:41 -0700
Local: Mon, Aug 20 2012 6:29 pm
Subject: Re: [dorkbotpdx-blabber] Cooking with the Maple Bacon, Saturday 25AUG12, 1-5 FreeGeek, $40

On Aug 20, 2012, at 2:13 PM, Aaron Eiche wrote:

> Would taking this class give us a headstart/background enough to program one of Scott's nametags?

It would help somewhat but there are also some differences between the boards.  The main thing you would learn about which would be similar would be using the programming toolchain (and it sounds like he will be covering some common embedded C programming topics also).  But the libraries used are different.  Don is using libmaple which has a Wiring/Arduino flavor while I am using a library from microbuilder.eu.  Still, learning some C programming and getting a toolchain set upfor any Cortex M3 chip would have some carry over.
-Scott

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Paul Stoffregen  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 6:46 pm
From: Paul Stoffregen <p...@pjrc.com>
Date: Mon, 20 Aug 2012 15:46:25 -0700
Local: Mon, Aug 20 2012 6:46 pm
Subject: Re: [dorkbotpdx-blabber] Cooking with the Maple Bacon, Saturday 25AUG12, 1-5 FreeGeek, $40

> .... I am told that at some time in the future there will be audio.....

Does it have an I2S port (not I2C, but I2S) with DMA?
_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "random inquiry." by D Delmar Davis
D Delmar Davis  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 7:26 pm
From: D Delmar Davis <art...@suspectdevices.com>
Date: Mon, 20 Aug 2012 16:26:08 -0700
Local: Mon, Aug 20 2012 7:26 pm
Subject: [dorkbotpdx-blabber] random inquiry.
Maple native will probably support i2s but its a big and expensive processor. The Ret6 had i2s hardware but no native library support and the ret6 is not guaranteed to have future libmaple support. Most of the stm32 peripherals have dma support. For cheap with decent i2s you might look at the nuc12x series of chips or as jared boone.

....

On Aug 20, 2012, at 3:46 PM, Paul Stoffregen wrote:

>> .... I am told that at some time in the future there will be audio.....

> Does it have an I2S port (not I2C, but I2S) with DMA?
> _______________________________________________
> dorkbotpdx-blabber mailing list
> dorkbotpdx-blab...@dorkbot.org
> http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
David Turnbull  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 7:32 pm
From: David Turnbull <dturnb...@gmail.com>
Date: Mon, 20 Aug 2012 16:32:02 -0700
Local: Mon, Aug 20 2012 7:32 pm
Subject: Re: [dorkbotpdx-blabber] random inquiry.
The PSoC 5 has a Cortex M3 and does I2S with DMA. I even have code and
circuits for making a 24-bit USB sound card using a PCM3060. My
project uses the $7 48-pin 8051 version of the PSoC, but the code is
the same for the M3.

https://github.com/ham21/peaberry

-david

On Mon, Aug 20, 2012 at 4:26 PM, D Delmar Davis

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Paul Stoffregen  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 7:59 pm
From: Paul Stoffregen <p...@pjrc.com>
Date: Mon, 20 Aug 2012 16:59:53 -0700
Local: Mon, Aug 20 2012 7:59 pm
Subject: Re: [dorkbotpdx-blabber] random inquiry.
Wow, I didn't know Cypress had ARM *and* 20 bit analog.... crazy!  Too
bad those analog bits aren't at audio bandwidth, but the chips look like
they have a lot of nice stuff.

I've used the Nuvoton parts.  In fact, I have one on a board right here,
which you'll probably see in several weeks.  Nuvoton's documentation
leaves quite a bit to be desired.  Maybe the Chinese version is better?

As I recall, Don, you built some dev boards with Nuvoton parts quite a
long time ago, maybe over a year now?  What ever happened with those?

On 08/20/2012 04:32 PM, David Turnbull wrote:

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
D Delmar Davis  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 9:00 pm
From: D Delmar Davis <art...@suspectdevices.com>
Date: Mon, 20 Aug 2012 18:00:02 -0700
Local: Mon, Aug 20 2012 9:00 pm
Subject: Re: [dorkbotpdx-blabber] random inquiry.

> As I recall, Don, you built some dev boards with Nuvoton parts quite a long time ago, maybe over a year now?  What ever happened with those?

Been well over 2 years now.

Not a lot of open source or cross platform support let alone community.(on top of the issues you mentioned. )
And as you are clearly pointing out, I am not a super genius capable of scratch building the universe. I was to stupid to understand the stuff that Jared was doing and so I spent several  months in a vm and built a few projects in the windows based commercial compiler but got frustrated and moved on to less difficult tasks.

Good bang for the buck though.

On Aug 20, 2012, at 4:59 PM, Paul Stoffregen wrote:

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Philip Odom  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 9:33 pm
From: Philip Odom <po...@yahoo.com>
Date: Mon, 20 Aug 2012 18:33:27 -0700
Local: Mon, Aug 20 2012 9:33 pm
Subject: Re: [dorkbotpdx-blabber] random inquiry.

For what it's worth, Nuvoton's Chinese documentation is probably better for
more obscure stuff. We've asked Nuvoton a few questions on older devices
that required the US guys to have something translated from a Chinese
document, but for the NUC1xx series, which is probably what you're talking
about, all of the documentation seems to be the same in Chinese as in
English.

Also: the Nuvoton peripheral libraries aren't worth much, and a lot of the
peripherals don't seem as well thought out or as configurable as those in
other vendors' Cortex devices. That said, we've used several parts from
them, the pricing can't be beat (for large volumes), and we have mostly
been able to get them working the way we want :)

There's a Taiwanese university (Wuhan University of Technology) that's
partnered with some IC companies to develop an open-source RTOS for M3/M0
microcontrollers. They support Nuvoton, Atmel, NXP, TI, Holtek, etc. Has
anybody checked it out?

http://www.coocox.org/

We're trying it out right now. Seems useful so far.

Don, the Maple stuff looks very nice. I may buy a couple. It's great to see
someone offering a low-cost, open STM board.

-Philip

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Paul Stoffregen  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 10:22 pm
From: Paul Stoffregen <p...@pjrc.com>
Date: Mon, 20 Aug 2012 19:22:17 -0700
Local: Mon, Aug 20 2012 10:22 pm
Subject: Re: [dorkbotpdx-blabber] random inquiry.

For Nuvoton, I've ended up going to the ARM Ltd documentation.  It's
amazing how much of documentation there is, yet how little of it
actually describes how to actually use anything.  Everything seems to be
just raw documentation for each little module.  No examples, no
explanations, just raw facts.

Unlike AVR where there's a pretty simple ISP programming interface, you
pretty much have to build a debug system using ARM's very complex
protocols, take control of the processor core, and then to program the
flash you need to load and execute in RAM your own code (plus the data
you want flashed) which does the work using the chip's in-application
flash programming interface.

Compared to the convenient hardware interfaces and/or bootloaders that
are so common on 8 bit chips, it's a pretty incredible hurdle to
building any workable tools.  Of course, many of the ARM chips have nice
bootloaders in ROM, but not Nuvoton!

On 08/20/2012 06:00 PM, D Delmar Davis wrote:

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Zach Archer  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 10:28 pm
From: Zach Archer <zkarc...@gmail.com>
Date: Mon, 20 Aug 2012 19:28:12 -0700
Local: Mon, Aug 20 2012 10:28 pm
Subject: Re: [dorkbotpdx-blabber] random inquiry.
Suppose you wired the Maple's digital outputs to a DAC
(digital-to-analog converter). Would that be fast enough to synthesize
sound at audio rates?

-- Zach
zacharcher.com

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
David Turnbull  
View profile   Translate to Translated (View Original)
 More options Aug 20 2012, 10:44 pm
From: David Turnbull <dturnb...@gmail.com>
Date: Mon, 20 Aug 2012 19:44:55 -0700
Local: Mon, Aug 20 2012 10:44 pm
Subject: Re: [dorkbotpdx-blabber] random inquiry.
It's pretty easy to find tools for SWD and JTAG. e.g. OpenOCD and the
1st party tools. All the ARM chips I've looked at have the silicon to
support this, even Nuvoton. Why are you writing custom bootloaders?

-david

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jim Larson  
View profile   Translate to Translated (View Original)
 More options Aug 21 2012, 12:48 am
From: Jim Larson <jlar...@pacifier.com>
Date: Mon, 20 Aug 2012 21:48:06 -0700
Local: Tues, Aug 21 2012 12:48 am
Subject: Re: [dorkbotpdx-blabber] random inquiry.
In my limited experience (smallish - 256K - STM ARMS and 128K Nuvoton),
I've found OpenOCD works well for the STMs and will talk to the Nuvoton:
reset, start, examine registers, set bits, etc. What OpenOCD won't do
for the Nuvoton is program the flash! For that, you have to write the
programming code as Paul said. (It goes in OpenOCD, but you still have
to write it.) I found the Nuvoton documentation to be woefully
inadequate as a guide to programming the flash and gave up on it. The
STMs worked just fine and OpenOCD was a good environment for developing
them.
     -jim

On 8/20/2012 7:44 PM, David Turnbull wrote:

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Paul Stoffregen  
View profile   Translate to Translated (View Original)
 More options Aug 21 2012, 5:54 am
From: Paul Stoffregen <p...@pjrc.com>
Date: Tue, 21 Aug 2012 02:54:51 -0700
Local: Tues, Aug 21 2012 5:54 am
Subject: Re: [dorkbotpdx-blabber] random inquiry.
The thing I found most difficult about Nuvoton was getting the chip to
reboot without connecting the reset line, using only SWDIO and SWDCLK.  
Nuvoton's flash memory controller has a bit that's supposed to initiate
a software reboot.  At least in the one chip I've been using, I pretty
much came to the conclusion it simply doesn't work.  The system control
block in the M0 core has a AIRCR register that is supposed to provide a
software reset that's vendor neutral for all ARM cores. That also
doesn't work on Nuvoton.  I tried writing to them both via the debug
port MEM-AP and by code running from RAM.  I'm pretty sure it's an
undocumented silicon bug.  I tried the same on another ARM from a
different vendor, and AIRCR works fine.  Later I found another bit in
Nuvton's own system control peripheral, in the IPRSTC1 register, which
does actually work.  So many hours lost......

On 08/20/2012 09:48 PM, Jim Larson wrote:

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
David Turnbull  
View profile   Translate to Translated (View Original)
 More options Aug 21 2012, 1:25 pm
From: David Turnbull <dturnb...@gmail.com>
Date: Tue, 21 Aug 2012 10:25:35 -0700
Local: Tues, Aug 21 2012 1:25 pm
Subject: Re: [dorkbotpdx-blabber] random inquiry.
Madness! There's thousands of people all over the world doing the same
non-productive work.

-david

_______________________________________________
dorkbotpdx-blabber mailing list
dorkbotpdx-blab...@dorkbot.org
http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 1 - 25 of 34   Newer >
« Back to Discussions « Newer topic     Older topic »