I got my Pokitto some time ago (I think may) and it used to work fine. I tried to come back to it but when I start it all I got is a white screen. Also connecting to my Windows PC nothing happens. It’s not recognized. I look around and no solution worked for me:
Tried with many cables (4)
Tried with 2 computers
Unmounted the Pokitto, remounted
Tried with just Pokitto board out of the shelf, to make sure flash/reset button are not pressed
Tried with or without the SD card inserted
Tried all back buttons combinations
Tried to light a few candles on a fullmoon night
Why is my Pokitto blocked in programmer mode???
The last thing I didn’t tried is flash the SD but I don’t find my micro SD adapter anymore. But if I understood correctly, SD is not involved in Pokitto’s boot sequence. Could it be that the flash of my Pokitto is somehow corrupted? But then is USB is not working how can I flash it again?
(Sorry for a slightly slower reply this time around, I had to stop to do some DIY.)
It’s ok, you’re allowed to say ‘Arduboy’ here, @jonne knows there’s a big userbase overlap.
Did you only flash the device on the mac?
The problem with macs are that they insist on dumping hidden .ds_store files everywhere, and it interferes with the Pokitto’s upload mechanism because the .ds_store file gets uploaded to the Pokitto before the firmware.bin, which then prevents the actual firmware.bin from uploading and the Pokitto crashes because the .ds_store file isn’t a valid binary executable.
Someone wrote a script to try to avoid this.
Try reflashing your Pokitto on the windows machine if possible,
or have a go at using the script from the thread I linked to.
Pokitto has a small 256kB internal flash memory. That is where the program runs from. If there is a corrupt program in the memory, we need to replace it with a working one.
Please use the pokitto loader for mac. The hidden files mac os uses will lock up the system but if it’s showing a white screen and you plug it in on Mac it shows up as a drive automatically (should not need to hit flash reset buttons) if it won’t show up as a drive I’m assuming there’s another problem going on
First, I never flashed it with a mac. When I first installed my Pokitto I used a Windows PC. So I don’t think I have any .ds_store issue.
@jonne It fails at step 6: Plugging the Pokitto has no effect. I tried to connect it around 50 times, with 3 different PC and 4 different cables. One time it somehow connected (I heard the plug-in sound on my PC) but didn’t worked. Looking in the device manager the USB storage was visible but Windows said something like ‘connection to the device timed out’. Never managed to get that far again…
Small question: When hitting the reset button (top button on back), should I see the Pokitto making a power cycle? i.e. power led turns off-on. Currently pressing the reset button has no effect at all: screen remains white, led remains blue.
I’ll check. AFAIK you should see some kind of a blink.
Are you 100% sure the back button (the flash mode button) is making contact when you try to connect? If you want to try making a flash connection to the pc without the case, take a bit of aluminium foil (size of your fingertip) and use that to “connect” the back button squiggles on the pcb.
Have you tried holding down the lower button instead?
You can put the Pokitto into flash mode by tapping the top button while it is powered on, but you can also put it into flash mode by holding down the lower button while the Pokitto is off and then turning the Pokitto on.
Sometimes it’s a bit difficult to get the button to connect, you have to hold it down quite far and it can be a bit picky about the angle you press the button at.
yes, but i think that you need some extra logic to handle the cable compatibility, its meant for usb3.1 and thunderbolt/displayport and stuff, main isue it the variable voltages chargers can have
but its posible
(would personally prefer usb A connector, those are still indestructible)
I think my back buttons were not working that well. I tried a few time, pushing harder, with different angles. I did the procedure of the manual again pushing the buttons harder and with a bit of angle and it worked:
Connect Pokitto with USB cable.
Switch it on.
Press and hold ‘Flash’.
Press ‘Reset’ once.
Release ‘Flash’
Bing, CRP DISABLED appeared
Small note: When the folder was open there was a single ‘firmware.bin’ file of 0 bytes. So I think the reason of all my troubles was “there is a broken program in the memory”.
Small note 2: I have one loose screw which made the board not firmly stuck on the backplane. This could be the reason why my back buttons aren’t working that well.
Thanks you all for the quick support and replies, it is very appreciated. And sorry for making you loose time on this.