Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
R repo_manifest
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • cobalt
  • repo_manifest
  • Wiki
  • tee readme

tee readme · Changes

Page history
mstevens created page: tee readme authored 6 years ago by Mark Stevens's avatar Mark Stevens
Hide whitespace changes
Inline Side-by-side
Showing with 36 additions and 0 deletions
+36 -0
  • tee-readme.md tee-readme.md +36 -0
  • No files found.
tee-readme.md 0 → 100644
View page @ 2799255c
Rockchip loader binaries naming rule
General:
Regardless of a single module or a merged loader, the naming is adopted
[chip]_[module]_[feature]_[version].[postfix]
Chip: chip or chip family name, required, consistent with the names in all kernel/uboot drivers, the specific naming method is not discussed here, lowercase
Module: module name, required, such as loader, ddr, miniloader, usbplug, bl3x, tee, tee_ta, lowercase
Feature: module feature, optional, multiple, such as the frequency used by ddr, or only supports a specific ddr, miniloader special options, etc., lowercase
Version: Version information, required, format is [v1.00,], 0.xx before the official release, 1.00 after the official release, lowercase
Postfix: suffix name, required, code compiled defaults to .bin, possibly .elf, merged to .img, lowercase
The connection symbol is underlined with "_"
E.g:
File provided by the ddr module
Rk3228_ddr3_800MHz_v1.06.bin
Special rules:
1. The combined loader naming:
    Loader: A loader that can be used by the Windows RK upgrade tool by merging ddrbin, usbplug, and miniloader;
    Ubootloader: A loader that can be used by the Windows RK upgrade tool by merging ddrbin, usbplug, and U-Boot;
    Idbloader: by ddrbin, a level loader (miniloader or uboot) merged directly in IDB format for burning to the binary of the IDB area;
    Note: The name of the miniloader only indicates that the bin of the miniloader project compilation output is no longer used in the merged loader;
2. The version definition of the merged loader:
    Vx.yy.zzz
v: version means always use this character, lowercase
X.yy: the version number of the file provided by ddr, lowercase
Zzz: [1] is the version number of the file provided by the miniloader, remove the dot, lowercase
     [2] version number provided by uboot
3. If naming lowercase causes ambiguity, use uppercase
Such as ddr GB, can not be written as gb
Example:
Merged loader naming:
Rk3328_loader_v1.03.106.bin
1.03 of which is the version number of ddr v1.03
106 is the version number of the miniloader v1.06 to remove the point number
Clone repository
  • build stories
  • dev stories
  • fitness testing
  • handshake
  • Home
  • logging
  • provisioning
  • rockchip parameter file format v1.3 (en)
  • secure boot application note
  • secure provisioning
  • sitehub hardening
  • tee readme
  • tee