-
Notifications
You must be signed in to change notification settings - Fork 131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support new firmware version #122
Comments
Can you clarify if the new firmware can work with version 0.2.0 or we need to wait to update? |
I've just upgraded the Lunii of one of my daughter and Lunii isn't detected anymore but Studio. |
Indeed, the newest firmware is not supported by STUdio. When upgraded, the Lunii become a completely different device (even the usb productId changed), using a filesystem partition instead of usb bulk operations, compressed assets and a new binary format to describe nodes. I did some "manual" testing since opening this issue to try and make it work on my device, but as of today the packs only work partially. And I am unsure whether I can make it work in the future. I'm working (from time to time...) on integrating this work into STUdio (on a branch) to automate the generation of pack files and detect the new device / partition, but this will take some time... |
Hi, I updated the firmware of my Lunii and lost all my custom stories, what a shame and a waste of time! By the way, mhank you Marian for Studio: incredible work! |
@marian-m12l Do you need any help to support the new firmware? It would be a pleasure to lend a hand (even if I'm not a java guy). Did you manage to do reverse-engineering with the new binary format? Does the file transfer work? |
Does anybody think it is possible to copy the old firmware from the SD card of another Lunii? |
great idea !! |
I have 2 Lunii, one with old firmware and one with the new. |
yes, if you manage to make a dd of the old version |
Unfortunately, I think the firmware is flashed on the board, not on the sd... |
I've still some work to do to "clean up" the new pack writer. Once it's done, i'll push it on a branch if you guys want to have a look at it. Most of the pack generation is done (the new format is pretty straightforward) but there are issues with the assets. Help and contributions are welcome :-) |
I just pushed the WIP pack writer on branch A few words of caution:
|
Hi, Can you explain this step please? "then edit the binary "pack index" file .pi to add your pack's 16-bytes UUID to the list (e.g. 00000000000000000000000012345678)" Thanks for the work |
@GossBust Should have made this clearer: |
@marian-m12l Thanks for the explanation. That is why my converted packs where not recognized by the Lunii. |
@marian-m12l thx for your hardwork on fixing Studio to work with the latest firmware. |
@GossBust Didn't try on Windows. The file is probably hidden, though. You can use an hex editor to add your pack. |
@noctanvol Thanks for your kind words. There's still some way to go before it is correctly supported, though (if ever). |
Hi there, Launching the pack conversion for most of my custom packs, I have an error "Image file is too big to fit into base image: 10876 > 9462". The 'rf' files and 'sf' files are not created in the 'new format' pack. Waiting for that, do you think there is a way to come back to the previous firmware version? See you |
@GossBust Indeed, support for the new firmware is still far from being done and reliable, it's pretty "hackish" and the assets processing is constrained by the existing story pack. Smaller images can be expanded, but bigger images that cannot fit cause errors. You can tweak your images by converting yourself to BMP format (4-bit depth, RLE encoding/compression) and making sure the files are small enough. |
@marian-m12l Thanks again for your work and the explanations. |
Hello, Thank you and well done for your work and the pleasure it can bring to our children and grandchildren. I fetched https://github.com/marian-m12l/studio/tree/feature/firmware2dot4 via git and created the app with maven. This created a ~/studio folder and the application is in ~ /studio/web-ui/target. It is from this folder that I run the command I have two concerns about your explanation for transferring my Stories Pack to the Lunii device.
Main.java:1: error: cannot access StoryPack Am I in the correct folder to run the java script (knowing that in other folders I have the error that the packages cannot be imported because they do not exist) ? How to neutralize the error concerning the wrong version, knowing that I am under jdk 11.0.8 and that version 52 depends on jdk 8.x.x if I believe what I have read on the internet ? Thanks for your help. |
Hi, |
@Grumby |
@baldator What do you mean "nothing happens"? You turn the wheel onto your pack and you get nothing? empty screen and no sound? no error either? As mentioned, the support is very shaky at this point, and I do not expect a complete story pack to work. The node navigation is basically a done deal (as long as the story pack is consistent), but assets cause issues. |
@xounamoun Right. I downloaded official.json several days after having used STUdio. Just to be sure of the syntax, you wrote in the launch script: FS_MOUNTPOINT=/media/ayman/LUNII If yes, I don't see any problem. You may send the full log. BTW, once STUdio is launched, you can turn on and off the device, it will appear/disappear in the interface. You don't have to worry about the order of operations. |
Merci pour ce travail ! C'est super ! |
Edit : finalement j'ai fini par trouver d'où venait le pb comme un grand. Un chemin vers une vielle version de java dans la variable systeme "path" de windows10. Bonjour tout le monde. Et bravo au passage pour le travail accompli. Je viens vers vous car depuis (malencontreuse) mise à jour du lunni STUDio ne se lance plus. Du tout. Je vous laisse le log, si ca peut aider. Merci d'avance! |
@vpoulailleau Weirdly enough I just retried and now it works. Just for fun I tried now to get the .json file working, and evertyhing's smooth with the token. So ... I tried editing my first little story. I did a short one (with only 3 nodes and the same image / audio each time, just to check). What is really frustrating is that the " drag and drop " towards the Lunii is not working ! I don't get what I am doing wrong. Does anyone experienced this before ? Could it be a problem of version ? I bought the device last autumn, so I am pretty sure it's the version 2, so I don't know if I am supposed to specify this when I edit the story. EDIT : in fact, everything's is working fine :) I just have to drop in a specific space in the left bar. |
Is a binary release available of a version that works with the new firmware? |
You may try https://github.com/marian-m12l/studio/releases/tag/0.3.0-beta.2 |
When i run studio, i can't find my lunii... |
Hello, in case of, I just published a beta version of my story teller software : https://github.com/OpenStoryTeller/application Marian >> can you contact me by mail to share some information; I'm planning to build two prototypes, one is for you! |
Hi all, I just released a new beta, and hopefully the last one :-) : https://github.com/marian-m12l/studio/releases/tag/0.3.0-beta.3 It includes a few important (imo) usability improvements:
|
Thanks again @marian-m12l for your hard work. |
@DevauxS The error indicates an invalid "official.json" file. It should be located in your @kollibar Merci pour l'issue, même si je n'ai pas encore pris le temps de regarder le patch. Si c'est assez simple j'essaierai de l'inclure dans la prochaine release. @tomtom923 La nouvelle version beta devrait détecter automatiquement le chemin de la lunii, donc plus besoin de configurer la "lettre". Pour les images PNG, en fonctions des réglages d'export PNG il n'est pas impossible que vous soyez tombé dans un cas mal supporté. Avez-vous essayé en JPEG ? @T1nd4 Les packs peuvent être convertis entre les différents formats. L'action est rendue plus explicite avec la dernière UI. Si la conversion fonctionne il n'y a pas plus de risque de "brick" lors du transfert. @heylliott @MPR-Git Give a try to the latest beta release! @arabine Wow, thanks! Looks like plenty of fun in the making. I'll get in touch. @vpoulailleau @bourgouinadrien Thanks for the "customer support"! :-D |
Avec plaisir ! J'ai eu la flemme de faire du Java, mais je voulais aider ton super projet qui me sert bien ! |
Thanks a lot for the great works
I will try it those few days
Dedcap
Le dim. 25 avr. 2021 à 11:01, Vincent Poulailleau ***@***.***>
a écrit :
… @vpoulailleau <https://github.com/vpoulailleau> @bourgouinadrien
<https://github.com/bourgouinadrien> Thanks for the "customer support"!
:-D
Avec plaisir ! J'ai eu la flemme de faire du Java, mais je voulais aider
ton super projet qui me sert bien !
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#122 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ASXVVBFVVZXUGK2PTGI3NRTTKPK6HANCNFSM4OPJBQAA>
.
|
Great. Tried it, but I'm not sure if what I get is normal or not: I see on the left a total of three cards, two of them are the actual only two official packs that I have on the device, and a third card (that I wouldn't expect) that is a weird one with a "?" as image thumbnail (i.e. no thumbnail) and a title that is just a long sequence of characters with no apparent meaning (while the other two cards have there the titles of the packs). When I put the mouse pointer on the cards, it becomes a "no action" icon (the slashed red circle) when it goes on those two cards of the official packs, and a open-hand icon (i.e. card draggable - but I wouldn't drag it without knowing anything) when it goes on that weird card. Does this sound normal to you, or is it working bad? |
So I only try to add a new story on a existing pack. I just had to add a line to my studio-windows.bat as for the previous version I was able to add a new story to as existing pack. Cherry on the cake (and thanks a lot for this) if you have 2 Lunii, you don't have to regenerate the pack again to add it to the other Lunii \o/ Thanks a lot @marian-m12l edit : well it seems that it's not working as well as I thought bevause the pack didn't appear whent Lunii was started. I'll investigate on this :) |
@akelai the behaviour regarding the official story packs seems normal. However there shouldn't be another "unofficial" story pack unless you added it beforehand. What does the official luniistore application show? |
@bourgouinadrien The path issue probably depends on one's previous installation of java. Maybe I should improve the documentation. Thanks for mentioning the use of multiple devices, I just fixed the device-specific boot-file generation so that it is generated when transferring the story pack instead of during conversion (which now doesn't require the device to be plugged). |
Ah! The official luniistore application shows those two official cards under "Luniistore albums" folder (I'm translating), and another card under "Studio Lunii" folder. So that "weird card" is probably this third one. But in the official luniistore application it's not weird, it has the picture thumbnail and its actual title. In fact, by looking at it now in its normal shape, I see it is a story I created with the official iPhone app. |
I just tried the beta version and it worked like a charm. |
bonjour a tous, |
works like a charm with studio version 0.3.0-beta.3 and lumni in version 2.6 |
Bonjour @marian-m12l Merci de ton travail. J'ai essayé avec la lunii v2.2 J'ai bien respecté les opérations. Cependant je n'arrive pas à la detecter sous win10 Est ce normal? Bonne soirée |
@akelai The official luniistore gets your custom story metadata from your account, which STUdio does not, hence the "unknown story pack" behaviour. @A02l01 @niamiot Thanks for the feedback! @viraxe91 Connaissez-vous la version du firmware ? Lorsque la Lunii est branchée, est-ce qu'un nouveau "disque" apparaît? @Canimania Pour le firmware 2.x il faut utiliser une version 0.3.0 |
After giving some time to the latest beta version (with 350 downloads), I figure it must be stable enough, so I just released version 0.3.0 Thank you for your great feedback! And thank you @Aptustech obviously for the reverse engineering work! Finally closing this issue :-) But feel free to open new ones if you encounter problems with the latest version. |
Hi ! Does someone have "Suzan and Gaston" story on Lunii v2 ? I need BMP files to find the common key of the Lunii v3. Edit : this one : |
Hi, I have a Lunii with the story of "Suzanne et Gaston" as the default story. How can I send the files to you ? |
Thx for your reply. I have found someone with same stories as mine. We works on the v3 hack. |
Add support for the new firmware, which comes with great improvements:
Major update needed, though.
The text was updated successfully, but these errors were encountered: