This post has been thanked 2 times. |
|
||||
Re: NAND Boot Testing - 01-07: Panel power on/off fixes
Quote:
any others besides the sql you can think of ? last major one that was stopping boot for me was the /etc. I made a mistake of making the folder instead of allowing android to symlink it. wifi isnt working for me since i commented that whole section out. But im working on that. One interesting thing is that when i reupload a new kernel, boom all nand is gone again. I guess we have to update the kernel from inside android now huh.. jeez..
__________________
|
|
||||
Re: NAND Boot Testing - 01-07: Panel power on/off fixes
Quote:
|
This post has been thanked 3 times. |
|
||||
Re: NAND Boot Testing - 01-07: Panel power on/off fixes
Quote:
|
This post has been thanked 1 times. |
|
||||
Re: NAND Boot Testing - 01-07: Panel power on/off fixes
Quote:
i flash via SD. |
This post has been thanked 1 times. |
|
||||
Re: NAND Boot Testing - 01-07: Panel power on/off fixes
Quote:
Code:
fin: .org XIP_END-0x20000,0xff .incbin "emptyimgfs" For the math, I wouldn't necessarily use this code yet, but I wanted to post my thoughts so I can remember them for tomorrow :P .equ RAM_SIZE, 0x03000000 I'm not positive, but I think this is RAM being allocated. This totals to 48MB, but the Vogue tinboot uses 0x06800000 which totals to 104MB. .equ KERNEL_OFFSET, 0x8000 I believe this means the kernel is starting at 32KB. .equ XIP_END, 0x2ff000 I believe this means we have almost 3 MB of space for XIP. Now, we have 512MB of NAND available to us, but we may be similar to the HD2 where part of the NAND is still erased by SPL (for HD2, the last 24MB are always wiped). We'll have to figure this out later. msm_nand:0x20000000@0x0(nand) This should give us 512 MB, but as stated earlier, we may need to reduce part of it. 0x01000000@0x04000000(root) This would give us 16 MB for root partition starting at 64MB in. Not sure why we start there, but probably for fear of overwriting tinboot stuff? 0x08000000@0x05000000(system) This would give us 128 MB for system starting at 80 MB in. 0x13000000@0D000000(userdata) This would give us the remaining 304 MB for data starting at 208 MB in. Last edited by natemcnutty; 02-15-2011 at 03:56 AM. Reason: Fixed userdata. Thanks LMiller ;) |
This post has been thanked 2 times. |
|
||||
Re: NAND Boot Testing - 01-07: Panel power on/off fixes
Quote:
__________________
|
|
||||
Re: NAND Boot Testing - 01-07: Panel power on/off fixes
Quote:
Quote:
For Ram Size we should use this. This is also posted a couple of posts back... .equ RAM_SIZE, 0x0E600000 For the wiping of the last 24MB's of data this would make sense to me to just reduce the size of the userdata. I do see this issue after a reset by losing some data. I do think we need to find out these values too... Code:
.equ LOAD_START, 0x10000000 .equ RAM_START, 0x10000000 .equ RAM_SIZE, 0x0E600000 .equ INITRD_START, RAM_START+0x00800000 .equ KERNEL_OFFSET, 0x8000 .equ XIP_END, 0x2ff000 Code:
.equ LOAD_START, 0x20000000 .equ RAM_START, 0x20000000 <-----Not sure... .equ RAM_SIZE, 0x0E600000 .equ INITRD_START, RAM_START+0x00800000 <---- Does not make sense to me what this really does... Does RAM start before Main Memory? .equ KERNEL_OFFSET, 0x8000 .equ XIP_END, 0x2ff000
__________________
|
This post has been thanked 5 times. |
|
||||
Re: NAND Boot Testing - 01-07: Panel power on/off fixes
Nate your numbers are off a bit for the starting of your userdata...
It should be: 0x13000000@0x0D000000(userdata) |
This post has been thanked 4 times. |
|
||||
Re: NAND Boot Testing - 01-07: Panel power on/off fixes
Quote:
im waiting on a reply from one of the guys in the blackstone forum. They were able to get the ramsize from bootlog. not sure how. |
|
|
|