Re: [PATCH 2/5] rockchip: rk3399-pinebook-pro: Fix SPL max size and SPI flash payload offset

2023-06-30 Thread Jonas Karlman
Hi Quentin, On 2023-06-29 10:38, Quentin Schulz wrote: > Hi Jonas, > > On 6/29/23 00:11, Jonas Karlman wrote: >> Hi Quentin, >> >> On 2023-06-28 15:49, Quentin Schulz wrote: >>> Hi Jonas, >>> >>> On 6/27/23 21:10, Jonas Karlman wrote: TPL max size is limited to 184 KB, SPL is loaded to 0x0 a

Re: [PATCH 2/5] rockchip: rk3399-pinebook-pro: Fix SPL max size and SPI flash payload offset

2023-06-29 Thread Quentin Schulz
Hi Jonas, On 6/29/23 00:11, Jonas Karlman wrote: Hi Quentin, On 2023-06-28 15:49, Quentin Schulz wrote: Hi Jonas, On 6/27/23 21:10, Jonas Karlman wrote: TPL max size is limited to 184 KB, SPL is loaded to 0x0 and TF-A is loaded to 0x4, this limit SPL max size to 256 KB. With BootRom only

Re: [PATCH 2/5] rockchip: rk3399-pinebook-pro: Fix SPL max size and SPI flash payload offset

2023-06-28 Thread Jonas Karlman
Hi Quentin, On 2023-06-28 15:49, Quentin Schulz wrote: > Hi Jonas, > > On 6/27/23 21:10, Jonas Karlman wrote: >> TPL max size is limited to 184 KB, SPL is loaded to 0x0 and TF-A is >> loaded to 0x4, this limit SPL max size to 256 KB. With BootRom only >> reading first 2 KB per 4 KB page of SP

Re: [PATCH 2/5] rockchip: rk3399-pinebook-pro: Fix SPL max size and SPI flash payload offset

2023-06-28 Thread Quentin Schulz
Hi Jonas, On 6/27/23 21:10, Jonas Karlman wrote: TPL max size is limited to 184 KB, SPL is loaded to 0x0 and TF-A is loaded to 0x4, this limit SPL max size to 256 KB. With BootRom only reading first 2 KB per 4 KB page of SPI flash, 880 KB may be needed for TPL+SPL in a worst-case scenario. (

[PATCH 2/5] rockchip: rk3399-pinebook-pro: Fix SPL max size and SPI flash payload offset

2023-06-27 Thread Jonas Karlman
TPL max size is limited to 184 KB, SPL is loaded to 0x0 and TF-A is loaded to 0x4, this limit SPL max size to 256 KB. With BootRom only reading first 2 KB per 4 KB page of SPI flash, 880 KB may be needed for TPL+SPL in a worst-case scenario. (184 KB + 256 KB) x 2 = 880 KB Use 0xE (896 KB)