View Single Post
Old 05-13-2016, 08:03 PM   #178
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Quote:
Originally Posted by geekmaster View Post
I just tested the busybox-armv4l downloaded from busybox.net, and it fails on the PW3 as well (and works on the K1).

Apparently ARM processors are not upwards-compatible (or at least not across different manufacturers). Old apps just will not work (even when static compiled) when ported to new ARM-based hardware, and must be rebuilt.

Oh well, such is life. At least I am (still) ecstatic that I *CAN* build from source code for the K1. Remaining difficulties are just trivialities to hide from the end-user.
I took a different approach - -
I googled xScale emulators - found a couple open source - and started reading the emulation code . . . .

Whoot!
The mmu on xScale is different - its control register does not support 'read'.

Now I have never heard of that one before.
And I don't know how that would be seen in user-land (the kernel should be hiding such details).

But that is one more thing that Intel did not grow into the silicon.

PS:
Are you sure that K1 has an Intel xScale processor? (as in having read the part number on the chip)
Or does it have the TI knock-off (OMap)?

The on or two early hardware teardowns I read on the K1 claim its a TI OMap.
If it is, you might not be able to see the part number - they where a 'stacked' chip (IIRC) - the RAM package soldered to the top of the CPU package.

Last edited by knc1; 05-13-2016 at 08:08 PM.
knc1 is offline   Reply With Quote