The Kronos Inner Workings - For the brave ones ;-)
Moderators: Sharp, X-Trade, Pepperpotty, karmathanever
Hi Bob,
DOS FTP usually operates by default in Active mode,
In the screen posted earlier there are three attempts made. The first two are in Active Mode, and the last was asking the server (Kronos) to switch in Passive mode with the command "QUOTE PASV" where the server confirms the connection details for the switch.
All tests failed with the same error either way, which is why I asked all if they are seeing the same issue.
Kind Regards
Heider
DOS FTP usually operates by default in Active mode,
In the screen posted earlier there are three attempts made. The first two are in Active Mode, and the last was asking the server (Kronos) to switch in Passive mode with the command "QUOTE PASV" where the server confirms the connection details for the switch.
All tests failed with the same error either way, which is why I asked all if they are seeing the same issue.
Kind Regards
Heider
Heider Sati
-
- Approved Merchant
- Posts: 1069
- Joined: Mon Mar 19, 2007 4:38 am
So as I installed the SSD and RAM last night. I wanted to check out some things while I had it apart.
1st, I confirmed the Ethernet Jack works, the Kronos got an IP address in seconds. It's a shame this port wasn't made available stock. The only reason I could see for the implementation they did is security for the Kronos IP possibly?
So with "checking things out" in mind, thought I'd share a picture with you guys that might have a Kronos 73 before you get ideas of "hacking":

Yup, the connectors are all butted up right against the endcap. Since I wanted to only do this ONCE, I took off the endcap gently to try it. Let me tell you, it's a PITA getting it back together and I can see why this is NOT a typical "end-user" operation. It holds one side of the keybed and without the endcap in place the keybed flops all over the place. Took some time to get everything lined back up right!
Some may say the design is "cheap", but I think Korg was met with a design challenge to keep things LIGHT while remaining rigid and succeeded.
Looked in the BIOS real quick, and was surprised to see that everything is enabled including the sound. There was no pw protection to get in. Also surprised the SSDs were set to "IDE" vs. "AHCI". The real advantage of AHCI is NCQ (Native command queuing), but that really applies more to traditional HDDs with spinning platters. Bearing in mind the original Kronos code is a derivation from the OASYS in 2005, it makes sense.
On the video output there are some system messages but that's about it. There's nothing simple to just switch that output "on" for the Kronos screen. At least without "hacking" or diving in. If you hold space on boot, it gives you access to get in. My Linux experience is limited, so I left it alone. While I had the keyboard plugged in to the native USB, it does nothing in the Kronos application. Didn't bother with a Mouse. It's already been said that does nothing as well though.
1st, I confirmed the Ethernet Jack works, the Kronos got an IP address in seconds. It's a shame this port wasn't made available stock. The only reason I could see for the implementation they did is security for the Kronos IP possibly?
So with "checking things out" in mind, thought I'd share a picture with you guys that might have a Kronos 73 before you get ideas of "hacking":

Yup, the connectors are all butted up right against the endcap. Since I wanted to only do this ONCE, I took off the endcap gently to try it. Let me tell you, it's a PITA getting it back together and I can see why this is NOT a typical "end-user" operation. It holds one side of the keybed and without the endcap in place the keybed flops all over the place. Took some time to get everything lined back up right!
Some may say the design is "cheap", but I think Korg was met with a design challenge to keep things LIGHT while remaining rigid and succeeded.
Looked in the BIOS real quick, and was surprised to see that everything is enabled including the sound. There was no pw protection to get in. Also surprised the SSDs were set to "IDE" vs. "AHCI". The real advantage of AHCI is NCQ (Native command queuing), but that really applies more to traditional HDDs with spinning platters. Bearing in mind the original Kronos code is a derivation from the OASYS in 2005, it makes sense.
On the video output there are some system messages but that's about it. There's nothing simple to just switch that output "on" for the Kronos screen. At least without "hacking" or diving in. If you hold space on boot, it gives you access to get in. My Linux experience is limited, so I left it alone. While I had the keyboard plugged in to the native USB, it does nothing in the Kronos application. Didn't bother with a Mouse. It's already been said that does nothing as well though.
Korg: KRONOS 73, M50-61, 01W/r
Yamaha: Motif XS7, FS1R
Kawai K5000S, Roland JD-990 w/Vintage Synth
Yamaha: Motif XS7, FS1R
Kawai K5000S, Roland JD-990 w/Vintage Synth
I don't 100% agree with what you say about AHCI
On virtually all bench tests SSD's perform better in AHCI than in IDE.
I would say that while mechanical drives do benefit from AHCI, SSD drives benefit far more on most systems. You really want to be using TRIM with SSD's and you need AHCI for this to work.
I know the ext3 filesystem doesn't support TRIM (ext4 does) but someone reading your comment could think that they only need to use AHCI for mechanical drives and put a new SSD into their windows machine and set it to IDE, which they really don't want to do.
best
Joe
On virtually all bench tests SSD's perform better in AHCI than in IDE.
I would say that while mechanical drives do benefit from AHCI, SSD drives benefit far more on most systems. You really want to be using TRIM with SSD's and you need AHCI for this to work.
I know the ext3 filesystem doesn't support TRIM (ext4 does) but someone reading your comment could think that they only need to use AHCI for mechanical drives and put a new SSD into their windows machine and set it to IDE, which they really don't want to do.
best
Joe
-
- Approved Merchant
- Posts: 1069
- Joined: Mon Mar 19, 2007 4:38 am
Ok. Don't forget, AHCI is hot swappable too!Ojustaboo wrote:I don't 100% agree with what you say about AHCI
On virtually all bench tests SSD's perform better in AHCI than in IDE.
I would say that while mechanical drives do benefit from AHCI, SSD drives benefit far more on most systems. You really want to be using TRIM with SSD's and you need AHCI for this to work.
I know the ext3 filesystem doesn't support TRIM (ext4 does) but someone reading your comment could think that they only need to use AHCI for mechanical drives and put a new SSD into their windows machine and set it to IDE, which they really don't want to do.
best
Joe

Korg: KRONOS 73, M50-61, 01W/r
Yamaha: Motif XS7, FS1R
Kawai K5000S, Roland JD-990 w/Vintage Synth
Yamaha: Motif XS7, FS1R
Kawai K5000S, Roland JD-990 w/Vintage Synth
Hey Guys,...
Just to update you on what's been going on so far...
Sorry for taking time to write, I've been very frustrated trying to find any time to even switch on the Kronos, I've completed most of my pending day-to-day work over the past few weeks, done lots of travelling around, and now just one last project currently working on day and night waiting to compelte anytime hopefully this week. I truly can't wait to kick start the Kronos works, lots of ideas steaming in my head, and REALLY want to show that it's very possible to come out with a really neat new Kronos OS that is a million times better than the existing one, "I will do it"...
Thanks for the image about the HD, I decided not to send mine for an upgrade for various reasons, mainly:
1) Sending my "modified" Kronos88 to Mr. S., who might take his revenge on my work before returning the keyboard back with (Oops, delivery problem must have messed your Kronos up!)... and then (Sorry, we don't support you now since you modified it this way, regardless of who's messed it up)...
2) Given the memory+HD job are quite basic (PC / Hardware replacement etc), which I can do myself anyway if I need, kept me from going for this upgrade, besides, mostly the work will be carried out on my Laptop away anyway.
I must say; I also feel a little sad that Korg have done a very good job in killing this forum,
In regards to SATA vs AHCI... definitely AHCI performs much better, however, either way, it wouldn't make a difference to a system that takes minutes to load up with an SSD drive attached to the SATA interface anyway (I refer to the way it's been coded here)!...
Finally, the FTP over router, never had the chance to go into it yet, thanks for trying it out and letting us know.
Anyway, I want to start as soon as I can as promissed, will be in touch soon, just can't wait to compelete my current assignment.
Cheerio's and keep up the good work.
Kind Regards
Heider
Just to update you on what's been going on so far...
Sorry for taking time to write, I've been very frustrated trying to find any time to even switch on the Kronos, I've completed most of my pending day-to-day work over the past few weeks, done lots of travelling around, and now just one last project currently working on day and night waiting to compelte anytime hopefully this week. I truly can't wait to kick start the Kronos works, lots of ideas steaming in my head, and REALLY want to show that it's very possible to come out with a really neat new Kronos OS that is a million times better than the existing one, "I will do it"...
Thanks for the image about the HD, I decided not to send mine for an upgrade for various reasons, mainly:
1) Sending my "modified" Kronos88 to Mr. S., who might take his revenge on my work before returning the keyboard back with (Oops, delivery problem must have messed your Kronos up!)... and then (Sorry, we don't support you now since you modified it this way, regardless of who's messed it up)...
2) Given the memory+HD job are quite basic (PC / Hardware replacement etc), which I can do myself anyway if I need, kept me from going for this upgrade, besides, mostly the work will be carried out on my Laptop away anyway.
I must say; I also feel a little sad that Korg have done a very good job in killing this forum,
In regards to SATA vs AHCI... definitely AHCI performs much better, however, either way, it wouldn't make a difference to a system that takes minutes to load up with an SSD drive attached to the SATA interface anyway (I refer to the way it's been coded here)!...
Finally, the FTP over router, never had the chance to go into it yet, thanks for trying it out and letting us know.
Anyway, I want to start as soon as I can as promissed, will be in touch soon, just can't wait to compelete my current assignment.
Cheerio's and keep up the good work.
Kind Regards
Heider
Heider Sati
Hello Heider,
nice to hear from you, again. I'm looking forward to the things you'll 'magically' build into the kronos.
I'm totally with you when it comes to the technical possibilities of the software and hardware of the kronos.
I hope you don't feel like there is something linke a which-hunt here in the forums. In my opinion both you and korg overreacted a bit.
But for me it's a shame that you're not able to post technical stuff about your research anymore. It was one of the most interesting topics in this forum.
Even though if you didn't diclose any secrets I somehow can understand korgs decision,too. - Nothing i would personally do, but thats life !
Again, I'd love to read about the stuff you're doing.
i wish you the best on your 'academical' findings and hope that something fruitful will be the result.
best regards
nice to hear from you, again. I'm looking forward to the things you'll 'magically' build into the kronos.
I'm totally with you when it comes to the technical possibilities of the software and hardware of the kronos.
I hope you don't feel like there is something linke a which-hunt here in the forums. In my opinion both you and korg overreacted a bit.
But for me it's a shame that you're not able to post technical stuff about your research anymore. It was one of the most interesting topics in this forum.
Even though if you didn't diclose any secrets I somehow can understand korgs decision,too. - Nothing i would personally do, but thats life !
Again, I'd love to read about the stuff you're doing.
i wish you the best on your 'academical' findings and hope that something fruitful will be the result.
best regards
Hi qayqaywsx,
Thanks for the nice comments, I am hoping to come out with something good too.
Daybyter, working on the existing OS is a pretty waste of time, the config Switches aren't saved, therefore, they are not on the /boot nor under /proc, although it's still can be extracted with a little debugging, but to be honest, is a very time wasting, and pointless.
I've already compiled a new similar Linux release ages ago (my VM) which does the same thing anyway, it supports PAE, PreEmptive and SMP modes so far, which allwed me to compile more drivers to support other devices, this is the one I work on, and will be the main for testing and development, it's the main reason why I posted pictures about the looping Shark to Mobo to be outside the Kronos so that I can hook up Shark into my Laptop's USB.
There is no point to hack into a crippled existing OS and waste time on it.
Anyway, I am working on my project at the moment (day to day work not Kronos) at this second, it's coming to a finish soon, I can't wait to start this..
Kind Regards
Heider
Thanks for the nice comments, I am hoping to come out with something good too.
Daybyter, working on the existing OS is a pretty waste of time, the config Switches aren't saved, therefore, they are not on the /boot nor under /proc, although it's still can be extracted with a little debugging, but to be honest, is a very time wasting, and pointless.
I've already compiled a new similar Linux release ages ago (my VM) which does the same thing anyway, it supports PAE, PreEmptive and SMP modes so far, which allwed me to compile more drivers to support other devices, this is the one I work on, and will be the main for testing and development, it's the main reason why I posted pictures about the looping Shark to Mobo to be outside the Kronos so that I can hook up Shark into my Laptop's USB.
There is no point to hack into a crippled existing OS and waste time on it.
Anyway, I am working on my project at the moment (day to day work not Kronos) at this second, it's coming to a finish soon, I can't wait to start this..
Kind Regards
Heider
Heider Sati
Does Kronos use PEG for its UI?
Hi, I'm just lurking but I am reading with interest your efforts at hacking the Kronos. I work at a media company where we use PEG for the embedded UI (http://www.swellsoftware.com/). Looks like the Kronos might be using this for the 'shark' UI?
Heider wrote: ...
Directory of C:\Decrypted\Korg\Eva\NAND\STARTUP\ALL\EDITRES
11/06/2012 09:20 <DIR> .
11/06/2012 09:20 <DIR> ..
29/03/2012 15:00 56,557,198 BITMAPS.PEG
29/03/2012 15:00 44,141 FONTS.PEG
29/03/2012 15:00 1,370 TABLES.PEG
3 File(s) 56,602,709 bytes
...
ERROR 144 - REBOOT Y/N?
Good morning Russtopia,
I am working on this at the moment, I didn't want to announce anything on the forum for now, as it could be disappointing to others waiting to see a video without seeing it here.
Just a quick update, I've started about 2 days ago on this, as I was extremely busy with my other projects which have finished since then.
Yes, I was a little late in coming back to this, but now I am back and already going through lots of stuff that I can't say much about at the moment.
Thank you for offering to help, I promised Korg that I will not disclose any details on my work other than a finished-video to show what my version does, who know, in future, if Korg likes what I am doing and this grows to be a lot bigger than what they thought, then we could setup a community and do all the wonderful things that people dreaming about.
Anyway, got to go back into work now, I'm onsite today with another customer...
Kind Regards
Heider
I am working on this at the moment, I didn't want to announce anything on the forum for now, as it could be disappointing to others waiting to see a video without seeing it here.
Just a quick update, I've started about 2 days ago on this, as I was extremely busy with my other projects which have finished since then.
Yes, I was a little late in coming back to this, but now I am back and already going through lots of stuff that I can't say much about at the moment.
Thank you for offering to help, I promised Korg that I will not disclose any details on my work other than a finished-video to show what my version does, who know, in future, if Korg likes what I am doing and this grows to be a lot bigger than what they thought, then we could setup a community and do all the wonderful things that people dreaming about.
Anyway, got to go back into work now, I'm onsite today with another customer...
Kind Regards
Heider
Heider Sati
Bigger screen
Hello,
Is it possible to replace the current screen (disconnect) and add a bigger touch screen (external) to the Kronos? I have some problems with my eyes
Thanks
Olaf
Is it possible to replace the current screen (disconnect) and add a bigger touch screen (external) to the Kronos? I have some problems with my eyes
Thanks
Olaf
Hi Olaf,
Having an external display with it's larger size should be ok to do.
However, a touch-screen might involve writing/compiling drivers for it's responses which can cause development to go alot longer as it would involve support for similar products etc.
In theory, a VGA monitor with a USB should work, however, I am working on having the internal (VGA) display for something else at the moment.
I think it's doable, but I don't think I can't include it in this release yet. Future releases might be something to talk about.
Kind Regards
Heider
Having an external display with it's larger size should be ok to do.
However, a touch-screen might involve writing/compiling drivers for it's responses which can cause development to go alot longer as it would involve support for similar products etc.
In theory, a VGA monitor with a USB should work, however, I am working on having the internal (VGA) display for something else at the moment.
I think it's doable, but I don't think I can't include it in this release yet. Future releases might be something to talk about.
Kind Regards
Heider
Last edited by Heider on Sat Oct 13, 2012 6:16 am, edited 1 time in total.
Heider Sati