foft
Certified Guru
Squidge posted on Aug 14 2005 at 07:09 PM said:GPH may not have a choice. MagicEyes (the manufacturer of the chip) provide the chips and some drivers for Linux and Windows CE. GPH decided on Linux, so they may not actually know anything about how the two processors work internally - they may simply be using the API given to them by MagicEyes, and provide an abstraction of this API with there own SDK.
The MagicEye's API isn't public, and they refuse to give out any detailed information about there SoC, so it may take a lot of reverse engineering to find out if it is even possible to run code on the second processor.
No doub't doubt we'll find out soon after the machine is released.
Do they really refuse to give out the data book? I was hoping it was just a case of registering on the site. I'll be very disappointed if they refuse... What made the GP32 great was largely the freely available databook for its main chip.
Anyway I think you can run code on the 940T. In the docs it says "Meanwhile, ARM940T CPU can be used as a programmable coprocessor to share ARM920T CPU’s program overhead by taking part in user specific software functional requirement treatment, the embedded Video Processor controlling, and so on.". Sounds like it can run user specified software. Fingers crossed!
Mark
---
edit: In fact they go even further... "The dual CPU architecture offers the ultimate flexibility when implementing user proprietary and/or differentiated solution easily and quickly without paying additional cost. For example, customer can use one out of two CPUs to implement his own specific video pattern recognition algorithm while without disturbing the other CPU in managing OS and audio algorithm.". Sounds like the "customer" can use both CPUs at least. So unless GPH disabled it explicitely...
edit2: Well I asked GPH - post 722. Seems no-one had asked on their message board! Hopefully they will add it to their FAQ.
Last edited by a moderator: