Hello everyone, thank you for your nice wishes, I am fine, had a hard time post surgery/operation where I had to spend about 8 hours in hospital due to some complications, now all ok, back trying to fire on all 4 cylinders,... getting there... (taking baby steps)
If you like my channel and would like to support what I do, then please feel free to visit my Patreon page:
/ heidersati
I've spent about 4 days working on the Kronos, I progressed a lot further than what you are seeing now, I got carried away trying to fix it all up, but then thought "how long is a piece of string?" I decided to stop, take a step-back and do this video to show one of the problems and what's been done to resolve. The time I spent was also to analyse OS functions and structures to workout the differences between my OS functions/structures and the ones compiled by Korg.
DISCLAIMER: ... In case you didn't hear me when I said it in the video,... here it is again:
Please note that I am (we are) permitted by the Open Source Linux / GPL license to create, modify, update, delete and reverse-engineer any of the operating system functions and procedures, this video and all other videos relating to the Kronos does exactly that. In other words; I am not breaking any legal/laws when my videos are only working on Linux Open Source functions. If you are Korg watching this, then please also note that the same functions my videos are referring to has already had their source code shipped to all users by yourselves on the original Kronos DVD inline with the GPL license, therefore reverse engineering these functions is NOT illegal and does not break any copyright laws.
I just wanted to make that absolutely clear.
This video is a continuation to Kronos Hack 03 whereas it showed a problem with the probe function and a failure in registering the driver, I go through the full details on what went wrong, why, and what's been done to fix these.
The video also shows that we are now established our initial communication with the OMAP device, we read that it's reporting 88-Key, serial numbers, config registered and IDs, furthermore when installing the driver we now get the LCD screen to flicker which is great.
As I said earlier, I progressed a lot more than what's on this video, I am now on the CPU task registers working out the structure variations (similar thing but fixed a lot ore structures).
I said it on the video; it's getting to a point where it might be a waste of time trying to change the system to suit the 32-bit structure... I am planning something else, will work on it, but it requires plenty of time, because of that, it might be a while for the next video to come out, however, I promise something good will come out of all this.
Thank you for your time and for your interest in my work, remember, I don't get paid to do this which is why things takes more time sometimes.
Cheers,
Heider
15 сен 2024