<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi,<div class=""><br class=""><div><blockquote type="cite" class=""><div class="">Am 21.08.2016 um 09:39 schrieb Butrus Damaskus <<a href="mailto:butrus.butrus@gmail.com" class="">butrus.butrus@gmail.com</a>>:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">On Tue, Aug 16, 2016 at 7:51 PM, H. Nikolaus Schaller <span dir="ltr" class=""><<a href="mailto:hns@goldelico.com" target="_blank" class="">hns@goldelico.com</a>></span> wrote:<br class=""><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br class="">
> Am 16.08.2016 um 19:45 schrieb Xavi Drudis Ferran <<a href="mailto:xdrudis@tinet.cat" class="">xdrudis@tinet.cat</a>>:<br class="">
><br class="">
> El Tue, Aug 16, 2016 at 03:26:51PM +0200, Dr. H. Nikolaus Schaller deia:<br class="">
>> Hi,<br class="">
>> here a brief status update:<br class="">
>><br class="">
>> * components have all arrived, except one<br class="">
>> * the one is a new one which IMHO compensates for waiting some more days!<br class="">
>><br class="">
>> Thanks to generous support by Bosch Sensortec we got an option to buy the<br class="">
>> BNO055 intelligent 9-axis Absolute Orientation Sensor, which includes sensors<br class="">
>> and sensor fusion in a single package. It combines an accelerometer (position),<br class="">
>> gyroscope (rotation speed) and compass (absolute position) and a microcontroller<br class="">
>> in a single package. All data can be read through I2C.<br class="">
>><br class="">
><br class="">
> And is the software that microcontroller runs free ?<br class="">
> Is it replaceable ?<br class="">
<br class="">
</span>not replaceable. It is fixed in the chip and described in the data sheet what it does.<br class="">
It does not more than providing integrated coordinate data in registers<br class="">
that the CPU an ask for over I2C. So it can't do anything unexpected.<br class="">
<span class=""></span></blockquote><div class=""><br class=""></div><div class="">Are you really sure? I just noticed that there is something about "boot loader" in the Datashit...<br class=""></div></div></div></div></div></blockquote><div><br class=""></div>Yes of course there is a microcontroller inside which boots from some ROM/Flash on the chip.</div><div>There seems to be a variant which could be reprogrammed. But ours is the fixed one</div><div>(which RMS considers as "hardware" because we have no mechanism to change the firmware).</div><div><br class=""></div></div><div>BTW: many sensors or other chips have such a built-in controller but you rarely know about</div><div>it. Sometimes a data sheet says something about a required delay time between ending the</div><div>reset and starting the first command. This is for some hidden microcontroller to boot and be</div><div>able to respond to commands sent from the host.</div><div><br class=""></div><div>BR,</div><div>Nikolaus</div><div><br class=""></div></body></html>