What is the issue as the GLCD display stops working?
Loaded the stock demo - worked.
Then, tried to load another HEX into that demo - failed as the HEX is locked by the app.
Then, renamed my new HEX to demo HEX name - worked.
Then, create new HEX and try to load. The new HEX is not uploaded - fail.
What am I doing incorrect?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Finally the problem is with that firmware: Nokia5110LCDCharacters16F628A.
It runs once ok, but the second time it doesn't.
Have you tried adding an endless loop at the end or something like that?
If i try with other files everything works ok.
The issue about last folder used not saved is solved and included in the last release.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Re adding the endless loop.... this is a real program and it runs on the real platform. So, that is not a valid option. If it run on the real platform the sim should do also. :-) I posted source to the Dev forum for you yesterday.
We will posting more and more Great Cow BASIC demos. :-)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
What is the issue as the GLCD display stops working?
Loaded the stock demo - worked.
Then, tried to load another HEX into that demo - failed as the HEX is locked by the app.
Then, renamed my new HEX to demo HEX name - worked.
Then, create new HEX and try to load. The new HEX is not uploaded - fail.
What am I doing incorrect?
Hi Anobium.
I don't have that problem.
I can load any hex from the context menu:
Right-click + Load firmware
Or setting path in the properties tab.
Win 10 is my issue operating system. Is yours?
No.. i tried in Linux and Windows 7.
I'll try in windows 10.
A video of the issue. Let me know when you have it, so, I may delete.
[video deleted]
Last edit: Anobium 2017-11-20
OK, now i understand the issue and i can reproduce:
When you load the second firmware it works, but the name displayed is not updated.
What is a bad bug is failing to run the third time you load a firmware...
Also not saving last folder used must be solved.
Thanks for reporting.
Finally the problem is with that firmware: Nokia5110LCDCharacters16F628A.
It runs once ok, but the second time it doesn't.
Have you tried adding an endless loop at the end or something like that?
If i try with other files everything works ok.
The issue about last folder used not saved is solved and included in the last release.
I understand your 'ask' about the loop. But, the ASM code is as follows:
I guess, guess, this is the cause. If this the case when the HEX is reloaded the emulation needs to come out of sleep. :-)
I will take the last biuld.
Re adding the endless loop.... this is a real program and it runs on the real platform. So, that is not a valid option. If it run on the real platform the sim should do also. :-) I posted source to the Dev forum for you yesterday.
We will posting more and more Great Cow BASIC demos. :-)
Yes, i got the source.
The cuestion is finding why this firmware is not working after reseting.
Ooopps.. didn't see your last post.
Yes.. the sleep issue makes sense, let me see how can i handle it.