View Single Post
Old 11-15-2012, 01:20 AM   #100
eureka
but forgot what it's like
eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.
 
Posts: 728
Karma: 2314258
Join Date: Dec 2011
Location: north (by northwest)
Device: Kindle Touch
Quote:
Originally Posted by h1uke View Post
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.
eureka is offline   Reply With Quote