Age | Commit message (Collapse) | Author | Files | Lines |
|
For avoid confusing this layer only with RUNBMC module
(https://www.opencompute.org/documents/ocp-runbmc-daughterboard-card-
design-specification-v1-4-1-pdf)
The meta-runbmc-nuvoton will rename meta-olympus-nuvoton.
That means the Quanta Olympus product with RUNBMC module which based on
Nuvoton SoC.
The layer configuration will binding Olympus product hardware design.
(From meta-quanta rev: f4a8e7ae48dc788fa7e52f024578c67f164c8620)
Change-Id: I6faa1bfbb3b8f033239fea3c41e8b8ed18fc492d
Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
(From meta-quanta rev: 8274d4054b3f6e772f26f944227542e3f72d562a)
Change-Id: If782a70491c9f42ba65cc80d7cfeda20be2d8cfc
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The IPMB channel communicates with ME from the host.
(From meta-quanta rev: 34964359eca0e4e924b4c7191aea411e3aa7f3e4)
Signed-off-by: kfting <kfting@nuvoton.com>
Change-Id: Iac56c5feb455c66b7ae322ba33806b575972495b
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Enable phosphor-pid-control to control FAN tach according eight temperature sensors.
There are six FANs in RunBMC and all controlled by PWM1, thus we only define one fan type sensor in .json file.
Consider FAN tach might be stopped then cause RunBMC sever hang, FAN tach will turn into full speed if swampd daemon dead unexpected.
(From meta-quanta rev: 1689d1e7e4ed67560f73eee673a06b25cb346e60)
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I52db7eeff8abd1573ee9b4a61bd6af4a1b624d9a
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The parameters are specified in obmc-console related settings.
(From meta-quanta rev: b6cf219ae11ccce599e6839000901e2aa105adf5)
Signed-off-by: kfting <kfting@nuvoton.com>
Change-Id: I824ef331bdac1586a8cd55d39e159171f851f857
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Update runbmc-nuvoton.cfg support below features
1. Enable PECI read CPU and DIMM tempature
2. Enable i2c slave mqueue for ipmb communication
3. Eanble UDC
(From meta-quanta rev: c3d7855baf24c9a6161476d7512ad8dbb113167e)
Change-Id: Idf8f14b1a00c5de387b401d32762e010d34bf351
Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
OE-core master will be dropping warrior soon; zeus is the next release.
(From meta-quanta rev: bee6771b647c0da99af4d06a3f60b7445d8427aa)
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I7c5f88138fffd3ef7649270bc2e44354450018a8
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Update runbmc-nuvoton machine config:
1) Add flash layout
2) Add machine features
3) Modify u-boot defconfig name with correct platform name
4) Rename npcm750-runbmc.dtb to npcm750-runbmc-olympus.dtb
(From meta-quanta rev: bf7821d16c6a8c94ec83bc0d2dfaf84ab0a4ac79)
Change-Id: I338602edb98eaa3bb228640845d7782372b9ab90
Signed-off-by: Joseph Liu <kwliu@nuvoton.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The u-boot-nuvoton has been upgraded to 2019.01,
and we just use the versions in meta-nuvoton with
same branch.
(From meta-quanta rev: 453eb5b26f437b62dbb551aa8d786aee5e421dca)
Change-Id: I24d388cca7edf5956ab1829f43b756a7de95be68
Signed-off-by: Joseph Liu <kwliu@nuvoton.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Nuvoton's full flash image includes also a bootloader called Bootblock,
and headers for it and for the u-boot. Generating headers and merging
the Bootblock and the u-boot are being done by Nuvoton's binary
generator tool (Bingo), which uses external paramteres from XML files
for that.
(From meta-quanta rev: 2306d68b4bdd85a7f07431a325abd3c10231b263)
Change-Id: I422ad0d8ad56f537a302385f4a8c584d05821cb4
Signed-off-by: Joseph Liu <kwliu@nuvoton.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Bitbake uses this regex to associate recipes and bbappends from BBFILES
(which contains recipes and bbappends from -all- layers listed in
bblayers.conf) to this layer. The association is then used to map the
BBFILE_PRIORITY value for this layer onto the recipes provided by this
layer.
BBFILE_PRIORITY is used to determine which recipe to use when the same
recipe appears in multiple layers.
Without BBFILE_PATTERN set, recipes in this layer will get a default
priority and not the priority specified in BBFILE_PRIORITY.
This layer doesn't set a priority anyway, so functionally this patch is
a noop but it is an improvement from a correctness standpoint, and it
makes a warning go away.
(From meta-quanta rev: 9bcdc320a7d1f049ea703de4dbecbc8013bfa2e5)
Signed-off-by: Joseph Liu <kwliu@nuvoton.com>
Change-Id: Id6d2d050d43fc0fa0b90497a91be22e008e7f7b3
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
oe-core branched in preparation for the upcoming 2.7 Yocto release and
as of 13e45ff requires core layer compatibility to "warrior" instead of
"thud". We'll retain compatibility for both until we do our own branch
or stop testing thud.
(From meta-quanta rev: 4f126361a17e37cfc96d5f9ccd5e3b81fa8b5ae2)
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I0a6cc767e787cef3d31d75b987b9369e44a7afc9
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Initial introduction of Quanta RunBMC family.
The meta-runbmc-nuvoton equipped with Nuvoton NPCM750 BMC SoC.
Tested: Build Quanta RunBMC board and load on the target hardware.
Ensure that BMC boots to console.
(From meta-quanta rev: 3501fdf64a14ad925fa911800f662585eb5b5965)
Change-Id: If43607a2c7ae177ea2c91b406d7d99fcf4450936
Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com>
Signed-off-by: PKLee-Quanta <p.k.lee@quantatw.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|