First, this thread was started WRT the first version of the IOIO. The current IOIO-OTG goes through a calibration process, which gets the oscillator to within about 0.025% (250ppm) of nominal IIRC. While this is not as precise as a crystal, it is pretty precise, definitely within USB specs.
If you still want an oscillator, it would require firmware changes, mostly in the path of board and platform identification all the way from the bootloader, app, through the client software, then some definitions on what pins do what on this new platform. It is not very complicated, but you'd need to understand what you're doing to get it right. On Mon, Mar 28, 2016 at 1:48 PM, zhiyong li <[email protected]> wrote: > Sorry to dig out this old thread:) > > My related question is: if an external crystal is needed/preferred, how do > we implement it? In the latest version, BOOT is connected to OSCI pin, so I > guess we need to reroute it to some other pin. Also do we need to change > the firmware or application as you call it? > > Please advise. Thanks. > > On Tuesday, January 8, 2013 at 8:19:06 PM UTC-8, Ytai wrote: >> >> Please note the subject of this thread. It would have been better to open >> a new thread for this question. >> I chose not to use a crystal for the sake of reducing component count and >> earning two more I/O pins. >> >> >> On Sat, Jan 5, 2013 at 2:25 PM, Ameo <[email protected]> wrote: >> >>> Hi ,I'm begining to use ioio board. i confused for circuit pic24f >>> between microchip adk demo and ioio board,why microchip adk use osc but >>> ioio not use (I think ioio board use FRCPLL 96MHz for USB?). >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "ioio-users" group. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msg/ioio-users/-/iH6ZwhTVqNgJ. >>> >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]. >>> For more options, visit this group at >>> http://groups.google.com/group/ioio-users?hl=en. >>> >> >> -- > You received this message because you are subscribed to the Google Groups > "ioio-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/ioio-users. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "ioio-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/ioio-users. For more options, visit https://groups.google.com/d/optout.
