PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro 2 > CDMA TP2 Development
Register Community Search

Notices


Reply
 
LinkBack Thread Tools Display Modes
  #3381 (permalink)  
Old 08-03-2010, 07:50 PM
Formula84's Avatar
PPCGeeks VIP
Offline
Pocket PC: Touch Pro 2
Carrier: Sprint
Location: Philadelphia, PA
 
Join Date: Mar 2008
Posts: 1,288
Reputation: 2065
Formula84 is a VIPFormula84 is a VIPFormula84 is a VIPFormula84 is a VIPFormula84 is a VIPFormula84 is a VIPFormula84 is a VIPFormula84 is a VIPFormula84 is a VIPFormula84 is a VIPFormula84 is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: [Kitchen] WVGA Touch Pro 2 Collaboration

Question all, do you guys nuespinlock your oemdrivers dir and nk.exe from oemxipkernel? Just did this to my 21667 build using mr2 base and i have noticed a strange issue where my device home screen becomes unstable although the reest of the device, start menu, apps like spb ms and taskmanagers work.... but only remedy is to soft reset. wondering if its a bad package combo, sys issue, or nuespinlock side effect.
Reply With Quote
  #3382 (permalink)  
Old 08-03-2010, 08:26 PM
TMartin's Avatar
Chef/Port Specialist
Offline
Pocket PC: Evo3D,Evo4G,Touch Pro2,Touch Pro & Samsung Moment
Carrier: Sprint
Location: Westerville, OH
 
Join Date: May 2008
Posts: 1,756
Reputation: 4824
TMartin should be added to the payroll for their contributionsTMartin should be added to the payroll for their contributionsTMartin should be added to the payroll for their contributionsTMartin should be added to the payroll for their contributionsTMartin should be added to the payroll for their contributionsTMartin should be added to the payroll for their contributionsTMartin should be added to the payroll for their contributionsTMartin should be added to the payroll for their contributionsTMartin should be added to the payroll for their contributionsTMartin should be added to the payroll for their contributionsTMartin should be added to the payroll for their contributions
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: [Kitchen] WVGA Touch Pro 2 Collaboration

Quote:
Originally Posted by Formula84 View Post
Question all, do you guys nuespinlock your oemdrivers dir and nk.exe from oemxipkernel? Just did this to my 21667 build using mr2 base and i have noticed a strange issue where my device home screen becomes unstable although the reest of the device, start menu, apps like spb ms and taskmanagers work.... but only remedy is to soft reset. wondering if its a bad package combo, sys issue, or nuespinlock side effect.
I spinlock OEMDrivers & the entire OEMXIPKERNEL. I haven't noticed that issue what so ever.
__________________
Check out my work:
For All Your New Leaks, Check Out:
Hit the if I help you.
Reply With Quote
  #3383 (permalink)  
Old 08-03-2010, 08:50 PM
2k4mach's Avatar
VIP Member
Offline
Pocket PC: EvoLTE,3D, Iphone 4s
Carrier: Sprint
Location: San Antonio, TX
 
Join Date: Nov 2006
Posts: 1,166
Reputation: 1360
2k4mach is halfway to VIP status based on rep2k4mach is halfway to VIP status based on rep2k4mach is halfway to VIP status based on rep2k4mach is halfway to VIP status based on rep2k4mach is halfway to VIP status based on rep2k4mach is halfway to VIP status based on rep2k4mach is halfway to VIP status based on rep2k4mach is halfway to VIP status based on rep2k4mach is halfway to VIP status based on rep2k4mach is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to 2k4mach Send a message via MSN to 2k4mach Send a message via Yahoo to 2k4mach
Re: [Kitchen] WVGA Touch Pro 2 Collaboration

Quote:
Originally Posted by Formula84 View Post
Question all, do you guys nuespinlock your oemdrivers dir and nk.exe from oemxipkernel? Just did this to my 21667 build using mr2 base and i have noticed a strange issue where my device home screen becomes unstable although the reest of the device, start menu, apps like spb ms and taskmanagers work.... but only remedy is to soft reset. wondering if its a bad package combo, sys issue, or nuespinlock side effect.
mine are spinlocked. no issues at all since i did them.
__________________
Sprint Evo LTE/3D, Iphone 32gb 4s
Reply With Quote
  #3384 (permalink)  
Old 08-03-2010, 09:52 PM
ai6908's Avatar
VIP Member
Offline
Pocket PC: RHOD400
Carrier: Sprint
Location: Land of OZ
 
Join Date: Jun 2009
Posts: 844
Reputation: 3400
ai6908 is still contributing even after becoming a VIPai6908 is still contributing even after becoming a VIPai6908 is still contributing even after becoming a VIPai6908 is still contributing even after becoming a VIPai6908 is still contributing even after becoming a VIPai6908 is still contributing even after becoming a VIPai6908 is still contributing even after becoming a VIPai6908 is still contributing even after becoming a VIPai6908 is still contributing even after becoming a VIPai6908 is still contributing even after becoming a VIPai6908 is still contributing even after becoming a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via Yahoo to ai6908
Re: [Kitchen] WVGA Touch Pro 2 Collaboration

Quote:
Originally Posted by Formula84 View Post
Question all, do you guys nuespinlock your oemdrivers dir and nk.exe from oemxipkernel? Just did this to my 21667 build using mr2 base and i have noticed a strange issue where my device home screen becomes unstable although the reest of the device, start menu, apps like spb ms and taskmanagers work.... but only remedy is to soft reset. wondering if its a bad package combo, sys issue, or nuespinlock side effect.
Task29 and then reflash. Sounds like a bad flash.
Reply With Quote
  #3385 (permalink)  
Old 08-03-2010, 11:50 PM
hthomas's Avatar
Halfway to VIP Status
Offline
Pocket PC: HTC touch pro2,mogul 6800 and Moto Q9's
Carrier: cricket
 
Join Date: Nov 2009
Posts: 544
Reputation: 1055
hthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: [Kitchen] WVGA Touch Pro 2 Collaboration

Quote:
Originally Posted by TMartin View Post
I spinlock OEMDrivers & the entire OEMXIPKERNEL. I haven't noticed that issue what so ever.
What do you mean by spinlock?
Reply With Quote
  #3386 (permalink)  
Old 08-04-2010, 01:14 AM
Formula84's Avatar
PPCGeeks VIP
Offline
Pocket PC: Touch Pro 2
Carrier: Sprint
Location: Philadelphia, PA
 
Join Date: Mar 2008
Posts: 1,288
Reputation: 2065
Formula84 is a VIPFormula84 is a VIPFormula84 is a VIPFormula84 is a VIPFormula84 is a VIPFormula84 is a VIPFormula84 is a VIPFormula84 is a VIPFormula84 is a VIPFormula84 is a VIPFormula84 is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: [Kitchen] WVGA Touch Pro 2 Collaboration

Quote:
Originally Posted by ai6908 View Post
Task29 and then reflash. Sounds like a bad flash.
Have done, has not happened since but one user of my rom is reporting lockups...although he said his IE did not work at all and min is fine... said to him sounded like a bad lash too...

Well thanks for the feedback on nuespinlock http://www.nuerom.com/BlogEngine/pos...ckPatcher.aspx
Reply With Quote
This post has been thanked 1 times.
  #3387 (permalink)  
Old 08-04-2010, 10:00 AM
hthomas's Avatar
Halfway to VIP Status
Offline
Pocket PC: HTC touch pro2,mogul 6800 and Moto Q9's
Carrier: cricket
 
Join Date: Nov 2009
Posts: 544
Reputation: 1055
hthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: [Kitchen] WVGA Touch Pro 2 Collaboration

Quote:
Originally Posted by 2k4mach View Post
mine are spinlocked. no issues at all since i did them.
nueSpinLockPatcher is a tool to patch out the SWP containing procedures in HTC code – inside both drivers and the kernel. Its a tool designed for ROM cooks and developers – see the download page for links and information.

What does this mean? What are SWP?
What are the advantages to being spinlocked.
Help
Reply With Quote
  #3388 (permalink)  
Old 08-04-2010, 10:45 AM
lionedas's Avatar
Regular 'Geeker
Offline
Pocket PC: htc
Carrier: sprint
 
Join Date: Mar 2009
Posts: 253
Reputation: 495
lionedas is becoming a PPCGeeks regularlionedas is becoming a PPCGeeks regularlionedas is becoming a PPCGeeks regularlionedas is becoming a PPCGeeks regularlionedas is becoming a PPCGeeks regular
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: [Kitchen] WVGA Touch Pro 2 Collaboration

Quote:
Originally Posted by hthomas View Post
nueSpinLockPatcher is a tool to patch out the SWP containing procedures in HTC code – inside both drivers and the kernel. Its a tool designed for ROM cooks and developers – see the download page for links and information.

What does this mean? What are SWP?
What are the advantages to being spinlocked.
Help

hthomas hope this clears everything up for you!
I think it has something to do with Sub Atomic Particles!

SWP instruction
The ARM SWP instruction is used to perform an atomic read-modify-write operation. It is commonly used with semaphores to guarantee that another process cannot modify a semaphore when it is being read by the current process.
If the ARM966E-S performs a SWP operation to an AHB address location, the access is always performed as unbuffered to ensure that the core is stalled until the write has occurred on the AHB. The BIU asserts the HLOCK output to prevent the AHB arbiter from granting a different master, thus ensuring that the read-modify-write is atomic.
__________________
If I was any help please hit thanks, my goal is one billion Reputation points, for a free trip to Sparta!
Reply With Quote
This post has been thanked 1 times.
  #3389 (permalink)  
Old 08-04-2010, 10:51 AM
sc00b4s7eve's Avatar
VIP Member
Offline
Pocket PC: Sprint TP2
Carrier: Sprint SERO
Location: NorthEast, US
 
Join Date: Apr 2008
Posts: 863
Reputation: 2080
sc00b4s7eve is a VIPsc00b4s7eve is a VIPsc00b4s7eve is a VIPsc00b4s7eve is a VIPsc00b4s7eve is a VIPsc00b4s7eve is a VIPsc00b4s7eve is a VIPsc00b4s7eve is a VIPsc00b4s7eve is a VIPsc00b4s7eve is a VIPsc00b4s7eve is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: [Kitchen] WVGA Touch Pro 2 Collaboration

Quote:
Originally Posted by hthomas View Post
nueSpinLockPatcher is a tool to patch out the SWP containing procedures in HTC code – inside both drivers and the kernel. Its a tool designed for ROM cooks and developers – see the download page for links and information.

What does this mean? What are SWP?
What are the advantages to being spinlocked.
Help
nueSpinLockPatcher-1.1 updates and changelog (post date 5-22-09)
"patching the smem.dll SWP instruction, and replaces branches to INTERRUPTS_ON and INTERRUPTS_OFF branches with the ARMv6 CPSID/CPSIE instruction, reducing the 5 instruction call to one instruction...
For reference, I see no significant difference yet in synthetic benchmarks and 2% performance increase in CorePlayer FLV task. Actual performance gains you see will vary from device to device, but intuition tells me that latencies will decrease, which might not be measured by synthetic benchmarks."

How does a SWP operation on a CPU translate in to bus activity?
A SWP operation will result in a locked sequence of a read transaction followed by a write transaction to the same address.
An interesting case to note is that if an error is received on the read operation the processor must perform another AXI transaction in order to complete the locked sequence and unlock the interconnect for other masters to use. In most cases it is likely that the locked sequence will be completed with a write transaction which has no write strobes asserted.
__________________
Kitchen:Calkulin's VK for WVGA (Updated with Touch Pro 2 Collaboration)
ROM:Custom6.5.x(ScubaGear)
When it's deserved, click

Last edited by sc00b4s7eve; 08-04-2010 at 01:10 PM. Reason: corrected my info... I was way off
Reply With Quote
This post has been thanked 1 times.
  #3390 (permalink)  
Old 08-04-2010, 03:26 PM
hthomas's Avatar
Halfway to VIP Status
Offline
Pocket PC: HTC touch pro2,mogul 6800 and Moto Q9's
Carrier: cricket
 
Join Date: Nov 2009
Posts: 544
Reputation: 1055
hthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rephthomas is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: [Kitchen] WVGA Touch Pro 2 Collaboration

Quote:
Originally Posted by lionedas View Post
hthomas hope this clears everything up for you!
I think it has something to do with Sub Atomic Particles!
Quote:
Originally Posted by sc00b4s7eve View Post
nueSpinLockPatcher-1.1 updates and changelog (post date 5-22-09)
"patching the smem.dll SWP instruction, and replaces branches to INTERRUPTS_ON and INTERRUPTS_OFF branches with the ARMv6 CPSID/CPSIE instruction, reducing the 5 instruction call to one instruction...
For reference, I see no significant difference yet in synthetic benchmarks and 2% performance increase in CorePlayer FLV task. Actual performance gains you see will vary from device to device, but intuition tells me that latencies will decrease, which might not be measured by synthetic benchmarks."

How does a SWP operation on a CPU translate in to bus activity?
A SWP operation will result in a locked sequence of a read transaction followed by a write transaction to the same address. Actual performance gains you see will vary from device to device, but intuition tells me that latencies will decrease, which might not be measured by synthetic benchmarks."

Other than the 2% increse in CorePlayer, will I notice any difference after spinlocking my OEMdrivers and oemxipkernel?
What is meant by latencies will decrease?
Reply With Quote
Reply

  PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro 2 > CDMA TP2 Development


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 04:52 PM.


Powered by vBulletin® ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com