Do you have a bug tracking system, or do we declare bugs in the forum?
Please make a note in Bugs&Feature requests category here on the forum for now
When I sync the mbed pokittolib / github and pokittosim repos, there will be a unified bug tracking
Here is video about problem. When i press C button in game Chars are starts flashing. Itās not seen in video but up-left corner āc button pressedā sentence appear.
Sorry for bad quality video. First time iām recording video with this phone
Ohh when I press C nothing happens no loader nor bug
had same bug with c button
Yup, I have that also.
i have no clue
I successfully compiled Pokittris in mbed. I loaded its bin from the (squiddy2) bootloader, but then both the game and pressing C for bootloader freeze the Pokitto (after bootloader countdown & volume setting).
[edit] forgot to say that for PokittoHelloWorld.bin the program works but not the bootloader (black screen), also pressing C flashes āHello world!ā in pink (?)
mbed library can not make a ābootableā bin yet
This is a known limitation, I am working on it at the moment
This is due to the limitations on using a custom scatter file. In the offline IDE there are no problems.
What is happening, is the bin from mbed online compiler writes zeroes over the whole memory space, overwriting the loader. There are several ways to work around the problem, but is not caused by Pokitto - it comes from the mbed platform and the ROM bootloader of the LPC11U68
edit: it seems this limitation has recently been removed from mbed
I will make the mbed compiler fix so that it doesnāt break the loader before monday.
I know what is wrong the binaries were compiled with earlier development libraries. The loader addresses are not correct.
Thanks for that, I will look into it
Can you clarify a little bit how the loader works? does it works similar to gamebuino? is the current game.bin going to contain the boot sequence (saying Press C toā¦) and then load another loader.bin file from the sd?
I havenāt seen the sd loader menu yet because my pokitto does not do anything when I press C.
Anyway, I found an old 512 MB micro sd that I will be using permanently in pokitto and I was thinking on writing a little windows app that retrieves all the compiled files from the forum so you can leave that app in the sd card permanently. Something like āupdate_all.exeā and it just downloads all the .bin files from the forum.
Update and wiki on loader will come up this weekend.
In short: its not a bootloader, its a loader. It sits as a binary blob at 0x39000.
You can cut&paste it from squiddy2.bin
Better ways coming
Edit: some games dont work atm (arcade and asterocks) and i need time to debug why
@jonne, Iām having another issue. I got my micro SD cards today. I downloaded the game disk, unzipped, placed on card, put card in Pokitto, pushed C, pushed up and it worked. I tested a couple games. Turned it off. Drove to pick up my son and show him. When pushing C I get a blip on the screen that I was able to photograph, then screen is black. I tried reformatting the card but the error persists. I followed the same process for my sonās Pokitto and so far it is working. Here is the photo
flat battery?
I donāt think so. I can still play from the device. Pokittris is on the unit itself. That works with and without the SD card.
Put another binary on it. I think there was some game that was still compiled with the old bootloader and it fails.
BTW: you canāt break Pokitto by programming it. Even if you put total garbage on it, you can always recover
Bingo, that worked! Can I add other games to the SD card that are available on the Games page or will it only work with the games included in the zip file?
Sensitive fails, I know that. I havenāt had time to find out why. Also Micropython supposedly fails also.
In the zip file are games Iāve tested to work. Others you have to try your luck. The problem is I am very tied to shipping all the Pokittos out and havenāt really had time to test as much as I would have wanted.
I am going to improve the SD loader soon, a new version is coming.
Edit: I appreciate all āerror reportsā and other issues being reported here. They help me to develop the software. So donāt be afraid to give feedback.
I had that, it seems when updating the loader from an offline build, probably using an older pokitto, I get a black screen when the loader starts. I have to use one of the games from the SD card burned to the flash to get the loader back.