The Following 11 Users Say Thank You to freemangordon For This Useful Post: | ||
![]() |
2012-05-04
, 06:58
|
Posts: 3,074 |
Thanked: 12,964 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#172
|
The Following 15 Users Say Thank You to freemangordon For This Useful Post: | ||
![]() |
2012-05-04
, 19:00
|
Posts: 3,074 |
Thanked: 12,964 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#173
|
The Following 12 Users Say Thank You to freemangordon For This Useful Post: | ||
![]() |
2012-05-05
, 05:17
|
Posts: 72 |
Thanked: 157 times |
Joined on Oct 2011
@ Hungary
|
#174
|
Guys, u-boot here along with kernel compiled with arm thumb errata workaround enabled (unknown.obvious' one for example), should allow thumb-compiled Ubuntu to run on n900 without an issue (at least on thumb front).
Please test and report.
![]() |
2012-05-05
, 06:40
|
Posts: 1,225 |
Thanked: 1,905 times |
Joined on Feb 2011
@ Quezon City, Philippines
|
#175
|
Guys, u-boot here along with kernel compiled with arm thumb errata workaround enabled (unknown.obvious' one for example), should allow thumb-compiled Ubuntu to run on n900 without an issue (at least on thumb front).
Please test and report.
![]() |
2012-05-05
, 10:19
|
Posts: 58 |
Thanked: 197 times |
Joined on Apr 2012
|
#176
|
He says his kernel is armel.
IIRC Ubuntu 12.04 for OMAP3 devices is out, and it's built for armhf.
The Following 8 Users Say Thank You to unknown.obvious For This Useful Post: | ||
![]() |
2012-05-05
, 11:18
|
Posts: 2,154 |
Thanked: 8,464 times |
Joined on May 2010
|
#177
|
![]() |
2012-05-05
, 11:24
|
Posts: 3,074 |
Thanked: 12,964 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#179
|
I downloaded Kubuntu image from http://cdimage.ubuntu.com/kubuntu/re...ecise/release/ booted uImage kernel (with uInitrd) but not working :-(
The Following 5 Users Say Thank You to freemangordon For This Useful Post: | ||
![]() |
2012-05-05
, 11:25
|
Posts: 2,154 |
Thanked: 8,464 times |
Joined on May 2010
|
#180
|
The Following 6 Users Say Thank You to pali For This Useful Post: | ||
Seems the IBE bit in CortexA8 Auxiliary Control Register cannot be set outside secure world, so enabling CONFIG_ARM_ERRATA_430973 in kernel does absolutely nothing (besides executing few more instructions). I tried to set the bit in u-boot with the following code:
If anyone finds an error in my code, please tell me, but i don't think it is incorrect.
The (maybe) good news:
It seems there is a function in CortexA8 secure monitor for setting the value of Auxiliary Control Register from outside secure world, it is used in kernel when CPU goes out of standby to restore the register contents. Have no idea if it will be useful, but will try these days.