Question: How do I install a bootloader on a Riffle data logger?

warren is asking a question about riffle
Follow this topic

by warren | July 03, 2017 18:11 | #14613


A freshly made Riffle needs to have a bootloader installed like any Arduino-compatible microcontroller. Is burning a bootloader the same as on a classic Arduino Uno? Or an Arduino Nano clone?

I know the Riffle uses one of those cheaper CH___ USB chips. Just wondering if that changes anything.

Also - are any special cables required? It looks like there are six pins in a 2x3 grid in the image that seem like they could be for programming:

image description

Thanks!



2 Comments

@pdhixenbaugh - any thoughts on this?

Is this a question? Click here to post it to the Questions page.

Reply to this comment...


Hey @abdul - I think I found the answer (thanks to @pdhixenbaugh) -- in the waterquality list archives (a post by @mathew):

https://groups.google.com/d/msg/plots-waterquality/4H89wNHcmrA/pXPm1NK8AQAJ

The serial problems Liz is reporting are a bootloader issue. The Riffle needs an Uno bootloader flashed onto it. I'm doing that to all the Riffles here in Portland before they ship, as its a quick process. https://learn.sparkfun.com/tutorials/installing-an-arduino-bootloader

The CH340 chip clearly is not a stable working serial to USB device on Mac, as the method to get it working has changed with every Mac OS update, I've gone through three iterations in the past 6 months:

The Serial driver that worked for me this time is the slightly older one. This process got the serial driver working on mac: http://www.instructables.com/id/Arduino-Nano-CH340/

Previously, this driver had worked for me: http://raysfiles.com/drivers/ch341ser_mac.zip

before that, the driver linked from the instructable had worked without any command line OS changes. http://www.wch.cn/download/CH341SER_ZIP.html

Reply to this comment...


Log in to comment