Okay thank you very much :) Den mandag den 10. oktober 2016 kl. 22.40.52 UTC+2 skrev Ytai: > > OK. I will try to use your bundle and see if I can figure it out. Might be > a few days. > > On Mon, Oct 10, 2016 at 11:52 AM, Martin Jensen <[email protected] > <javascript:>> wrote: > >> It's still responsive. With same program I can write the standard >> firmware right after. >> Versions output: >> >> IOIO Bootloader detected. >> >> Hardware version: SPRK0020 >> Bootloader version: IOIO0400 >> Platform version: IOIO0030 >> >> >> Den mandag den 10. oktober 2016 kl. 20.47.14 UTC+2 skrev Ytai: >>> >>> After this failure, is the IOIO bootloader still responsive, i.e. if you >>> run ioiodude versions, what do you get? >>> >>> On Mon, Oct 10, 2016 at 11:42 AM, Martin Jensen <[email protected]> >>> wrote: >>> >>>> There you go: >>>> >>>> Writing image... >>>> java.io.IOException ] >>>> at >>>> purejavacomm.PureJavaSerialPort$1.write(PureJavaSerialPort.java:642) >>>> at ioio.dude.IOIODudeMain.writeImage(IOIODudeMain.java:213) >>>> at ioio.dude.IOIODudeMain.writeCommand(IOIODudeMain.java:179) >>>> at ioio.dude.IOIODudeMain.main(IOIODudeMain.java:124) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) >>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown >>>> Source) >>>> at java.lang.reflect.Method.invoke(Unknown Source) >>>> at com.simontuffs.onejar.Boot.run(Boot.java:313) >>>> at com.simontuffs.onejar.Boot.main(Boot.java:161) >>>> Caught IOException. Exiting.null >>>> >>>> Den mandag den 10. oktober 2016 kl. 20.30.48 UTC+2 skrev Ytai: >>>>> >>>>> Yeah, you should be able to build ioiodude yourself from source. It's >>>>> on GitHub as part of the IOIO repository. >>>>> >>>>> On Mon, Oct 10, 2016 at 11:21 AM, Martin Jensen <[email protected]> >>>>> wrote: >>>>> >>>>>> I managed to put the standard firmware on it just fine with >>>>>> ioiodude103. I'm gonna see if I can get the dump from the ioexception on >>>>>> ioiodude >>>>>> >>>>>> Den søndag den 9. oktober 2016 kl. 23.27.53 UTC+2 skrev Ytai: >>>>>>> >>>>>>> You shouldn't need to change the bootloader. Not sure what the issue >>>>>>> is. Does flashing the stock bundles such as the application firmware or >>>>>>> blink work OK for you? >>>>>>> >>>>>>> On Oct 9, 2016 12:20 PM, "Martin Jensen" <[email protected]> wrote: >>>>>>> >>>>>>>> I think I'm gonna go with 65535 which will give about 30Hz instead. >>>>>>>> Should be much easier to handle. >>>>>>>> >>>>>>>> I have a file of 50 kb with a 50 kb file inside called ioio0030 >>>>>>>> after using tools/make-ioio-bundle firmware/app_layer_v1/dist >>>>>>>> MyOutputBundle.ioioapp IOIO0030 >>>>>>>> Maybe that's not what I need? >>>>>>>> Do I need a new bootloader too? Sorry for my ignorance, I don't >>>>>>>> play with the lower levels that often. >>>>>>>> >>>>>>>> Den onsdag den 5. oktober 2016 kl. 18.41.12 UTC+2 skrev Ytai: >>>>>>>>> >>>>>>>>> 1. The errors you're seeing are a symptom of data corruption >>>>>>>>> between the IOIO and the phone. I works suspect the dongle or the >>>>>>>>> phone. >>>>>>>>> 2. The timer value you're setting is limited to 16 bit, so 65535 >>>>>>>>> is your max. You can slow down the timer or use a different one, but >>>>>>>>> this >>>>>>>>> will have other implications, since those timers are used for other >>>>>>>>> things >>>>>>>>> too. >>>>>>>>> 3. Are you seeing the ioiodude errors with the official ioioapp >>>>>>>>> files or only with yours? If the latter, try to assess their validity >>>>>>>>> by >>>>>>>>> unzipping them (they're really just zip archives) and examining their >>>>>>>>> contents for reasonable size etc. >>>>>>>>> >>>>>>>>> On Oct 5, 2016 8:41 AM, "Martin Jensen" <[email protected]> wrote: >>>>>>>>> >>>>>>>>>> I've got a new tablet Huawei Mediatab T1 with Android 4.4.1 >>>>>>>>>> >>>>>>>>>> It runs, somewhat. >>>>>>>>>> >>>>>>>>>> Every now and then I get this: >>>>>>>>>> >>>>>>>>>> E/IOIOProtocol: Protocol error: >>>>>>>>>> ioio.lib.impl.IOIOProtocol$ProtocolError: >>>>>>>>>> Received unexpected command: 0x9 >>>>>>>>>> at ioio.lib.impl.IOIOProtocol$IncomingThread. >>>>>>>>>> run(IOIOProtocol.java:928) >>>>>>>>>> D/IOIOImpl: Physical disconnect. >>>>>>>>>> V/BluetoothIOIOConnection: Client initiated disconnect >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Den mandag den 5. september 2016 kl. 23.09.36 UTC+2 skrev Martin >>>>>>>>>> Jensen: >>>>>>>>>>> >>>>>>>>>>> I've got two IOIO's on bluetooth which works on my two Samsung >>>>>>>>>>> tablets, Tab 2 7.0 (5.1.1) and Note 10.1 (6.0.1) but not on my >>>>>>>>>>> Lenovo Tab 2 >>>>>>>>>>> A7-10 (5.0) >>>>>>>>>>> >>>>>>>>>>> It gives me this: >>>>>>>>>>> 38.174 7938-8162/D/IOIOImpl: Waiting for IOIO connection >>>>>>>>>>> 38.174 7938-8162/V/IOIOImpl: Waiting for underlying connection >>>>>>>>>>> 38.174 7938-8162/D/BluetoothDevice: mAddress: XXXX >>>>>>>>>>> 38.174 7938-8162/V/BluetoothIOIOConnection: Attempting to >>>>>>>>>>> connect to Bluetooth device: IOIO (71:14) >>>>>>>>>>> 38.174 7938-8162/W/BluetoothAdapter: getBluetoothService() >>>>>>>>>>> called with no BluetoothManagerCallback >>>>>>>>>>> 38.348 7938-8162/V/BluetoothIOIOConnection: Established >>>>>>>>>>> connection to device IOIO (71:14) address: XXXX >>>>>>>>>>> 38.349 7938-8162/V/IOIOImpl: Waiting for handshake >>>>>>>>>>> 38.382 7938-8261/I/IncomingState: IOIO Connection established. >>>>>>>>>>> Hardware ID: SPRK0020 Bootloader ID: IOIO0400 Firmware ID: IOIO0506 >>>>>>>>>>> 38.382 7938-8162/V/IOIOImpl: Querying for required interface ID >>>>>>>>>>> 38.407 7938-8162/V/IOIOImpl: Required interface ID is supported >>>>>>>>>>> 38.407 7938-8162/I/IOIOImpl: IOIO connection established >>>>>>>>>>> 38.609 7938-8261/I/IOIOProtocol: IOIO disconnected >>>>>>>>>>> 38.609 7938-8261/D/IOIOImpl: Physical disconnect. >>>>>>>>>>> 38.609 7938-8261/V/BluetoothIOIOConnection: Client initiated >>>>>>>>>>> disconnect >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> Then I get this: >>>>>>>>>> E/IOIOProtocol: Protocol error: >>>>>>>>>> ioio.lib.impl.IOIOProtocol$ProtocolError: >>>>>>>>>> java.lang.ArrayIndexOutOfBoundsException: length=47; index=110 >>>>>>>>>> at >>>>>>>>>> ioio.lib.impl.IOIOProtocol$IncomingThread.run(IOIOProtocol.java:941) >>>>>>>>>> Caused by: >>>>>>>>>> java.lang.ArrayIndexOutOfBoundsException: length=47; index=110 >>>>>>>>>> at >>>>>>>>>> ioio.lib.impl.IncomingState.handleAnalogPinStatus(IncomingState.java:288) >>>>>>>>>> at >>>>>>>>>> ioio.lib.impl.IOIOProtocol$IncomingThread.run(IOIOProtocol.java:762) >>>>>>>>>> >>>>>>>>>> Furthermore: >>>>>>>>>> >>>>>>>>>> E/IOIOProtocol: Protocol error: >>>>>>>>>> ioio.lib.impl.IOIOProtocol$ProtocolError: >>>>>>>>>> java.lang.NullPointerException >>>>>>>>>> at >>>>>>>>>> ioio.lib.impl.IOIOProtocol$IncomingThread.run(IOIOProtocol.java:941) >>>>>>>>>> Caused by: java.lang.NullPointerException >>>>>>>>>> at >>>>>>>>>> ioio.lib.impl.IncomingState$DataModuleState.dataReceived(IncomingState.java:120) >>>>>>>>>> at >>>>>>>>>> ioio.lib.impl.IncomingState.handleUartData(IncomingState.java:297) >>>>>>>>>> at >>>>>>>>>> ioio.lib.impl.IOIOProtocol$IncomingThread.run(IOIOProtocol.java:790) >>>>>>>>>> D/IOIOImpl: Physical disconnect. >>>>>>>>>> V/BluetoothIOIOConnection: Client initiated disconnect >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> I'm not sure I figured out how to turn the speed down on ADC, >>>>>>>>>> but I found Timer3 or something and set it from 1999 to 1999999 for >>>>>>>>>> 1 >>>>>>>>>> second instead, I might be wrong. >>>>>>>>>> Also I get: >>>>>>>>>> ioiodude --port=COM6 --reset --force write myioioApp.ioioapp >>>>>>>>>> Writing image... >>>>>>>>>> Caught IOException. Exiting. >>>>>>>>>> >>>>>>>>>> When trying to write it with IOIOdude. Maybe I'm not building >>>>>>>>>> right? >>>>>>>>>> I use make-all all with j8 for speed and then I use: >>>>>>>>>> tools/make-ioio-bundle firmware/app_layer_v1/dist >>>>>>>>>> MyOutputBundle.ioioapp IOIO0030 >>>>>>>>>> >>>>>>>>>> to build it with. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> So it's basically disconnecting / connecting all the time. >>>>>>>>>>> >>>>>>>>>>> I've noticed this line: >>>>>>>>>>> getBluetoothService() called with no BluetoothManagerCallback >>>>>>>>>>> >>>>>>>>>>> this only shows on my Lenovo tablet, but it's only a warning and >>>>>>>>>>> Stack Overflow says you can ignore this. >>>>>>>>>>> >>>>>>>>>>> Will this not work on my Lenovo tablet? or could I try something >>>>>>>>>>> to make it work universally? Tell me if you need some more >>>>>>>>>>> information or I >>>>>>>>>>> can turn on debugging etc. >>>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> 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. >>>>>>>> >>>>>>> -- >>>>>> 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. >>>> >>> >>> -- >> 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] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> 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.
