Page 1 of 2
[SOLVED] Updating Arduino Firmware
Posted: Fri Jul 27, 2018 6:17 pm
by insomniamonkey
Hello, I ran into an issue updating the Arduino Firmware. I ran through the all the steps here by updating via the pc:
https://github.com/kiteretro/Circuit-Sw ... )-Firmware
I'm not sure what I did wrong (I am a noob) but after doing the last step none of the controls work anymore. Am I missing something in the steps? Is there a way to re-flash or fix this issue? I am at a lost :/ I was originally trying to get the digital rocker switch I installed to work but ended up messing it all up. Thanks.
Re: Updating Arduino Firmware
Posted: Tue Jul 31, 2018 1:45 am
by kite
If you put it in TESTER mode (see wiki), what does it pass/fail on?
Or if you have SSH access you can run "lsusb" and show the output
Re: Updating Arduino Firmware
Posted: Wed Aug 01, 2018 12:37 am
by insomniamonkey
kite wrote: ↑Tue Jul 31, 2018 1:45 am
If you put it in TESTER mode (see wiki), what does it pass/fail on?
Or if you have SSH access you can run "lsusb" and show the output
Ran it in tester and this is what I got:

- 38179659_10104212246651348_8628644191641010176_n.jpg (465.24 KiB) Viewed 6947 times
Also ran lsusb and this is the result:

- 38173142_10104212246676298_2352461026626109440_n.jpg (406.54 KiB) Viewed 6947 times
Re: Updating Arduino Firmware
Posted: Wed Aug 01, 2018 3:19 am
by kite
Cool that's good (ignore that USB hub fail, i need to fix that..) .. have you tried updating the arduino from the script?
Can you do "ls /dev/input" and "ls /dev/tty*"?
Also "jstest /dev/input/js0" when you press buttons does text on the console appear?
Re: Updating Arduino Firmware
Posted: Thu Aug 02, 2018 12:27 am
by insomniamonkey
kite wrote: ↑Wed Aug 01, 2018 3:19 am
Cool that's good (ignore that USB hub fail, i need to fix that..) .. have you tried updating the arduino from the script?
Can you do "ls /dev/input" and "ls /dev/tty*"?
Also "jstest /dev/input/js0" when you press buttons does text on the console appear?
Yeah, I tried updating the arduino via the script and it didnt seem to fix anything. Here's what happened when I the first commands:

- 38257316_10104213815023318_4107902074186891264_n.jpg (775.9 KiB) Viewed 6917 times
and here's when I did the other command. Pressing the buttons didnt make text appear on the screen:

- 38208545_10104213815073218_5035396980403077120_n.jpg (851.93 KiB) Viewed 6917 times
Re: Updating Arduino Firmware
Posted: Thu Aug 02, 2018 4:56 am
by kite
With it on, if you press X for 1 sec ... and wait 10 secs and then press Y for 1 sec and wait 10 secs .... does the MUTE icon (the little speaker icon) toggle when you do this? This is WITHOUT the mode button being held btw..
So did the update succeed when you ran it?
Re: Updating Arduino Firmware
Posted: Thu Aug 02, 2018 2:39 pm
by insomniamonkey
kite wrote: ↑Thu Aug 02, 2018 4:56 am
With it on, if you press X for 1 sec ... and wait 10 secs and then press Y for 1 sec and wait 10 secs .... does the MUTE icon (the little speaker icon) toggle when you do this? This is WITHOUT the mode button being held btw..
So did the update succeed when you ran it?
The update succeeded when I ran it. Holding on the Y the mute icon does appear and when I hold x it doesn't seem to do the same but it does look as though doing so enabled the wifi (I was wondering why wifi wasn't working every now and then). Also on another note I did notice that the safe shutdown script does not go into affect like it used to when I turn the power switch off.
Re: Updating Arduino Firmware
Posted: Fri Aug 03, 2018 3:24 am
by kite
Ok it sounds like the MODE button is actually being permanently pressed ... You need to file down or cut the legs of the mode button because it might be touching the USB C connector... you can then apply some kapton tape to the connector and the legs of the mode button?
Re: Updating Arduino Firmware
Posted: Sat Aug 04, 2018 8:43 pm
by insomniamonkey
kite wrote: ↑Fri Aug 03, 2018 3:24 am
Ok it sounds like the MODE button is actually being permanetly pressed ... if you open up your case into two halves, does it now magically work? If so, you need to file down or cut the legs of the mode button because it might be touching the USB C connector when closed... you can then apply some kapton tape to the connector and the legs of the mode button?
That was it! Thanks for taking your time to help, I really appreciate it

Now to figure out why the volume rocker still isnt working...I'm going to try to solder on a different one.
EDIT: So during my attempt to remove the previous rocker one of the solder pads came off.....Is there an alternative pad I can solder to?

- 38461436_1790225011074454_7891400677186863104_n.jpg (333.14 KiB) Viewed 6818 times
Re: Updating Arduino Firmware
Posted: Mon Aug 06, 2018 8:44 am
by kite
Ah volume rocker

ok so luckily for you, that pad isn't connected to anything! It's just there to physically support the switch.. so you could scrape away a bit of the black stuff and solder to that to give a little support..
The reason the rocker isn't working is because you haven't soldered one of those solder jumpers! You should solder bridge the MIDDLE pad (of the three) to the one closest to "AL1" , and the same for the other one of three to "AL2" and it'll now work
