Boot custom kernel on PineBook Pro
#8
(07-06-2020, 02:25 PM)z4v4l Wrote: because you overwrite uboot itself. 00 20 00 00 is the "start" of SDRAM on rockchip SoCs, in fact, it's 0, but they "reserve" 2MB for whatever. try something higher. like 02 00 00 00. and use booti. because this should work on 64 bit ARM consistently. what isn't the case for bootm and I am not sure about go. but with go, you aren't able to get DT. how are you gonna discover devices without any configuration? hardcode for every machine? nono. don't forget to insert a header at the beginning of your kernel, loader. whatever, because booti does expect it. it's lame, yes, but it's how linux wants and how uboot obediently follows. you can read about that header format in the linux documentation. boot/arm64 section. and if that is not enough, that header expects your code is position independent! doh. at least its start. OR, BETTER of any of this lamery, USE UBOOT'S UEFI interface! you will be freed of these hassles. but, you'll need to revamp your design and supply a UEFI OS loader. it's a PE executable, easily compiled with MSVC (for x86, x64, arm32, arm64). it's much better, believe me.
All true. At this moment I want to hardcode DT for every machine. Later will see. Adding header will require some additional efforts and build system tweak. I also would like to postpone it a bit. The code is position independent.

I'll try higher address. Thanks for the tip.


Messages In This Thread
Boot custom kernel on PineBook Pro - by lowenware - 07-05-2020, 10:24 AM
RE: Boot custom kernel on PineBook Pro - by wdt - 07-05-2020, 01:09 PM
RE: Boot custom kernel on PineBook Pro - by wdt - 07-05-2020, 01:44 PM
RE: Boot custom kernel on PineBook Pro - by z4v4l - 07-05-2020, 03:02 PM
RE: Boot custom kernel on PineBook Pro - by z4v4l - 07-06-2020, 02:25 PM
RE: Boot custom kernel on PineBook Pro - by lowenware - 07-06-2020, 03:31 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Pinebook Pro Initial Impressions kunger 444 878,694 01-21-2026, 02:52 AM
Last Post: AnastParris30
Sad What to can't boot from TF card, EMMC system broken - any advice?do guys? qingss0 1 482 12-18-2025, 01:05 AM
Last Post: qingss0
  Pinebook Pro for sale rfm83 0 485 11-08-2025, 09:22 AM
Last Post: rfm83
  Pinebook pro bricked? michaelmoua 3 4,983 10-23-2025, 10:06 AM
Last Post: jceaser
  Bonk to boot biketool 2 935 10-21-2025, 09:08 AM
Last Post: biketool
Question Full desktop Surfing and Absolute Privacy on the pinebook? Www 1 7,004 08-02-2025, 08:55 PM
Last Post: KC9UDX
  Pinebook problem meghancordo 1 4,306 07-24-2025, 07:28 AM
Last Post: mikehenson
Question Printing and scanning documents with pinebook? Www 0 3,814 06-28-2025, 01:25 AM
Last Post: Www
  Pinebook Pro in EU for Sale - €90 jan_vdk 4 7,265 06-19-2025, 02:14 AM
Last Post: shelfaberrant
  3 days in, slow/stuck or no boot. lgmpbp2 34 22,349 06-11-2025, 08:53 AM
Last Post: lgmpbp2

Forum Jump:


Users browsing this thread: 1 Guest(s)