Quote:
Originally Posted by h1uke
I did not. But at the same time I can say that I know relatively well where the
boardid.h file can be found
This file is missing either from the u-boot or kernel subtree in Amazon's 5.3.0 archive.
The boardid.h found in the kernel subtree of 5.1 archive (referred by your link) is incomplete
and doesn't contain the latest board type definitions.
The boardid.h found in the kernel subtree of 5.2 archive has definitions for KPW,
but doesn't contain definitions for ICEWINE and ICEWINE_WFO boards refered by uboot/board/imx50_yoshi/imx50_yoshi.c of v5.3.0 ...
Once we are talking... my guess that the plain KPW is CELESTE_WFO_256,
but is the platform YOSHI, YOSHIME, YOSHIME_3 or something else?
|
I was trying to build 5.3.0 kernel for Kindle Touch (BTW, I've succeded to build, but failed to run

and I don't have a serial connection to check errors) and met the same problem with missing
boardid.h. I've took it from 5.1.2 kernel sources, but, of course, IDs of newer boards (including variants of
yoshime,
celeste and
icewine) were still missing. Partial information about them could be found in
/etc/upstart/functions. Thanks for information about
celeste IDs in the 5.2 sources, I didn't look there.
ICEWINE is the codename of something
after CELESTE, so you can't buy it now, I presume. So just put anything with prefix
00D for
ICEWINE and
00E for
ICEWINE_WFO to satisfy compiler (
00D is written in
/etc/upstart/functions and
00E is just distinctive from
00D, as
_WFO models have distinct ID).
celeste is made on
yoshime3 platform.