summaryrefslogtreecommitdiff
path: root/meta-nuvoton/recipes-bsp/images
AgeCommit message (Collapse)AuthorFilesLines
2021-04-22meta-nuvoton: npcm7xx-bootblock: upgrade to 10.10.17George Hung1-1/+1
Changes: - Add retries to DDR training. - Disable MC ECC interrupts. - Add memory tests at the end of the DDR training. Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: If05c27e7f1f5e6dec529accb3d67f0b8017756c2
2021-02-12nuvoton: add srcrev for npcm7xx-bootblock recipeAndrew Geissler1-0/+1
We appeared to be getting away with gsj machine build by utilizing sstate caches. A fresh build of gsj does not compile with the errors documented in openbmc/openbmc#3761. Resolves openbmc/openbmc#3761 Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Id51643a6d341e9f079b33de66a8cee7f49b01225
2020-12-31meta-nuvoton: npcm7xx-bootblock: upgrade to 10.10.16Benjamin Fair1-2/+1
Changelog from 10.10.09: * MC: Enhanced training optimization. * SPI0 frequency is now only limited to be up to 50MHz (remove 40MHz lower limit). This check is only performed if PLLs are changes (RUN_BMC or new header frequency values). * Fix an issue in INTCR3 settings (FIU_FIX field). * MC: in enhanced training: change the sweep range accrording to the location of the step. (run time optimization) (From meta-nuvoton rev: e7db9495062eab77a319e6eb322cdfe0f68719d8) Change-Id: I65a512a0110b183c5d9307aea1380cc914236d7d Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-12-06meta-nuvoton: npcm7xx-bootblock: version the download nameBenjamin Fair1-2/+2
Rename the bootblock image as it is being downloaded to contain the current version string. Currently, all versions of the bootblock are downloaded with the same file name. This breaks mirroring and reproducibility of builds since multiple versions can't be kept in a mirror at once. (From meta-nuvoton rev: 0978a0f77c6b213770f08804d3a9ea8f96946e7e) Change-Id: I06ee856dc2f6c5b3feda11205f34fa4443347345 Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-19meta-nuvoton: npcm7xx-bingo: remove XML filesBenjamin Fair4-510/+0
These files are now being provided by the npcm7xx-igps recipe instead. (From meta-nuvoton rev: 2cfee9091ece5f45ff5f8996ba7ac89ab4e8ff85) Change-Id: If7d0c78fd6af179e77bda981914d358aed8c9273 Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-12meta-nuvoton: npcm7xx-bootblock: update to 10.10.09Benjamin Fair2-22/+26
This version is open source, so fetch the LICENSE file from the source code along with the new binary. Eventually we can switch to building the binary form BitBake. (From meta-nuvoton rev: 63acac211ab4ef207057d596b18715d92b20a335) Change-Id: I5d95c41127e5a54520d6509402bb0ba8553aaa48 Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-12meta-nuvoton: add npcm7xx-igps recipeBenjamin Fair2-0/+170
Fetch the XML files which describe how to assemble the bootloaders for an NPCM7XX BMC. Apply a patch which changes the image paths to work with our BitBake build environment. The original files are intended to be used with custom Python build scripts which place the intermediate images at different paths than we use. (From meta-nuvoton rev: 878ffb6430f74d9b3398797a04f429ab2dc3f679) Change-Id: I90877d4f288afc75d6ba29045d13064b610275a6 Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-05meta-nuvoton: npcm7xx-bingo: fix licenseBenjamin Fair1-1/+1
The LICENSE file specifies GPLv2 rather than Apache 2.0 (From meta-nuvoton rev: ee37d1050cdb1637b8a185f232ac268bd713c763) Change-Id: Ic9de1e3bba2f8325d7410ab03fa0243d9d87cec9 Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-17meta-nuvoton: images: fixup bingo and bootblock recipesBenjamin Fair2-1/+9
Add version information and descriptions to the two recipe files. (From meta-nuvoton rev: b5087ace68e81084e16075e76659ca5a6f553994) Change-Id: I52db4fc4193999b01a4a17e78d9060ef93eab944 Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-10meta-nuvoton: generate full flash image.Oshri Alkoby (NTIL)5-0/+544
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-nuvoton rev: 07a65b5a1cd4576367697ae5400482517e53d2d7) Change-Id: Iad274d6e0b42b96d5500bdb709e450c0c978338a Signed-off-by: Oshri Alkoby (NTIL) <oshri.alkoby@nuvoton.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>