rk3399: allow more room for CBMEM console
With recent bootblock code additions the CBMEM console buffer is not
large enough to store the entire log accumulated before DRAM is
initialized, spilling 700 bytes or so on the floor.
This patch adds 1 KB to the CBMEM console buffer, by expense of the
bootblock area in SRAM. The bootblock is taking less then 26K out of
31K allocated for it after this change.
Placing CBMEM console area right after the bootblock makes sure other
memory regions are not going to be affected should memory distribution
between bootblock and CBMEM console need to change again.
BRANCH=none
BUG=none
TEST=examining /sys/firmware/log after device boots up into Chrome OS
does not report truncated console buffer any more.
Change-Id: I2c3d198803e6f083ddd1d8447aa377ebf85484ce
Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/358125
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
This commit is contained in:
parent
60e229d93d
commit
bfa31684a1
1 changed files with 3 additions and 3 deletions
|
|
@ -25,9 +25,9 @@ SECTIONS
|
|||
FRAMEBUFFER(0x10200000, 8M)
|
||||
|
||||
SRAM_START(0xFF8C0000)
|
||||
BOOTBLOCK(0xFF8C2004, 32K - 4)
|
||||
PRERAM_CBFS_CACHE(0xFF8CA000, 4K)
|
||||
PRERAM_CBMEM_CONSOLE(0xFF8CB000, 4K)
|
||||
BOOTBLOCK(0xFF8C2004, 31K - 4)
|
||||
PRERAM_CBMEM_CONSOLE(0xFF8C9C00, 5K)
|
||||
PRERAM_CBFS_CACHE(0xFF8CB000, 4K)
|
||||
OVERLAP_VERSTAGE_ROMSTAGE(0xFF8CC000, 64K)
|
||||
VBOOT2_WORK(0XFF8DC000, 12K)
|
||||
TTB(0xFF8DF000, 32K)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue