yashsingh1/xdaforums huggingface dataset:
[Asus  Eee Pad Transformer Prime] _motley:
Cool, thanks all. I am going to work through the diff to see what could be the problem. I'll let you know what I find.

Nenamark2 is very cool and useful for these high end devices. I hadn't tried it before, but I have it in my toolbox now.
[Asus  Eee Pad Transformer Prime] Deathmo:
cool , if you need some one to test, let me knowe
[Asus  Eee Pad Transformer Prime] makeshiftballer:
trial booted for me as well but 1.8ghz would crash in antutu that said i got 13100 at 1.6ghz
[Asus  Eee Pad Transformer Prime] _motley:
Thanks, I hope to have another build here soon.
[Asus  Eee Pad Transformer Prime] joetemp75:
I'd love to test also
[Asus  Eee Pad Transformer Prime] _motley:
Hey guys, here is a v2.5.5 kernel zip and the recommended scaling script to test 1.8 on. Flash both and give it a try.

View attachment motley-tfp-kernel_2.5.5.zip

View attachment Habanero_plus.zip

Unfortunately, this is a cross between the 2.5 alpha trial 3 and the release 2.5. This got me a 14000+ AnTuTu score and a 52.9 Nenamark2 score, but I am still not happy with going backwards from where I was at. For those that were working one the official 2.5, it has received good reviews and battery usage was better. So, I am going to keep moving forward with my sync up with Nvidia Android 3.1 since as I see some stuff that should be helpful. This test will be helpful for me just to see if the booting problems exist or not. I think it has to do with clock initialization, perhaps with the shared bus during initialization. I'll be damned if I can explain why it works on some and not others.

So, I am going to move forward with my Nvidia repo sync up and hopefully we can work our way forward. I'll probably have another build late tonight (Eastern US time) or sometime tomorrow depending on how it goes with the next set of changes.
[Asus  Eee Pad Transformer Prime] PapaSmurf6768:
Thanks motley, youda best!

Sent from my ROOTED Transformer Prime
[Asus  Eee Pad Transformer Prime] joetemp75:
Does the 2.5.5 still have the GPU @ 600
[Asus  Eee Pad Transformer Prime] SfinxSoft:
No dice
[Asus  Eee Pad Transformer Prime] joetemp75:
Can I use this kernel with team EOS rom

Sent from my TF201

using XDA Premium HD app
[Asus  Eee Pad Transformer Prime] DidierSchnee:
2.5.5 running super smooth so far, antutu score 14136:-) No.1 for the moment!

GNex & TFP
[Asus  Eee Pad Transformer Prime] Deathmo:
Sorry to say it, but bootloop again for me. :(
[Asus  Eee Pad Transformer Prime] CekMTL:
Sorry to report the sane bad news... :'(

EDIT 1 :

I also tried with and without sdcard in, same result...

Wish we could be able to pull that bloody last_kmsg somehow

Enviado desde mi Transformer Prime TF201 usando Tapatalk 2
[Asus  Eee Pad Transformer Prime] :
Motley you on gtalk?

I just caught up, did u get it figured out?
[Asus  Eee Pad Transformer Prime] Evil_Sephiroth:
2.5.5 same problem for me...

Back on 2.5 trial--->Antutu 13387 @1.8 GHZ

5389 on quadrant
[Asus  Eee Pad Transformer Prime] _motley:
Hey, just got up and pinged you back. I think I am getting it narrowed down and will be posting another test build in a bit. Its so weird that it runs so good for some, but not others. At least I have a good idea of what is there between the versions that work and don't and we ruled out a bunch of stuff yesterday. Thx.
[Asus  Eee Pad Transformer Prime] Deathmo:
Cool, hope to get something to test out today. :D
[Asus  Eee Pad Transformer Prime] _motley:
Got something coming soon for you. Can you do me a favor? On a good booting kernel, from a terminal and capture dsmg output.

Lets see what chip revisions and speedo id you have.

Mine looks like this at the top of the log after a reboot:

<6>[ 0.000000] Tegra3: CPU Speedo ID 3, Soc Speedo ID 2

<6>[ 0.000000] Tegra Revision: A03 SKU: 0x83 CPU Process: 2 Core Process: 0

To get the whole log you can do: adb shell dmesg > /sdcard/dmsg_output.txt

Thanks!
[Asus  Eee Pad Transformer Prime] Deathmo:
Yes, I can do that.

I am currently at your 2.4 kernel with aokp rom.

@ edit you mean this?
[Asus  Eee Pad Transformer Prime] jermaine151:
Motley, mine are identical to yours.
[Asus  Eee Pad Transformer Prime] _motley:
Thanks guys. I suppose there could be some other difference in the motherboard revision etc., but let's hope it isn't a real blocker and we can get over this.

Here is v2.5.6 with some altered dvfs (voltages) that match the booting alpha trial 3 kernel, but still have the improvements from 2.5.0 initial release.

Using LZMA compression now like in my Galaxy 8.9 kernel. Finally switched over. File sizes will now be smaller ~4.1 MB

View attachment motley-tfp-kernel_2.5.6.zip

sha 6a0e6cd30ad109b1cf9f1ee49319abcd7c10e979

My fingers are crossed. And toes!
[Asus  Eee Pad Transformer Prime] CekMTL:
Mine are :

Tegra3: CPU Speedo ID 3, Soc Speedo ID 2

Tegra Revision: A03 SKU: 0x83 CPU Process: 1 Core Process: 0
[Asus  Eee Pad Transformer Prime] Deathmo:
Here are the links for better watching uncompressed.

http://www.abload.de/image.php?img=1fai07.jpg

http://www.abload.de/image.php?img=2ywek6.jpg

http://www.abload.de/image.php?img=3zseti.jpg

http://www.abload.de/image.php?img=4gfeyk.jpg

http://www.abload.de/image.php?img=5n9imq.jpg

http://www.abload.de/image.php?img=665emm.jpg

Ok booting to CWM

@ EDit sorry but bootloop again.
[Asus  Eee Pad Transformer Prime] _motley:
Yes, that is it. But you may have to reboot if you can't see it at the top since the log loops and older entries will be gone. Right after you boot, near the top of the output, you should be able to see the SoC rev lines like the lines I posted.
[Asus  Eee Pad Transformer Prime] Deathmo:
Ok I try.

Btw bootloop with latest build. sorry.
[Asus  Eee Pad Transformer Prime] jermaine151:
My next project is going to be an anykernel type zip file for the Prime. This should make things a lot easier on me and you great kernel devs. :)
[Asus  Eee Pad Transformer Prime] Deathmo:
Hm this is the first thing I get , but dont see what you were looking 4.

http://www.abload.de/img/1qodzl.jpg
[Asus  Eee Pad Transformer Prime] :
Its looking for a file under system/bin, which is not on your current system, re install the default asus stock rom and install motleys kernel. Ofcourse backup your system :)

As you can see the kernel is searching for a binary file, associated with nvideas touchscreen system they have in place to improve touchscreen response. The binary file is thereto check if your current firmware(from nvidea regarding directtouch) is up to date

Just to be safe, on your computer terminal do adb shell dmesg > kernel.txt and upload for me ill tell you whats wrong if there are any other problems

Sent from my Desire HD
[Asus  Eee Pad Transformer Prime] Deathmo:
Ok Stock rom it is.

Give me 5 minutes.
[Asus  Eee Pad Transformer Prime] :
you can choose to push the binary file to system/bin if you wish

here is the binary file http://d-h.st/hsH

but still pass me a dmesg n I'll let yall know if there's any other problems, thanks
[Asus  Eee Pad Transformer Prime] _motley:
Your terminal window buffer size is so small that you are rolling over the output in the terminal itself. Try to change the setting buffer size. Or, executed the command and hit Ctl-C a second or so later to stop the output so you can see the top of the output.

Or, output to a file and view the file like I showed.
[Asus  Eee Pad Transformer Prime] CekMTL:
Figured out a way to get the last_kmesg from faulty bootup... hehehe... give me 5 minutes and I will grab that sucker, and I guess we will finally know what is it that is bombing on our Primes! :D

YEAAAH!, got the bombed LAST_KMSG!!!! ... checking now...

_motley, do you want it?, how to send it to you?
[Asus  Eee Pad Transformer Prime] Deathmo:
Ok I try .

Just installing stock rom, at the moment.
[Asus  Eee Pad Transformer Prime] _motley:
You da man! And I am out of thanks for the day already. Sorry!
[Asus  Eee Pad Transformer Prime] Deathmo:
Cool.
[Asus  Eee Pad Transformer Prime] JustinFields95:
I flashed kernel 2.5.2 I believe it was, and then the bonnet version and it still says I'm only going to 1.7ghz, help?

KANGED AOKP Showcase

Virtuous Prime ATP
[Asus  Eee Pad Transformer Prime] _motley:
Awesome, good work! Checking it out now. Weird that it works on some and not others. I noticed that your processor id was 1 and mine was 2. That is kind of interesting. Core version 0 was the same.

This is not it because yours returns one, but I had to laugh at this code where they look at the process id number. We are getting 1's and 2's so we should be good here, but it is good to know for further research.

int tegra_cpu_process_id(void)
{
/* FIXME: remove when ready to deprecate invalid process-id boards */
if (cpu_process_id == INVALID_PROCESS_ID)
return 0;
else
return cpu_process_id;
}
[Asus  Eee Pad Transformer Prime] Deathmo:
Got it.

http://www.abload.de/img/1vqdab.jpg
[Asus  Eee Pad Transformer Prime] CekMTL:
Yep, hehe xD

Anyways, am removing my /system/lib/modules/ texfat and tntfs and rebooting with your kernel again to see if that helps or not.

If you want to investigate the log file, let me know how to send it to you.

Cheers and thank you!! :)
[Asus  Eee Pad Transformer Prime] _motley:
Thanks, I'll PM you my email address so you can zip and send. Or you can zip and attach here if you want.
[Asus  Eee Pad Transformer Prime] CekMTL:
There you go!

No dice with the .ko modules, but I got a second kmsg file :)

EDIT 1 : I guess these two .ko modules are compiled in the kernel... again it's bombing in the same spot ... maybe a test build without these modules included just to rule them out, OR making max_rate of CPU limited to 1.7Ghz for this test build?

[ 44.076476] system_mode_set system_mode=1

[...]

[ 44.076576] Unable to handle kernel NULL pointer dereference at virtual address 0000003d

[ 44.076718] pgd = ed98c000

[ 44.076793] [0000003d] *pgd=adbd9831, *pte=00000000, *ppte=00000000

[ 44.077149] Internal error: Oops: 17 [#1] PREEMPT SMP

[ 44.077226] last sysfs file: /sys/module/cpu_tegra/parameters/system_mode

[ 44.077366] Modules linked in: texfat(P) tntfs(P)

[ 44.077663] CPU: 1 Tainted: P W (2.6.39.4+ #62)

[ 44.077821] PC is at clk_get_rate+0x8/0x80

[ 44.077901] LR is at tegra_getspeed+0x24/0x38

[ 44.077980] pc : [<c005e6d4>] lr : [<c007a568>] psr: 80000013

[ 44.077984] sp : edbfdec0 ip : 00000000 fp : 00000001

[ 44.078193] r10: c00b4ac0 r9 : ef8b8120 r8 : c067a200

[ 44.078332] r7 : c0912318 r6 : 00000000 r5 : 00000000 r4 : 00000000

[ 44.078410] r3 : c0913f98 r2 : 00000000 r1 : c0912318 r0 : 00000000

[ 44.078552] Flags: Nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user

[ 44.078693] Control: 10c5387d Table: ad98c04a DAC: 00000015
[Asus  Eee Pad Transformer Prime] _motley:
Jermaine, are you sure the second line is exactly the same as mine? The two guys that can't boot show Tegra Revision: A03 SKU: 0x83 CPU Process: 1 Core Process: 0

Thanks!
[Asus  Eee Pad Transformer Prime] jermaine151:
Let me reboot and double check.

EDIT: Sorry. You're right. Mine is Process: 1 Core Process: 0
[Asus  Eee Pad Transformer Prime] CekMTL:
OUCH!.... (so the three of us have 1, and _motley has 2...) the word "lemon" just popped in my head.... me don't like no lemons... :( :mad:
[Asus  Eee Pad Transformer Prime] Deathmo:
Hm, that sucks.
[Asus  Eee Pad Transformer Prime] _motley:
Thanks, I believe I see the issue. Trying to decide how it is best handled. You had no issues with OC in the other versions right? This is being handled differently by the code since early versions may have not had a proper id and they fall back to "1" which is handled differently.
[Asus  Eee Pad Transformer Prime] Deathmo:
I could oc but in benches it showed me always lower cpu speeds as in daily use and most of the time was core 1 and 2 running like hell and core 3 and 4 were doing nothing.
[Asus  Eee Pad Transformer Prime] CekMTL:
Yep my case I could run 1.8Ghz benches with 1350mv no problem, and would use all 4 cores to the max(Tablet CPU Usage & CPUspy).

Played also Glowball game with 1.8 ... a little bit hot but played fine with no kind of problems...
[Asus  Eee Pad Transformer Prime] :
The errors under dvfs table :p

It isnt a major issue, motleys on it :p

Sent from my Desire HD
[Asus  Eee Pad Transformer Prime] CekMTL:
Uuuuse thhhheeee fooooorce Luuuuke xD :p

I think we are getting closer heheehhe !!! :D

Thx shaky156 !
[Asus  Eee Pad Transformer Prime] boynamedstacy:
It's quite awesome to just sit back and watch as you guys get this **** figured out. Way to go guys! I was gonna pitch in as well but it seems like this crew has it all figured out! That's some great teamwork folks, I dig it. :thumbup:
[Asus  Eee Pad Transformer Prime] _motley:
Haha...looking at the issue a little closer. I am trying to digest the big picture as it is a bit deeper on what we have discovered and I want to be careful. May not be a problem at all, but not sure yet. They are limiting core voltage for these SoCs for some reason.

I am going to take a break for lunch and study a little more. The first step is to safely boot this version for everyone and then we can try more.
[Asus  Eee Pad Transformer Prime] _motley:
This is def promising then
[Asus  Eee Pad Transformer Prime] Deathmo:
Tried glowball and video software decoding with 1.8 ghz with 1.35 v is no problem and all 4 cores running. :)
[Asus  Eee Pad Transformer Prime] CekMTL:
Ossom news then... I was all ready to climb in the X-Wing fighter & blow the DeathStar hehehehe :D

Thx for all your hard work, and thx to the rest of the "A-Team" ;)
[Asus  Eee Pad Transformer Prime] Deathmo:
Hihi. :D
[Asus  Eee Pad Transformer Prime] _motley:
Give this a try and let me know if it works! Please don't flash this unless you are already testing with us and understand the risks. We don't need others having issues just because they want to flash something new.

soc_speedo_id = 1 is identified as an AP30 and not a T30. I can't test it, but this change should tell the system to use the same voltage/frequency table combo as the T30. If this works, there are other tweaks that should probably be made as well.

/* T30 family */

{304, 336, 359, 375, UINT_MAX}, /* [1]: cpu_speedo_id 1: AP30 */

{336, 336, 359, 375, UINT_MAX}, /* [2]: cpu_speedo_id 2: T30 */

{336, 336, 359, 375, UINT_MAX}, /* [3]: cpu_speedo_id 3: T30S */

Alpha 2.5.7

View attachment motley-tfp-kernel_2.5.7.zip

sha 6e317ca0ed5bdb8b7c9ccb0a6d2a01bb3f276e1e

Edited above to clarify: voltage/frequency table combo (freq table selection uses top cpu_g rate in dvfs ladder, this is where it failed)
[Asus  Eee Pad Transformer Prime] CekMTL:
Right on it!

Give me 5 minutes, am finishing one thinguie.

If it bombs out (really hope not), I will include here the new last_kmsg ;)

Thank you!

EDIT 1 : Screen jurking still on, booting for first time... pulsating V logo...it stops pulsating... reboot...(NOT) ok, let me get you the log file.

EDIT 2 : Uploaded log file, now will review it.

I see the code, and the different tables... so they have 3 different versions reviews of the soc... ok
[Asus  Eee Pad Transformer Prime] schokibaerchen:
since kernel 2.2 till 2.5 i'm not able to play tegra 3 games like jett tailin racing or demolition inc. jetski racing won't work too.

all tegra games have screen flicker after a few seconds. only way out is going back and leave the game. anyone an idea?

only the thd games are effected. all other stuff is running like hell....

Gesendet von meinem Transformer Prime TF201 mit Tapatalk 2
[Asus  Eee Pad Transformer Prime] _motley:
I'm starting to wonder if the SoCs are really different. This is just plain strange. I will create another test once I see the log file. Does it seem to be booting further than before, or exactly the same?
[Asus  Eee Pad Transformer Prime] CekMTL:
Sorry can't help coz I don't usually play games, except to test and I used glowball, Shadowgun, and the one about jetski, and they worked fine... ?
[Asus  Eee Pad Transformer Prime] makeshiftballer:
trial 2.5 worked but would crash at 1.8

2.5.7 wouldnt boot again :( keep up the great work man well get it
[Asus  Eee Pad Transformer Prime] CekMTL:
I would say exactly the same...

I will try to compare them, one sec!

THIS ISNT IN 2.5.7 compared to 2.5.4
[ 0.000000] Lowering vde maximum rate from 600000000 to 520000000
[ 0.000000] Lowering mpe maximum rate from 600000000 to 520000000
[ 0.000000] Lowering 2d maximum rate from 600000000 to 520000000
[ 0.000000] Lowering epp maximum rate from 600000000 to 520000000
[ 0.000000] Lowering 3d maximum rate from 600000000 to 520000000
[ 0.000000] Lowering 3d2 maximum rate from 600000000 to 520000000
[ 0.000000] Lowering se maximum rate from 600000000 to 520000000

OLD : [ 0.000000] Lowering pll_c maximum rate from 1400000000 to 1066000000
NEW : [ 0.000000] Lowering pll_c maximum rate from 1400000000 to 1200000000

ONLY NEW : [ 5.642465] tegra3_dvfs: minimum cap.sclk cap 40800000 requires 1000 mV
[Asus  Eee Pad Transformer Prime] _motley:
Excellent, thanks. I am going to turn up debugging on the next one so we may find more info.

I found another place where this cpu_speedo_id is coming into play. Will try to rework a little more and we can try again.
[Asus  Eee Pad Transformer Prime] CekMTL:
OSSOM... this is weird!!!

I mean, T30 is supposed to be for TABLETS and the AP30 is for smartphones... and from the picture below, we for sure have a T30 coz we can output to 2 simul videos and at 1920x1200 .... ?

Turn all the debugging on, will help you out, I still have like a couple hours I can spare, and I'm getting very proficient at booting CWM, flashing your kernel, booting again, getting log, etc... ;)
[Asus  Eee Pad Transformer Prime] :
Right i see whats going on.

Sent from my Desire HD
[Asus  Eee Pad Transformer Prime] _motley:
Couldn't do it without you! Gotta another build coming in a couple minutes...will edit this post.

Here is v2.5.8 (with verbose kernel debug turned on)

View attachment motley-tfp-kernel_2.5.8.zip

Gonna have to leave in a bit, but if it doesn't work, hopefully we'll get a better log. I'm flashing these two to make sure they still work on my tab.
[Asus  Eee Pad Transformer Prime] CekMTL:
No worries, it's everyone here helping out, XDA-Team work :p

EDIT 1 : ON IT, ETA 5 mins!

EDIT 2 : Flashed, staging, rebooting now... and ... and ...

BOOOOOOOOOOOTTTEEEEEEDDDDDDDDD

Double checked compile is #71 Sun Apr 15 15:20:18 EDT

EDIT 3 : Using all modes from 102 Mhz to 1800 Mhz as per CPUspy!

EDIT 4 : Running ANTUTU full blast to see if it bombs...

EDIT 5 : Antutu points 13436and of course ALL STABLE (without optimizing or running my own home grown scripts)

EDIT 6 : Included kernel log for you to have a look around.

EDIT 7 : Removed the log as it was an old one...???

EDIT 8 : Uploaded correct dmesg log (checked it this time!)
[Asus  Eee Pad Transformer Prime] Deathmo:
Hm, cant download.
[Asus  Eee Pad Transformer Prime] _motley:
Welcome back! Still ok for me at least.
[Asus  Eee Pad Transformer Prime] Deathmo:
Heeho, now I could download
[Asus  Eee Pad Transformer Prime] _motley:
Yeah! Rock and Roll! Let me know how that AP30 is running LOL.
[Asus  Eee Pad Transformer Prime] CekMTL:
Hahahaha, maaaan you da man! ... but don't say AP30 or my TF will feel all inferior xDDDDD
[Asus  Eee Pad Transformer Prime] Deathmo:
Yes Booted
[Asus  Eee Pad Transformer Prime] _motley:
Haha, just kidding. if you crank above 14000, then I think we can just call them all T30s. I wonder if the chips weren't stamped correctly from the factory. The way they are geared now, you should get better battery I think. We should get better perf, but just by a bit.
[Asus  Eee Pad Transformer Prime] _motley:
Yay! two down. Where is Jermaine?!

P.S. You never replied to who the girl is in you avatar?
[Asus  Eee Pad Transformer Prime] Deathmo:
Hihi Antutu gives me 14 K @ 1.8 with this kernel. Nice.:)

---------- Post added at 09:50 PM ---------- Previous post was at 09:47 PM ----------

Summer Glau

http://de.wikipedia.org/wiki/Summer_Glau
[Asus  Eee Pad Transformer Prime] _motley:
Awesome, thanks! I will remove the verbose debug for the next release. It should help a bit. I pulled a 14037, but the gearing is different as I said. We'll have to look into this more.

Gotta go get some work done and I will check in later.

Thanks to you to everyone that helped out! XDA rocks!

P.S. My thanks button works again!!
[Asus  Eee Pad Transformer Prime] CekMTL:
Hehehehe

Ok, Antutu gives me 14051, Nº5 xD

Thanks again!

Now, when the kernel is stabilized, you will be able to turn debugging off and give it even more hard core upgrades! :D

---------- Post added at 09:54 PM ---------- Previous post was at 09:51 PM ----------

Yep, thanks to you and everyone that helped out, we pulled a nice brainstorming session all in like 1 day, OSSOM!
[Asus  Eee Pad Transformer Prime] Deathmo:
Ok bb guys, I must go to bed.

Must work tomorow , 4.50 am wtf. to early :D
[Asus  Eee Pad Transformer Prime] CekMTL:
Ouch!!!

Well... wait... actually... I also have to wake up early xDDDD

Good night y'all!
[Asus  Eee Pad Transformer Prime] Deathmo:
Thx you too. :)
[Asus  Eee Pad Transformer Prime] MrPhilo:
Whats the difference between tegra_core_process_id=2 and tegra_core_process_id=1 'than the kernel not working on it before' and the numbers ;P
[Asus  Eee Pad Transformer Prime] PapaSmurf6768:
I'm on spring break! :P The few joys of high school :)

Sent from my ROOTED Transformer Prime
[Asus  Eee Pad Transformer Prime] gmanhad:
still need to flash a scaling script with 2.5.8? and if so, habanero-plus, or can we use one of the others? tia

never mind, i got it booted. it was amazing to watch you guys work.
[Asus  Eee Pad Transformer Prime] dan04103:
Just wanted to say great work on the latest update. I too had bootloops on the newest update yesterday and now I am able to run newest kernal with cayanne with no issues. Excellent work everyone and to motley for his great work. Cheers!
[Asus  Eee Pad Transformer Prime] l33tlinuxh4x0r:
does this kernel include the smsc75xx module for USB ethernet?